Дом развитие Каков жизненный цикл разработки системы (sdlc)? - определение из техопедии

Каков жизненный цикл разработки системы (sdlc)? - определение из техопедии

Оглавление:

Anonim

Определение - Что означает жизненный цикл разработки системы (SDLC)?

Жизненный цикл разработки системы (SDLC) - это процесс разработки информационной системы (ИС). Были созданы и могут быть реализованы различные модели SDLC, включая водопад, быстрое создание прототипов, инкрементальное, спиральное, фонтанное, построение и исправление, синхронизацию и стабилизацию, а также быструю разработку приложений (RAD).


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


Этот термин также известен как жизненный цикл разработки программного обеспечения.

Techopedia объясняет жизненный цикл разработки системы (SDLC)

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


Распространенной моделью SDLC является водопад, который включает в себя следующую последовательность последовательных шагов: планирование проекта, определение требований IS, проектирование системы, разработку, интеграцию, тестирование, установку и приемку.


Спиральная модель проходит через процесс водопада, разрабатывая прототип с подгруппой требований, подлежащих оценке, и повторно запускается с новыми, дополнительными возможностями, производя новый прототип. Этот процесс продолжается, и прототип развивается, становясь более существенным с каждым развитием.


Быстрая разработка приложений (RAD) - это процесс быстрой и дешевой разработки ИС, и пользователи приложений всегда участвуют в этом. Начиная с высококачественной системы, RAD использует инструменты для создания прототипов и разработки, включая графические пользовательские интерфейсы (GUI), генераторы кода и другие.

Инкрементная модель представляет собой комбинацию линейной (т.е. водопад) и итеративной (т.е. прототипирование) моделей. В инкрементальной модели подход к разработке ИБ включает решение отдельных частей проекта. Это может включать небольшие водопады или использование водопада, за которым следуют модели-прототипы.


При разработке системы и количество моделей может подойти. Лучшая модель зависит от размера проекта и участия пользователя.

Каков жизненный цикл разработки системы (sdlc)? - определение из техопедии