Сроки и этапы выполнения

 

Будем считать, что полгода разработки включает в себя 24 рабочих недели (с учетом всех возможных праздников и выходных).

Распределение рабочего времени разработки приложения будет осуществляться по срокам, которые описывают время каждого этапа на протяжении всего срока разработки (подразумевается, что каждый этап выполняется не единовременно, а с промежутками).

Ниже представлены сроки, предъявляемы к разработке демо-версии:

· 8 недель - основная разработка приложения: написание серверной части, клиентского и мобильного приложений, без учета времени на отладку кода.

Через 2 недели, потраченные на данный этап, QA команда начинает описание наборов тестов (Testcases) и программирование автоматических тестов по ним. По мере увеличение функциональности системы, количество тесткейсов, автоматических тестов и их покрытия увеличивается.

· 5 недель - автономное и регрессионное тестирования, а также отладка программного кода разработчиками.

· 2 недели – настройка приложения на целевые среды и окружения, заявленные в требованиях к проекту.

· 5 недель – системное тестирование, производящее полную проверку демо-версии приложения для всех целевых платформ, а также реализация hotfix’ов.

· 2 недели – написание первичного документирования приложения, руководства пользователя и начало поставки демо-версии приложения.

 

Общее время выполнения этапов – 22 недели.

Количество резервного времени – 2 недели. При необходимости можно увеличить до 4 недель.

 

Сроки, предъявляемые к разработке готового продукта (вторая половина года):

· 8 недель - основная разработка полной функциональности приложения: усовершенствование серверной части, добавление необходимых возможностей в клиентское и мобильное приложение, без учета времени на отладку кода.

Также продолжается написание тесткейсов и автоматических тестов.

· 4 недель - автономное и регрессионное тестирования, а также отладка новых частей программного кода разработчиками и их интеграция в проект.

· 2 недели – настройка новой функциональности приложения для всех целевых платформ, заявленные в требованиях к проекту.

· 5 недель – системное тестирование, производящее полную проверку финальной версии приложения, а также реализация hotfix’ов.

· 3 недели – написание полного документирования приложения и финальной версии руководства пользователя, а также начало поставки готовой версии приложения.

 

Общее время выполнения этапов – 22 недели.

Количество резервного времени – 2 недели. При необходимости можно увеличить до 4 недель.

 

Данное расписание этапов проекта было составлено по текущим требованиям к приложению и при внесении дополнительной функциональности, эти сроки могут увеличиться. Для чего будет составлен дополнительный план-расписание, после внесения изменений в техническое задание проекта.