Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Визначення вимог до ПЗ




Тема: ВИЗНАЧЕННЯ ВИХІДНИХ ДАНИХ ДЛЯ ПРОЕКТУВАННЯ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ

Лекція 5.

Контрольні питання і завдання

7. Що розуміють під терміном «життєвий цикл програмного забезпечення»? Які основні процеси включають в це поняття?

8. Назвіть основні етапи розробки програмного забезпечення. Які основні завдання вирішуються на цих етапах?

9. Назвіть основні моделі життєвого циклу програмного забезпечення. З чим пов'язана поява нових моделей?

10. Перерахуєте основні положення технології RAD? Які програмні системи не можна розробляти з використанням цієї технології?

11. Що розуміють під моделями якості процесів розробки програмного забезпечення? Для чого вони розроблені? Що гарантує сертифікація якості процесів? Чому?

12. Чому ми говоримо, що сучасний етап розвитку технології програмування характеризується переходом від ремісничого до промислового виробництва програмного забезпечення?

13. Проведіть порівняльну оцінку моделі процесів ЖЦ стандарту 12207 і областей-процесів ядра знань SWEBOK.

14. В чому полягають каскадна та ітераційна моделі ЖЦПЗ?


 

 

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

Є чотири основні етапи процесу визначення вимог:

- аналіз технічної реалізації створення ПЗ;

- формування і аналіз вимог;

- специфікація вимог і створення відповідної документації;

- атестація цих вимог.

На рис. 5.1 показані взаємозв’язки між цими етапами і результати, що супроводжують кожен етап процесу розроблення системних вимог.

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

 


Рисунок 5.1 - Процес визначення вимог

 

Аналіз здійсненності повинен освітити наступні питання:

1. Чи відповідає ПЗ загальним і бізнес-цілям організації-замовника і організації-розробника?

2. Чи можна реалізувати ПЗ, використовуючи існуючі на даний момент технології і не виходячи за межі заданої вартості?

3. Чи можна об’єднати ПЗ з іншими ПЗ, які вже експлуатуються?

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

1. Що відбудеться з організацією, якщо ПЗ не буде введене в експлуатацію?

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

3. Яким чином ПЗ сприятиме цілям бізнесу?

4. Чи вимагає розробка ПЗ технології, яка до цього не використовувалася в організації?

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

 




Поделиться с друзьями:


Дата добавления: 2014-12-07; Просмотров: 958; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.011 сек.