Портал №1 по управлению цифровыми
и информационными технологиями

Бесплатная экспертная база знаний по управлению ИТ

Question
Как эволюционировало понятие Definition of Done от ранних стадий до современных подходов DevOps?
Answer
Эволюция Definition of Done прошла несколько этапов: 1) "Совсем, совсем плохо": работа считается завершенной, когда разработчик заявил, что все работает (на его локальной среде); 2) Улучшенный подход: завершено, когда тестировщик подтвердил работоспособность; 3) Agile-подход: завершено после принятия результата владельцем продукта; 4) DevOps-подход: завершено, когда код успешно работает в продуктивной среде; 5) Финальная ступень: завершено, когда код работает в продуктиве, а вся сборка, тестирование и развертывание выполнены автоматическими средствами. С каждым этапом критерии завершения становятся все более строгими и приближенными к реальным условиям использования продукта.
 
Agile и гибкие методы разработки ПОDevOps, CI/CDуправление продуктами, продуктовый подходуправление релизами
Author
Автор: Олег Скрынник
Source
Rating
Рейтинг: 87
Rating
Рекомендуемые продукты по этой теме: