Том Демарко показывает способ избежать ловушки монолитного проекта с лозунгом «каждая функция критична»:
Например, вы говорите своим тимлидам: «Я уже придумал конечную дату, но вам ее сообщать не собираюсь. Когда я приду к вам однажды и скажу, что ваш проект заканчивается через неделю, вы должны быть готовы упаковать его и показать то, что должно быть финальным продуктом. Вы должны работать над продуктом постепенно, добавляя новые элементы в порядке их относительной ценности; работайте над интеграцией, документацией и тестированием постепенно в течение всего процесса».
"Договорные обязательства между командами должны быть ограничены, чтобы организовывать их не вокруг технологий и задач, а вокруг функций. С технической точки зрения, каждая команда будет отвечать за разработку одной полной функции. С точки зрения менеджмента, менеджерам придется делать выбор: какая из функций действительно НУЖНА."
magog
19.08.2011 07:25 Azoth
Do you really want to delete ?