вторник, 19 октября 2010 г.

Тестирование на протяжении жизненного цикла программного обеспечения. Модели разработки программ (часть II).

Итеративно-инкрементальная модель разработки программного обеспечения ( Iterative-incremental development models)


Итеративно-инкрементальная разработка это процесс утверждения требований к проекту, дизайна, построения и тестирования системы, выполненное в качестве более коротких циклов разработки. Например: прототипирование, концепция создания средств разработки программных продуктов, уделяющая особое внимание быстроте и удобству программирования (RAD), методология разработки программного обеспечения, созданная компанией Rational Software (Rational Unified Process (RUP)), гибкая модель разработки (adgile development models). Система, полученная методом итерации, может быть протестирована на нескольких уровнях, что является частью ее разработки. Мини-прирост, который добавляется к разработанным раннее приростам, формирует растущую систему, которая также должна быть протестирована. Регрессионное тестирование (regression testing) становится все более важным на всех итерациях после первой. Верификация и валидация могут быть выполнены на каждом мини-приросте.







Комментариев нет:

Отправить комментарий