Методологии

Подписаться на ленту «Методологии»

Итеративная разработка программного обеспечения

Рубрика:

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

Гибкая методология разработки ПО

Рубрика:

Гибкая методология разработки (англ. название - Agile software development) - это общий термин, объединяющий под собой несколько существующих методик. Agile-методология определяет только принципы и ценности, на которые ориентируется команда разработчиков при построении успешного процесса разработки, а также стиль руководства этим процессом.

Спиральная модель разработки ПО

Рубрика:

Спиральная модель — это модель процесса разработки программного обеспечения, сочетающая в себе проектирование и постадийное прототипирование. Данная модель была впервые предложена в 1988 году, автор методики - Барри Боэм.

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

Модель водопада как модель проектирования программного обеспечения

Рубрика:

Одной из наиболее доступных и простых в понимании моделей, определяющих процесс проектирования программного обеспечения, является модель «Водопада» (англ. название - waterfall model). Это последовательная модель, в которой разработка программного обеспечения представляет собой поток, состоящий из прохождения отдельных фаз: анализ требований к ПО, проектирование, непосредственная реализация, проведения тестирования, внедрения и обучения пользователей (поддержки). При этом каждая фаза следует строго одна за другой.