Задать вопрос юристу

И гибкая разработка, и традиционные подходы к качеству имеют свои достоинства.

Их нужно сочетать. Тестированием должны заниматься профессиональные тестировщики. Они находят дефекты и предотвращают их попадание в готовый продукт. Если вы будете просить разработчиков писать модульные тесты и автоматизировать их для автоматизированного регрессионного тестирования, то это возымеет серьезный эффект.
Казалось бы, если просить разработчиков сначала писать тесты, то это дает психологическое преимущество. Так называемая разработка через тестирование (Test Driven Development, TDD) действительно, судя по всему, помогает: тестовое покрытие выглядит более полным. Стоит сказать, что дисциплинированные команды, которые я возглавлял, писали тесты уже после функционального кодирования и демонстрировали качество на уровне лучших показателей индустрии. Однако очевидно, что у средней команды качество повысится, если тесты будут написаны до функционального кода.

<< | >>
Источник: Дэвид Андерсон. Канбан. Альтернативный путь в Agile. 2017

Еще по теме И гибкая разработка, и традиционные подходы к качеству имеют свои достоинства.:

  1. Традиционный подход к обучению
  2. Недостатки и достоинства типовой методики разработки инвестиционных программ развития промышленности
  3. Традиционные и бихевиористские финансы: сдвиг парадигмы в подходе к финансовым рынкам
  4. Применение к разработке решений научных подходов
  5. Победители не считают причиной возникновения проблемы свои личные качества.
  6. Научный подход к разработке систем
  7. Контроль качества: общий подход
  8. Комплексный подход в Интернет-маркетинге (в качестве заключения)
  9. 3.3.4. Экономический подход к выявлению качества: поиск, проба, интерпретация и доверие
  10. динамичная система взаимосвязи личности и Вселенной, очень гибкая и рассчитанная под умственную зрелость личности