Учебники

SDLC — модель быстрой разработки приложений

Модель быстрой разработки приложений (RAD) имеет следующие фазы —

  • Этап планирования требований — На этапе планирования требований необходимо провести семинар, чтобы обсудить проблемы бизнеса в структурированной форме.

  • Фаза описания пользователя — На этапе описания пользователя используются автоматизированные инструменты для сбора информации от пользователей.

  • Фаза построения — На этапе строительства инструменты производительности, такие как генераторы кода, генераторы экрана и т. Д., Используются во временном интервале с подходом «делать до завершения».

  • Фаза перехода — На этапе резки выполняется установка системы, приемочное тестирование пользователя и обучение пользователя.

Этап планирования требований — На этапе планирования требований необходимо провести семинар, чтобы обсудить проблемы бизнеса в структурированной форме.

Фаза описания пользователя — На этапе описания пользователя используются автоматизированные инструменты для сбора информации от пользователей.

Фаза построения — На этапе строительства инструменты производительности, такие как генераторы кода, генераторы экрана и т. Д., Используются во временном интервале с подходом «делать до завершения».

Фаза перехода — На этапе резки выполняется установка системы, приемочное тестирование пользователя и обучение пользователя.

RAD Фазы

Модель быстрой разработки приложений — Сильные стороны

Преимущества или сильные стороны модели быстрой разработки приложений следующие:

  • Сокращение времени цикла и повышение производительности с меньшим количеством членов команды будет означать снижение затрат.

  • Участие клиента на протяжении всего цикла сводит к минимуму риск недостижения клиента и ценности для бизнеса.

  • Фокус перемещается на код в режиме «что видишь, то и получаешь» (WYSIWYG). Это вносит ясность в то, что строится, и это правильно.

  • Использует концепции моделирования для сбора информации о бизнесе, данных и процессах.

Сокращение времени цикла и повышение производительности с меньшим количеством членов команды будет означать снижение затрат.

Участие клиента на протяжении всего цикла сводит к минимуму риск недостижения клиента и ценности для бизнеса.

Фокус перемещается на код в режиме «что видишь, то и получаешь» (WYSIWYG). Это вносит ясность в то, что строится, и это правильно.

Использует концепции моделирования для сбора информации о бизнесе, данных и процессах.

Модель быстрой разработки приложений — Слабые стороны

Недостатки или сильные стороны модели быстрой разработки приложений следующие:

  • Ускоренный процесс разработки должен давать быстрые ответы пользователю.

  • Риск никогда не добиться закрытия.

  • Трудно использовать с устаревшими системами.

  • Разработчики и заказчики должны быть преданы делу быстрого запуска в сокращенные сроки.

Ускоренный процесс разработки должен давать быстрые ответы пользователю.

Риск никогда не добиться закрытия.

Трудно использовать с устаревшими системами.

Разработчики и заказчики должны быть преданы делу быстрого запуска в сокращенные сроки.

Когда использовать модель быстрой разработки приложений?

Модель быстрой разработки приложений может быть использована, когда:

  • Пользователь может быть вовлечен в течение всего жизненного цикла.
  • Проект может быть ограничен во времени.
  • Функциональность может быть предоставлена ​​с приращением.

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