Рекомендації з організації випуску версій продукту

 

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

Приведемо рекомендації загального характеру.

– Орієнтуйтеся на продукт.

– Створіть план випуску версій.

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

– Реалізуйте базові можливості в першій версії.

– Якщо версія не вирішує завдань бізнесу.

У більшості проектів цілі й розробки попадають в одну з наступних категорій.

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

Доказ коректності концепції – на відміну від демонстраційного прототипу, концептуальні системи, що служать для доказу концепції, є повнофункціональними додатками, ціль яких – довести реалізуємість концепції. Прототип націлений на демонстрацію концепції й користувальницького інтерфейсу, а концепт-системи – архітектури й технології. Вони відповідають на запитання: «чи можна створити стабільно працюючий додаток у рамках запропонованого проекту?» Концепт-система звичайно створюється на стадії «Планування».

Альфа-, бета- і проміжні випуски – на стадії розробки проектна група чаші всього створює дві основних проміжних версії – альфа й бета, Вони демонструють поступове злиття користувальницького інтерфейсу, продемонстрованого на прототипі, і технологій, перевірених концептом-системою. У більших проектах таких випусків може бути кілька. Так рекомендуємо випускати принаймні альфа- і бета-версію у всіх проектах, крім самих незначних. Альфа-версія відповідає на запитання: «От так технологія й інтерфейс виглядають разом. Є чи якісь серйозні проблеми?», а бета-версія – «вирішили всі основні проблеми й більшість дрібних, нічого не упустили?». Ця фаза розробки завершується створенням «золотий» версії.

«Золота» версія – на стадії «Стабілізація» саме ця версія передається обмеженому колу користувачів для тестування. У міру виявлення й усунення помилок і проблем, пов'язаних із продуктивністю, слідом за нею розгортаються наступні випуски. Остаточна «золота» версія, що з'являється наприкінці стадії «Стабілізація», сигналізує про завершення проекту й передачі результатів замовникові.

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: