Презентация. Презентация 1. Спиральная модель
Скачать 114.09 Kb.
|
1 слайд Спиральная модель — это модель процесса разработки программного обеспечения с учетом рисков. Spiral Model помогает внедрить элементы разработки программного обеспечения из нескольких моделей процессов для программного проекта на основе уникальных шаблонов рисков, обеспечивая эффективный процесс разработки. Спиральная модель представляет собой процесс разработки программного обеспечения, сочетающий в себе как итеративность, так и этапность. 2 слайд Каждая фаза спиральной модели в разработке программного обеспечения начинается с определения цели проектирования и заканчивается тем, что клиент просматривает прогресс. Отличительной особенностью этой модели является специальное внимание рискам, влияющим на организацию жизненного цикла. 3 слайд Десять наиболее распространённых (по приоритетам) рисков: Дефицит специалистов. Нереалистичные сроки и бюджет. Реализация несоответствующей функциональности. Разработка неправильного пользовательского интерфейса. «Золотая сервировка», перфекционизм, ненужная оптимизация и оттачивание деталей. Непрекращающийся поток изменений. Нехватка информации о внешних компонентах, определяющих окружение системы или вовлечённых в интеграцию. Недостатки в работах, выполняемых внешними (по отношению к проекту) ресурсами. Недостаточная производительность получаемой системы. Разрыв между квалификацией специалистов и требованиями проекта. Когда использовать спиральную модель? Когда требуется частое изменения. Когда проект большой. Когда требования нечеткие и сложные. Когда изменения могут потребоваться в любое время. Крупные и высокобюджетные проекты. 4 слайд Преимущества Spiral ModelОбработка рисков: проекты с множеством неизвестных рисков, возникающих в процессе разработки, в этом случае спиральная модель является лучшей моделью разработки, которой следует следовать, благодаря анализу рисков и управлению рисками на каждом этапе. Подходит для больших проектов: рекомендуется использовать спиральную модель в больших и сложных проектах. Гибкость в требованиях: запросы на изменение в требованиях на более позднем этапе могут быть точно включены с помощью этой модели. Удовлетворенность клиентов: заказчик может наблюдать за развитием продукта на ранней стадии разработки программного обеспечения и, таким образом, привык к системе, используя ее до завершения работы над продуктом. Недостатки Spiral ModelСложность: спиральная модель намного сложнее других моделей SDLC. Дорого: спиральная модель не подходит для небольших проектов, так как она дорогая. Слишком сильно зависит от анализа рисков: успешное завершение проекта во многом зависит от анализа рисков. Без очень большого опыта невозможно разработать проект с использованием этой модели. Сложность в управлении временем: поскольку количество этапов неизвестно в начале проекта, поэтому оценка времени очень сложна. |