Мифический человеко-месяц или как создаются программные системы :: Брукс Фредерик
Страница:
229 из 299
5 Реализация, в том числе модель, может служить определением архитектуры; такое использование имеет существенные недостатки.
6.6 Прямое включение является очень искусным приёмом для осуществления стандартов архитектуры в программном обеспечении (в аппаратном обеспечении — тоже: возьмите интерфейс Mac WIMP, встроенный в ROM).
6.7 Архитектурное «определение будет яснее, а (архитектурная) дисциплина крепче, если изначально строятся как минимум две реализации».
6.8 Важно, чтобы архитектор в телефонных разговорах отвечал исполнителям на их вопросы; обязательно нужно регистрировать эти разговоры в журнале и доводить их до общего сведения. (Сейчас для этого предпочтительнее электронная почта.)
6.9 «Лучший друг менеджера проекта — его постоянный противник, независимая организация, тестирующая продукт.»
Глава 7. Почему не удалось построить Вавилонскую башню?
7.1 Проект Вавилонской башни провалился из-за недостатка обмена информацией и, как следствие, организации .
Обмен информацией
7.2 «Отставание графика, несоответствие функциональности, системные ошибки — все это из-за того, что левая рука не знает, что творит правая.» Предположения команд расходятся.
7.3 Бригады должны поддерживать между собой связь всеми возможными способами: неформально, путём регулярных совещаний по проекту с техническими отчётами и через общую рабочую тетрадь проекта. (А также электронную почту.)
Рабочая тетрадь проекта
7.
|< Пред. 227 228 229 230 231 След. >|