Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Еволюція розробки програмного продукту

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

· статичний перегляд

· суміжний контроль

· призначений для користувача контроль

· ручна імітація.

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

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

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

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

 

<== предыдущая лекция | следующая лекция ==>
Загальна характеристика і компоненти проектування | Структурне програмування. Об'єктно-орієнтоване проектування
Поделиться с друзьями:


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


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



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




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