Ключевые идеи книги: Мифический человеко-месяц, или Как создаются программные системы. Фредерик Брукс. Smart Reading
Чтение книги онлайн.

Читать онлайн книгу Ключевые идеи книги: Мифический человеко-месяц, или Как создаются программные системы. Фредерик Брукс - Smart Reading страница 2

СКАЧАТЬ разделить: продюсер может быть главой группы, а директор – его правой рукой, и наоборот.

Архитекторы и разработчики

      Для обеспечения концептуальной целостности системы важно отделить архитектуру от реализации. Архитектура проекта определяет, что сделано, реализация – как сделано.

      Простой пример – часы. Их архитектура состоит из циферблата и стрелок. Те, кто усвоил эту архитектуру, никогда не разучатся определять время. Реализация же отвечает за работу механизмов в корпусе. От реализаторов зависит соотношение стоимости к производительности продукта.

      Архитекторы – аристократия проектов, но это не значит, что они ограничивают творческие возможности разработчиков. Те могут начать работу, как только у них появляются более-менее четкое понимание справочного руководства и критерии по стоимости и производительности. Разработчики могут заняться дизайном потоков данных, концепций упаковки и пр. Часто процессы создания архитектуры, программная и аппаратная реализация проходят параллельно, как и дизайн аппаратного и программного обеспечения.

      В связи с этим одно из самых многообещающих технологических решений – разработка подходов и инструментов для быстрого прототипирования систем как части процесса разработки спецификаций. Прототипы симулируют задуманный программный продукт, позволяя обозреть заданную концептуальную структуру, проверить ее на удобство и непротиворечивость.

      Конец ознакомительного фрагмента.

      Текст предоставлен ООО «ЛитРес».

      Прочитайте эту книгу целиком, купив полную легальную версию на ЛитРес.

      Безопасно оплатить книгу можно банковской картой Visa, MasterCard, Maestro, со счета мобильного телефона, с платежного терминала, в салоне МТС или Связной, через PayPal, WebMoney, Яндекс.Деньги, QIWI Кошелек, бонусными картами или другим удобным Вам способом.

      Примечания

      1

      Роль продюсера сейчас называется teamlead.

      2

      Роль технического директора на мелком проекте выполняет techlead.

      3

      Подход отчасти устарел. Наиболее современный подход – группа так называемых Т-специалистов, максимально взаимозаменяемых сотрудников, в которой каждый знает какую-то часть функционала очень хорошо, но может делать и все остальное.

/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/7gAOQWRvYmUAZMAAAAAB/9sAhAAGBAQEBQQGBQUGCQYFBgkLCAYGCAsMCgoLCgoMEAwMDAwMDBAMDg8QDw4MExMUFBMTHBsbGxwfHx8fHx8fHx8fAQcHBw0MDRgQEBgaFREVGh8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx//wAARCAGVAzUDAREAAhEBAxEB/8QAxAABAAIDAQEBAAAAAAAAAAAAAAUGAQQHAwIIAQEAAgMBAQAAAAAAAAAAAAAAAQIDBAUGBxAAAQQBAwMBBQMFCQ4DBQYHAQACAwQFERIGIRMHMUFRYSIUcTIVgZGhQiOxUmJyktKTFgjB0YKisjNDU3MktFU2F8JjVOE0RCV1o3SUNVY38PGzhEVltREBAAICAQMBBQUGBQQDAQAAAAECEQMEITESUUEiMhMFYXGBkQahQlJyMxSx0eEjFvDB8RVicyQ0/9oADAMBAAIRAxEAPwD9UoCAg1slZnrU5JoK77crdNteMgOdqdOhd0VL2mIzEZTCG47yDJ5DI5ClfpNpS0hGQwP7h0k1I3EdPQLW4++1rWraMYWtCxexbiis8osWLWUxWErSvifYl+ptvjcWuEEPUjUaH5ndFpci02vWkeuZWr2y98rkOTi66piMdG5jGtLrtp+2Ik/qta35jp7Vbbs25xSPxIiGpS5HnKeVq47kFOGI3SW1blVznRl4Guxwd1Cx05Gyt4rsj4vbHYmsd1qBW+qxr10QNx9ygNVIa/BRkZ1UjG74IG74KMmWdemqkY3IG5A3KAB1UgXaFA3IBd8FGRkHUKQQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBBh3ogpF7m3Ia2ex1OXBmpj71z6NlueVpe/r95rGE6AjqNyz10xMTOe0ONt+o7aba1mnjW1sZmf+y7t9Fgdlp5fJ18bjLd+wQIasTpX6+0NGun5fRTWszOIYt+2NdJvPasIXx3XyDOORXMhLJLdyT3XJRI5ztglOrGN3H5WhmnQLJumPLEexpfS6XjTFrzM2v735+x9805hBxyi2QQm3fnJbUptOjnlo1c4kAkNaOpOiatflKfqHPrx6xOM2ntCQ41lnZfBUco6IQm5E2UxA7g3X2bumqrsriZhscTf83VW+MeUJNztFRssNcSNdCPtQZLtPYgwHk+xBkOPuRDG8/vUSdzT1GiAH/BEG/4Ik3oG86emiZQb/wA3vRIXgenVA3/BB9E6DVBhrtfZogygICAgICAgICAgICAgICDDlEisYT/rTkP8Sr/klaWn+vf8F57QtB9FuqKtxYfiWYyued1ie/6Oif8AyYfvOH8Z60uN797bPwj8F7dIwsN2SaGrNLBEZ5mMLooQQ0vcBqG6n01K27zMR06q91LbkLeS5Pjo8/WOJbWcZMfVd84nmI06zAbfl/ernRe19tfOPDHaPtXxiOi9hdRjUXnpxTuQYmPLzvr44xTGV7HuZ83Tb1ZqfVczmTX5tYtOIxK9eyFs/wBWIX1zxLIWJcy+ZjYohJI5rm7vmDw8AbdFrWnXGPlWmbZ9VuvthaeYxzWsnhMd9RNBXtyytsCB5Y СКАЧАТЬ