Page 41 - 4652
P. 41
- з низхідної послідовності у комбіновану низхідну та
висхідну послідовності проектування.
3.1 Водоспадна послідовність у порівнянні з
спіральною
Традиційно при проектуванні НВІС СНК
використовується так звана водоспадна послідовність
проектування. При даній послідовності проектування
розробка проекту виконується згідно заданої послідовності
кроків з системного до фізичного рівня без повернення
розробки з одного кроку в інший. При цьому, враховуючи
велику складність проекту, на кожному кроці проектування
задіюється інша команда розробників.
Після завершення розробки загалом, можливою є оцінка
характеристик розробленої НВІС СНК. У випадку
задоволення необхідних вимог до СНК виготовляється НВІС.
У випадку незадоволення потреб, вносяться необхідні зміни в
специфікацію системи і розробка повторюється. Після
успішного тестування системи прототип НВІС передається
розробникам ПЗ для тестування розробленого ПЗ.
У більшості проектів, з метою скорочення часу розробки,
розробка ПЗ починається вже з початком розробки апаратного
забезпечення. Проте, без наявного прототипу, відлагодження
та розробка ПЗ є неефективною. Фактично розробка ПЗ
активізується при завершені розробки апаратних засобів, тому
можна вважати, що при даній послідовності проектування
розробка апаратних засобів та ПЗ відбувається послідовно.
Дана послідовність проектування є ефективною при
невеликій складності розробки. Дана послідовність
проектування наштовхується на проблему сумісної роботи
команд розробників. При зростанні складності проекту
водоспадна технологія проектування втрачає ефективність,
оскільки програмна частина проекту є суттєвою і розробка ПЗ
після завершення розробки прототипу збільшує час
проектування.
Оскільки складність СНК постійно зростає за
геометричною прогресією, а сучасний ринок вимагає
39