Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
zalik.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
403.97 Кб
Скачать

80. Як обмежують кризові явища в процесі розробки пз?

Розробники ПЗ і менеджери намагаються здійснювати певні кроки для того, щоб мінімізувати дію вищевказаних факторів. Важливі методи для обмеження кризи ПЗ:

  • Застосування різних методів і інструментів ,що полегшують роботу зі складними системами.

  • Використання методів підтримки для аналізу нових проблем ,..що полегшує процес.

  • Процедури розробки ПЗ повинні бути систематичними, спланованими і керованими.

  • Переконання виробників і покупців, що розроблена систем високої якості вимагає професійного підходу.

81. Що собою являє концептуальне моделювання?

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

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

  • Моделі розробки ПЗ

Модель водоспаду

Модель водоспаду із зворотнім зв'язком

Документоване виконання

Прототипування

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

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

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

82.Сутність моделі водоспаду?

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

83. Цикли розробки пз на основі каскадної моделі?

  • етап визначення вимог ( формулюються цілі і деталі для майбутньої системи)

  • етап проектування ( деталі проекту розвиваються для того, щоб забезпечити відповідні вимоги)

  • етап реалізації/написання коду і тестування модулів ( реалізується і тестується дизайн в даному програмному середовищі)

  • етап тестування ( відбувається об'єднання модулів і тестування всієї системи)

  • етап підтримки ( замовник використовує продукт, а виробник його підтримує, вносить зміни і розширює функціональність).

84. Переваги та недоліки моделі водоспаду?

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

Основна перевага каскадної моделі - керованість. Модель полегшує планування і моніторинг.

Серед недоліків є наступні:

  • Необхідність дотримуватись встановленого порядку проведення робіт.

Програмісти віддають перевагу вільнішому стилю роботи.

  • Підвищення ціни наслідків помилок, зроблених на різних етапах. Помилки,

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

  • Довгий період, протягом якого немає контакту з клієнтом. Тільки стратегічний етап, формулювання вимог і етапу аналізу здійснюються за участю клієнта.

Дизайн, реалізація і тестування повністю покладаються на компанію. Тому існує ризик втрати зацікавленості клієнта.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]