ом при плануванні проекту. Визначення складу проектних робіт починається з визначення етапів (або фаз) проекту. Наприклад, у проекті створення програмного модуля для «1С Підприємство 8.2» продажу по товарних матрицям можуть бути виділені наступні етапи:
- етап дослідження концепції;
- етап визначення структури проекту;
- етап визначення вимог;
- етап розробки проекту;
- етап впровадження проекту;
- етап установки.
Після того як склад фаз і їх результати визначені, потрібно визначити послідовність цих фаз відносно один одного і крайні терміни їх виконання. Потім потрібно визначити, з яких робіт складаються фази, в якій послідовності виконуються ці роботи і в які крайні строки потрібно вкластися при їх виконанні.
Каскадна модель, являє собою спеціальний випадок лінійної моделі. Головною відмінною рисою цієї моделі є те, що для неї притаманний надзвичайно короткий цикл розробки ПЗ, при здійсненні якого використовується конструкція, заснована на компонентах. Для даного дипломного проекту була обрана каскадна модель і посредствам її показана версія завдань і дій, необхідних для побудови життєвого циклу програмного модуля.
Показаний на малюнку 29 перелік дій і завдань, являє собою схему життєвого циклу модуля продажів за товарними матрицям, кожна модель може бути модифікована з метою задоволення умов, характерних для нашого проекту.
Малюнок 29 - поопераційний перелік робіт ІС
.4 Ідентифікація завдань і дій
Створення структури пооперационного переліку робіт тягне за собою декомпозицію повномасштабного дії (всього проекту) на ряд послідовних і менших дій. Цей процес продовжується до тих пір, поки не будуть детально описані всі деталі майбутньої роботи, що в свою чергу, дозволить реалізувати належне управління цією роботою. У будь-якому випадку ідентифікація коректних дій являє собою справу першочергової важливості.
Розроблюваний модуль є частиною комплексу «1С Підприємство». «1С Підприємство» розробляється на основі спіральної моделі. Для цього модуля була визначена технологія проектування: каскадна. Даний проект включає в себе наступні фази:
- дослідження концепції, тобто визначення структури системи, визначення вимог;
- визначення структури проекту, який включає в себе аналіз функцій і декомпозицію вимог;
- визначення вимог (визначення та розробка вимог до ПЗ, розстановка пріоритетів та інтеграція вимог);
- розробка проекту, включає в себе проектування запитів, налагодження і проектування інтерфейсу;
- впровадження проекту (планування інтеграції, виконання інтеграції, планування тестування, виконання тестування);
- установка.
.5 Оцінка розміру та можливості повторного використання
У більшості програмних проектів застосовується повторне використання деяких програмних модулів. Це зазвичай трапляється там, де розробники проекту знають про раніше створених програмних продуктах, в складі яких є компоненти, приблизно задовольняють вимогам розроблюваних компонен...