Зміст
6 відносини: Програмна інженерія, Програмне забезпечення, Перегляд коду, Модульне тестування, Гнучка розробка програмного забезпечення, Ітеративна та інкрементна розробка.
- Гнучка методологія розробки програмного забезпечення
- Керування проєктами розробки програмного забезпечення
Програмна інженерія
Програмна інженерія — це застосування системного, вимірюваного підходу до розробки, використання та супроводу програмного забезпечення, та дослідження цих підходів, тобто застосування принципів інженерії до програмного забезпечення.
Переглянути Feature Driven Development і Програмна інженерія
Програмне забезпечення
Програ́мне забезпе́чення (програ́мні за́соби) (ПЗ; software) — сукупність програм системи обробки інформації і програмних документів, необхідних для експлуатації цих програм.
Переглянути Feature Driven Development і Програмне забезпечення
Перегляд коду
Двоє розробників перевіряють код Перегляд коду (code review) систематична перевірка вихідного коду програми.
Переглянути Feature Driven Development і Перегляд коду
Модульне тестування
Модульне тестування (Unit testing) — це метод тестування програмного забезпечення, який полягає в окремому тестуванні кожного модуля коду програми.
Переглянути Feature Driven Development і Модульне тестування
Гнучка розробка програмного забезпечення
Гнучка́ розро́бка програ́много забезпе́чення (Agile software development, agile-методи) — клас методологій розробки програмного забезпечення, що базується на ітеративній розробці, в якій вимоги та розв'язки еволюціонують через співпрацю між багатофункціональними командами здатними до самоорганізації.
Переглянути Feature Driven Development і Гнучка розробка програмного забезпечення
Ітеративна та інкрементна розробка
Ітеративна та інкрементна розробка це серцевина циклічного процесу розробки ПЗ, який був розроблений у відповідь на слабкі сторони водоспадної моделі.
Переглянути Feature Driven Development і Ітеративна та інкрементна розробка
Див. також
Гнучка методологія розробки програмного забезпечення
- Agile-менеджмент
- DevOps
- Feature Driven Development
- Flyway
- P-modeling
- Scaled agile framework
- Адаптивна розробка
- Бережлива розробка програмного забезпечення
- Ворд Каннінгем
- Гнучка розробка програмного забезпечення
- Екстремальне програмування
- Енді Гант
- Канбан (розробка)
- Кен Швабер
- Кент Бек
- Мартін Фаулер
- Міграція бази даних
- Неперервна інтеграція
- Парне програмування
- Покер планування
- Приймальне тестування
- Роберт Мартін
- Розповідь користувача
- Скрам
- Сценарій використання
Керування проєктами розробки програмного забезпечення
- Feature Driven Development
- Peopleware: Productive Projects and Teams
- Phabricator
- ProjeQtOr
- Rational Unified Process
- Scaled agile framework
- V-Model
- Ітеративна та інкрементна розробка
- Гнучка розробка програмного забезпечення
- Діаграма прецедентів
- Менеджмент у сфері програмного забезпечення
- Міфічний людино-місяць
- Оцінка складності розробки ПЗ
- Покер планування
- Правило дев'яносто на дев'яносто
- Розробка програмного забезпечення
- Скрам
- Срібної кулі немає
- Сценарій використання
- Управління розробкою програмного забезпечення
- Форк
- Швидка розробка програмного забезпечення