Please enable JavaScript.
Coggle requires JavaScript to display documents.
Інженерія програмного забезпечення - Coggle Diagram
Інженерія програмного забезпечення
Сутність
Галузь, що поєднує інформатику, управління проєктами та практичні методи
Мета: створення надійних і масштабованих систем
Життєвий цикл ПЗ
Аналіз вимог
Проєктування (архітектура, моделі, інтерфейси)
Реалізація (мови програмування, фреймворки)
Тестування (модульне, інтеграційне, системне)
Впровадження та супровід (оновлення, оптимізація)
Моделі ЖЦС
Каскадна
Спіральна
Інкрементальна
Agile (Scrum)
Методи та засоби
Git (контроль версій)
IDE (Visual Studio, IntelliJ IDEA, Eclipse)
CI/CD (Jenkins, GitHub Actions)
Управління задачами (Jira, Trello)
Якість ПЗ
Надійність
Зручність використання
Продуктивність
Безпека
Масштабованість
Стандарти ISO/IEC 25010
Сучасні тенденції
AI у тестуванні та аналізі коду
DevOps
Безпечна розробка (DevSecOps)