Системи обробки інформації (May 2019)
Порівняння моделей життєвих циклів програмного забезпечення з метою виявлення найефективнішого
Abstract
У статті обґрунтована актуальність дослідження моделей життєвих циклів програмного забезпечення. Проведено аналіз таких моделей життєвих циклів програмного забезпечення, як модель водоспаду, V-модель, інкрементаційна модель, RAD модель, ітераційна модель, Agile модель, спіральна модель. А також спроектована архітектура програмної системи та схеми бази даних для програмного продукту, який має збирати інформацію про моделі життєвих циклів, за допомогою якої можна порівняти їх. У роботі розглянуто порівняння семи моделей за допомогою розробки двох різних категорій програмних продуктів двома командами розробки з однаковим штатним складом.