До найбільш відомих моделей ЖЦ ПХ відносяться
· Каскадна (водоспадна) модель
· Спіральна (циклічна) модель
· Компонентна модель
· Формальна модель
Завдання програмного інженера - в умовах реального програмного проекту…
Характерні властивості моделі життєвого циклу ПЗ:
Результатом виконання кожної фази (етапу) є деяка модель ПЗ. Наприклад, опис вимог – модель того, що повинен робити програмний продукт; результат проектування – модель ПЗ у вигляді архітектурних рішень й GUI, …
Результат виконання кожної фази є входом наступної фази
Фази повинні виконуватися в певній послідовності, що визначається моделлю ЖЦ.
Деякі процеси можуть виконуватися на декількох фазах, деяких – у межах однієї
Моделі визначаються особливістю завдань, обмеженням на ресурси, до досвідом розроблювачів і т.д.
До моделей організації робіт:
Модель потоку робіт – показує послідовність дій, виконуваних людьми на різних етапах розробки ПЗ. Для кожної дії вказуються входи, виходи (результати) та зв‘язки між ними.
Модель потоків даних – представляє процес у вигляді послідовного перетворення даних. Кожне перетворення виконується через певну кількість дій.
Рольова модель – показує роль людей, що беруть участь у програмному процесі, а також дії та результати, за які вони відповідають.
Бахові моделі ЖЦ ПЗ
· Каскадна та спіральна моделі
Ці моделі були першими в історії ПІ. 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | Поиск по сайту:
|