Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
2014 Лекції ТСПП (8-14).pdf
Скачиваний:
97
Добавлен:
12.02.2016
Размер:
2.99 Mб
Скачать

 

графічний дизайн.

 

 

 

 

Тестування

Функціональне тестування; виявлення проблем;

 

тестування

документації;

доопрацювання

плану

 

тестування.

 

 

 

 

 

 

 

 

 

 

Управління випуском

Чек-лісти

розгортання

(rollout

checklists);

 

доопрацювання планів впровадження (включаючи

 

пілотне впровадження); чек-лісти підготовки до

 

впровадження (site preparation checklists).

 

 

Проміжні віхи, що рекомендуються

Концепція підтверджена

Підтвердження концепції (proof of concept) включає перевірку ключових елементів вирішення в невиробничій копії існуючого середовища. Проектна група демонструє групі супроводу і споживачам всі аспекти рішення з метою верифікації сформульованих вимог.

Білд n завершений, білд n+1 завершений...

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

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

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

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

Фаза стабілізації

Введення

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

Зазвичай на початку фази стабілізації швидкість виявлення помилок командою тестування перевершує швидкість, з якою ці помилки можуть усуватися командою розробників. Неможливо передбачити, скільки помилок буде знайдено і як багато часу знадобиться на їх усунення. Проте існує дві статистичні ознаки, що допомагають проектній групі оцінити рівень стабілізації рішення. Це точка конвергенції (bug convergence) і точка досягнення нуля помилок (zero bug bounce). Вони описуються нижчим.

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

Як тільки створена версія, достатньо стабільна для того, щоб вважатися кандидатом для випуску, проводиться пілотне впровадження рішення.

Фаза стабілізації завершується віхою "Готовність рішення затверджена" (Release Readiness Approved). В змозі, досягнутому до цього моменту, рішення вже готове до повного впровадження у виробниче середовище.

68

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