Студопедия
Новини освіти і науки:
МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах


РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання


ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ"


ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ


Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків


Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні


Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах


Гендерна антидискримінаційна експертиза може зробити нас моральними рабами


ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ


ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів



Покрокова розробка

Покрокова розробка починається з формулювання вимог і розробки базового проекту всієї системи. На наступному кроці вибираються деякі функції. Вони реалізуються каскадною моделлю і відбувається опис їх реалізації. Протестувавши реалізовану частину її відправляють замовнику.

 

 

Малюнок 2.6.1. Покрокова розробка.

Переваги і недоліки моделі

Переваги:

· менші часові розриви у взаємодії із замовником

· можливість більш швидкого використання частин системи

· гнучкість при затримках в роботі

· якщо реалізація однієї частини затримується, це не зупиняє весь проект, це мотивує розробника працювати над іншими частинами швидше.

Недолік моделі - додаткова вартість, необхідна для незалежної реалізації частин системи. Практично неможливо зробити повністю незалежний набір функцій. При цьому може виникнути необхідність реалізувати скелети модулів, тобто моделі з інтерфейсами, що узгоджені зі всім системним інтерфейсом але не реалізовують їх функції до кінця. Реалізація цих модулів вимагає додаткового робочого навантаження і збільшує вірогідність помилок.

6.Збірка готових елементів

Модель збірки готових елементів акцентує увагу на можливості зменшити капітал, що витрачається на розробку шляхом максимізації схожості створеного ПЗ із вже існуючим.

Вже існуючі елементи можуть використовуватися на різних стадіях розробки. Зазвичай це етап реалізації.

Приклади використовуваних елементів:

· бібліотеки

· мови четвертого покоління, в яких інструкції обробляються як посилання на вбудовані бібліотеки

· повні програми, наприклад браузер допомоги в MS Windows

Останнім часом підвищився інтерес до використання готових елементів на етапах аналізу і дизайну. CASE -Інструменти полегшують використання елементів, створених в інших проектах. Деякі компанії стверджують, що вони можуть використовувати до 90% готових продуктів. Очевидно, що можливість повторного використання залежить від схожості системних компонентів. Деякі компанії пропонують так званий інструментарій дизайну. Це вже готові методи для банків, страхових компаній і інших підприємств. Моделі реалізовуються у вигляді CASE -інструментарію.

Є два методи збірки готових компонентів:

· придбання у зовнішніх постачальників

· розробка біжучого проекту з розрахунком на його багатократне використання в наступних проектах

Переваги і недоліки моделі

Переваги використання готових компонентів:

· висока надійність, - готові компоненти добре перевірені на практиці

· зменшення ризику

· ефективне використання експертів

· стандартні вимоги. Готові компоненти реалізовувалися відповідно до деяких стандартів, які повинні бути задоволені в поточному проекті.

· можливість зменшення ціни. Вартість нових компонентів зазвичай менша, ніж вартість розробки "з нуля".

Недоліками моделі є:

· додаткова вартість створення компонентів для подальшого використання ( компоненти системи повинні бути розроблені для користування . Вартість інвестицій може не відшкодуватися в майбутньому).

· Залежність від одного постачальника ( постачальник може перестати розробляти бібліотеку або не модифікувати її під нові вимоги ПЗ чи нову апаратуру).

· Недолік інструментів, що підтримують роботу ( у разі CAD/CAM, які, як було згадано вище, служать в інших дисциплінах тієї ж мети, що і CASE, мають можливість використання бібліотек готових компонентів. Інструменти CASE підтримували в обмеженому об'ємі цей вид роботи до останнього часу. Сучасні інструменти кращі, але розробка нових все ще необхідна).

7.Модель спіралі

Модель спіралі запропонував Boem в 1998.

Модель містить в собі чотири первинні циклічні етапи:

· аналіз

· розробка

· оцінювання

· планування

Малюнок 2.8.1 Модель спіралі.

 

На першому етапі формулюються основні складові елементи нової системи. Вони аналізуються, з врахуванням ризику. Проблеми аналізу складових елементів обговорюються на наступному кроці стратегічного етапу проекту. Етап також може передбачати прототипування.

На другому етапі створюється версія системи, грунтуючись на каскадній моделі. На етапі оцінювання версію оцінює клієнт. Якщо оцінка не задовільна, починається новий цикл.

На етапі планування формулюються головні цілі виробництва.

Детальніше модель спіралі можна розглянути на мал. 2.8.2.

Мал.2.8.2.


Читайте також:

  1. Бізнес-планування інвестиційного проекту. Розробка планів фінансового проекту
  2. Визначення необхідного технологічного обладнання та пристроїв для виконання технологічних операцій і розробка вимог, яким повинний відповідати кожен тип оснастки
  3. Визначення обсягу робіт та розробка графіку проведення внутрішнього аудиту.
  4. Визначення потреби у підготовці персоналу, цілей навчання, розробка навчальних планів і програм
  5. Визначення та розробка вимог до ПЗ
  6. Етап 3. Розробка комп’ютерної моделі.
  7. Етап. Розробка та впровадження інструментарію державного та регіонального управління соціальною безпекою.
  8. Закордонні та вітчизняні моделі управління: реалізація потреб як рушій активності персоналу. Розробка програм стимулювання праці
  9. ЛЕКЦІЯ 7 Розробка маршруту механічної обробки
  10. Лекція №2. Розробка концепції вимог
  11. МЕТОДИЧНА РОЗРОБКА
  12. МЕТОДИЧНА РОЗРОБКА




Переглядів: 1348

<== попередня сторінка | наступна сторінка ==>
Прототипування | III. Етапи розробки програмного забезпечення

Не знайшли потрібну інформацію? Скористайтесь пошуком google:

  

© studopedia.com.ua При використанні або копіюванні матеріалів пряме посилання на сайт обов'язкове.


Генерація сторінки за: 0.018 сек.