Составьте иерархическую структуру работ (пример приведен в шаблоне). За основание берутся те фазы и результаты, которые были выявлены на текущем этапе. Степень детализации выбирается такая, чтобы можно было оценить время выполнения и назначить конкретного исполнителя.
Проверьте, все ли задачи выписаны, чтобы: получить сформулированные результаты и выполнить все согласованные требования.
Определите логические связи между задачами. Проверьте, возможно ли распараллелить выполнение задач.
Назначьте на каждую подзадачу ответственного за выполнение. Помните, если ответственных становится больше одного, то происходит размытие этой ответственности. Если необходимо записать нескольких ответственных, попробуйте сначала разбить задачу на подзадачи.
Определите длительность, даты выполнения каждой подзадачи. Обратите внимание, длительность не равна трудозатратам, т.е. непосредственно потраченному времени. При определении длительности нужно учитывать еще доступность исполнителей, участников.
Разбейте временные рамки проекта на несколько периодов, например, по 2 недели. Это помогает визуально оценить временные рамки. Залейте соответствующую ячейку для каждой подзадачи, чтобы увидеть в какой период она будет выполняться. Можно использовать диаграмму Ганта для наглядного представления.
Постарайтесь сделать так, чтобы по окончанию каждого такого периода у вас была работающая версия приложения. Внесите эти дедлайны в календарный план, постарайтесь совместно с куратором обсудить эту версию продукта, какие корректировки нужно внести в это работающее приложение. Исправьте сначала их, перед тем, как начинать следующую версию продукта. Начинайте разработку с наиболее важной функции приложения (чтобы она уже была представлена в первой версии продукта). Разработывайте сначала общий вид вашего приложения и с каждой новой версией вносите детализацию в отдельные компоненты программы.