Мифический человеко-месяц. Брукс
Mar 11, 2014 · 1 minute read · CommentsPost Tag: bookfor coworkersmanagement
Человек РМ. Первый кто выдвинул трудно осознаваемую, лично для меня мысль, что больше народу на проект не то что лучше, а сильно хуже.
-
Разработка ПО. 1/3 -планирование, 1/6 - написание программ, ¼ - тестирование компонентов, ¼ - системное тестирование.
-
Больше человек не ускоряют, а наоборот замедляют разработку ПО.
-
Оптимальный режим работы, маленькими обособленными группами с явным лидером.
-
Чтобы предотвратить катастрофу, группы разработчиков должны взаимодействовать друг с другом всеми возможными способами.
-
Для обеспечения концептуальной целостности системы необходимо отделить архитектуру от реализации. Один главный архитектор (или небольшая группа), действуя в интересах пользователя, решают, что должно входить в систему, а что не должно.