Глоссарий терминов

Жизненный цикл программного обеспечения (ЖЦПО) - период времени, который начинается с момента принятия решения о необходимости создания программного обеспечения (ПО) и  заканчивается в момент полного изъятия из эксплуатации.

Каскадная (водопадная) модель ЖЦПО предполагает последовательное выполнение различных видов деятельности, начиная с выработки требований и заканчивая сопровождением, с четким определением границ между этапами, на которых набор документов, созданный на предыдущей стадии, передается в качестве входных данных для следующей.

Поэтапная модель с промежуточным контролем - это итерационная модель разработки ИС с циклами обратной связи между этапами.

Спиральная модель состоит из последовательно расположенных этапов (как и «водопад») в пределах одного витка спирали, внутри витка спирали этапы не имеют обратной связи.

Методология быстрой разработки приложений RAD (Rapid Application Development) - процесс разработки ПО, содержащий 3 элемента:
  • небольшую команду программистов (от 2 до 10 человек);
  • короткий, но тщательно проработанный производственный график (от 2 до 6 мес.);
  • повторяющийся цикл, при котором разработчики, по мере того, как приложение начинает обретать форму, запрашивают и реализуют в продукте требования, полученные через взаимодействие с заказчиком.