Методологии, Модели и Фреймворки

XP (экстремальное программирование)

XP (экстремальное программирование) одна из гибких методологий разработки программного обеспечения, осуществляется через применение следующих техник:


Парное программирование – два программиста работают за одним компьютером, один с клавиатурой пишет код, другой его проверяет. 

Код ревью (Code review) - эконом вариант парного программирования, когда один разработчик только проверяет код другого, но они не работают за одним компьютером.

Континиус Интегрейшн (CI) – автоматическая сборка билда, когда каждый разработчик выкладывает готовый модуль в общий поток (по сути использование Git). Позволяет в любой момент взять актуальную версию и работать сней. Мы готовы к частым изменениям.

Континиус Деливери (CD) – если подтвержден билд как годный, то он выкладывается на продакшн в релиз. Можно испытывать свой продукт на отдельном рынке (например выкинуть на рынок Филлипин и если “зайдет”, внедрить всем странам).

Unit Test (Модульное тестирование)

Integration Test (Интеграционное тестирование)

Auto Test (Автоматическое тестирование)

© 2021 QAstart.by