Как построить процесс?

 
 
 
Сообщения:9807
Сами понимаете, что в таких проектах очень важно выбрать правильную стезю, правильный процесс разработки. Мы ждем ваших мнений и советов.
 
 
Сообщения:1688
Чтобы в таком немаленьком мероприятии в условиях многих неопределенностей и барьеров коммуникации получился процес, необходимо

1) создать гибкую платформу (функционал платформы выделить на основе главного/начального набора компонентов/модулей). Потом модули добавляются по кирпичику. Для этого платформа должна перекрывать все слои (аспекты).

2) соответственно команды формировались бы покомпонентно/помодульно, а команды платформы - по слоям, предпочтительно не больше 4-5 человек в команде, включая лида. Думаю, первые несколько недель (месяцев) ушли бы на прототип платформы.

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

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

5) платформа - это НЕ только код, а набор документации (вики) c описанием выбранных в данном проекте стандартов
* процеса разработки
* кодирования
* версионирования
* сборки и релизов
* что ещё?

В случае платформы, завязанной на готовые фреймворки типа Spring, кода будет немного, а скорее время уйдёт на выработку и описание стандартов, которые конечно в процессе дорабатываются и улучшаются. Это поможет легче внедряться новым людям, не тратить неэффективно дрогоценное время лидов, и всем следовать в одном направлении.

Какую-то часть такой докуметации можно сборать из FAQов на форуме.

5) ...
 
Модераторы:Нет
Сейчас эту тему просматривают:Нет