SDLC и программный процесс - PullRequest
2 голосов
/ 14 мая 2011

У меня некоторая путаница в отношении терминов SDLC и Software Process. Относительно этих (и более или менее похожих) терминов есть несколько вопросов.

  1. В чем разница между SDLC и программным процессом? (Я понимаю, что SDLC - это не просто водопад).
  2. Можно ли сопоставить SDLC с унифицированным процессом?
  3. О деятельности - Анализ в традиционной модели водопада. Проводим ли мы анализ в едином процессе (Любой унифицированный процесс - Agile или Rational)?

1 Ответ

1 голос
/ 14 мая 2011

SDLC означает жизненный цикл разработки системы, и это более или менее общий термин для описания любого стандартного жизненного цикла, который вы внедрили.

SDLC - это, по сути, ваш программный процесс, но, по моему опыту, большинство людей связывают его более непосредственно с процессами водопада, как вы указали, и, в частности, со стандартами CMMI.

Как правило, с SDLC, вы обнаружите, что разные группы имеют разные методологии для его выражения.

Поскольку я не помню точное определение, может быть, есть больше связей с методами водопада, чем просто семантика. Например, я считаю, что Agile-методологии можно рассматривать как тип SDLC, но я могу ошибаться в этом.

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...