ги: ??
1. На кожному етапі розробляється набір закінченою проектної документації
. Можна планувати терміни завершення робіт і зарплати, які безпосередньо залежать від термінів.
Недоліки:
1. Істотна затримка поліпшення результатів, тобто проектувальники наступного етапу повинні чекати результатів попередніх розробок, тобто завершення роботи попередньої групи.
. Неможливість виправити помилки на поточному етапі, потрібно повертатися назад.
. Необхідність постійного узгодження змін до проекції, яка неминуче виникає при виконанні робіт.
. Інформаційна перенасиченість кожного з етапів, проблеми, що виникають при зміні складу розробників
. Складність управління - потрібно тверда рука для узгодження термінів виконання проекту
. Високий рівень ризику, тільки 16,2% (за даними статистики в США) укладаються в строк і в бюджет
Спіральна модель передбачає ітераційний (Iteration - повторення), тобто повторювати цикл до тих пір, поки результат max не наблизиться до бажаного.
Гідність:
. Легко вносити зміну до проекту, менше залежність етапів друг від друга
. Окремі елементи постійно інтегруються в єдиному цілому
. Зменшення рівня ризику. Ризики виявляються звичайно на початку розробки, коли ще простіше повернутися на вихідні позиції і виправити виниклі проблеми
. Достатня гнучкість в управлінні проектом. Можна зменшити час розробки за рахунок зменшення функціональності системи або скористатися продукцією сторонніх фірм, тобто готовими розробками. Це значно скоротить витрати на розробку і дасть можливість скоротити терміни, тобто надати Ваш продукт на ринок раніше конкурентів
. Спрощується повторне використання компонентів
. Отримуємо більш надійну і стійку систему
. Легше удосконалювати процес розробки
Завершення ітерацій має відбуватися строго у відповідності з термінами і планом. Таким чином, кожен виток спіралі відповідає створенню фрагмента або версії програмного виробу, на ньому уточнюються цілі і характеристики проекту, визначається його якість, плануються роботи наступного витка спіралі. На кожній ітерації поглиблюються і послідовно конкретизуються деталі проекту, в результаті чого вибирається обгрунтований варіант, який доводиться до остаточної реалізації. Використання спіральної моделі дозволяє здійснювати перехід на наступний етап виконання проекту, не чекаючи повного завершення роботи. Головне завдання кожної ітерації - якнайшвидше створити працездатний продукт, який можна показати користувачам системи.
Переваги спіральної моделі:
1. Ітераційна розробка істотно спрощує внесення змін в проект.
. При використанні спіральної моделі окремі елементи інформаційної системи інтегруються в єдине ціле поступово.
. Зменшення рівня ризиків. Дана перевага є наслідком попереднього, т. К. Ризики виявляються саме під час інтеграції. Тому рівень ризиків максимальний в початку розробки проекту.
. Ітераційна розробка забезпечує більшу гнучкість в управлінні проектом. Можна скоротити терміни розробки за рахунок зменшення функціональності системи або використовувати в якості складових частин системи продукцію сторонніх фірм замість власних розробок. Це актуально в умовах конкурентної боротьби, коли треба протистояти просуванню вироби конкурентів.
1.2 Аналіз існуючих АІС в галузі освіти
Автоматизована інформаційна система «Сільське адміністративне утворення» (АІС САО) являє собою територіально розподілену трирівневу автоматизовану інформаційну систему. АІС САО функціонує в сільських населених пунктах - на рівні сільської адміністрації, в муніципальних районах - на районному рівні, в муніципальних адміністраціях суб'єктів РФ - на рівні суб'єкта РФ.
Призначення:
АІС САО призначена для комплексної автоматизації погосподарського обліку в суб'єктах РФ, формування, ведення та використання баз даних про населення житлових і житлових фондів.
Цілі розробки:
АІС САО створена з метою:
- Поліпшення якості управління в органах державної влади та місцевого самоврядування суб'єктів РФ.
- Підвищення ефективності управління соціально- економічним розвитком сільських населених пунктів.
- Підвищення ефективності планування діяльності органів влади.