?

Log in

No account? Create an account

Previous Entry | Next Entry

Программируем командный дух. Базовые протоколы, позволяющие создавать и поддерживать общее видение Эта книга – единственная, рецензию на которую я пишу до того, как прочел до конца. Я не могу ее прочесть, хоть ты тресни. Что называется, не осилил :)

В оригинале название книги звучит как “Software for Your Head” – по сравнению с русским вариантом мне оно нравится больше, поскольку очень точно отражает идею, заложенную в книге: команду разработчиков программного обеспечения можно «запрограммировать» на успешное выполнение проекта. Командный дух, на который я и купился, как бы сказать, вообще не при чем. Ну, то есть дух, как его понимаю я.

В книге изложены протоколы взаимодействия, применяя которые, команды могут достигать результата. Также там рассказано про паттерны (шаблоны поведения, которые, говоря условно, приносят пользу) и антипаттерны (шаблоны поведения, которые приносят вред).

По мнению авторов, все, что нужно команде, это применить на практике их систему протоколов. Протоколы взялись не на пустом месте – они были «списаны» с живых команд, за которыми на протяжении длительного времени наблюдали авторы.

Изложенные в книге идеи кажутся мне чуждыми.

Во-первых, любые шаблоны предполагают, что люди, которые будут ими пользоваться, одинаковые. Если это не так, шаблоны начнут не направлять, а ограничивать. Это, возможно, позволит сдать проект «в срок», однако не даст людям раскрыть всех своих возможностей, а кого-то даже заставит сильно снизить свой уровень. Сразу вспоминается Майкрософтовская (кстати, авторы когда-то работали там) табличка «Сдал!» (“Ship It”), описанная в книге «Рабы „Майкрософта”» (“Microserfers”), которую выдавали в Майкрософте за сданный вовремя (или даже досрочно) проект. Разработчики эту табличку ненавидели :)

Во-вторых, некоторые люди, просто в силу совей природы, не смогут каждый день использовать один и тот же протокол в работе (мы не роботы, а наша работа и жизнь несколько шире, чем TCP/IP). Очень многое зависит от самих людей в команде – кому-то проще работать, если все заранее и четко определено (если вы знакомы с теорией психотипов – люди с выраженной J (Judgment) составляющей), а кому-то, наоборот, такая определенность невыносима (выраженная P (Perceptual) составляющая).

В общем, слишком много спорных моментов.

Но главная причина, почему я не смог дочитать эту книгу – это отвратительная структура, с повторяющимися блоками, озаглавленными похожими заголовками. Перелистывая страницу, удивляешься, что, кажется, уже читал этот параграф пару страниц назад, да и содержание что-то очень знакомое. Есть еще одна претензия к повествованию (может быть к переводу?) – слишком много лишних слов. Если уж выбрали такую «протокольную» тему, не надо витиеватых описаний и переливания из пустого в порожнее.

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

Кстати, у меня не возникает недоверия к авторам. Даже больше, я почти уверен, что их методы вполне могут работать, только вот не близки они мне совсем :)

Достоинства: неплохое издание.
Недостатки: плохо-структурированный материал, много лишних слов.

Джим и Мишель Мак-Карти, «Программируем командный дух. Базовые протоколы, позволяющие создавать и поддерживать общее видение», Символ-Плюс, 2004, ISBN-5-93286-065-0
Jim McCarthy, Michele McCarthy, “Software for Your Head: Core Protocols for Creating and Maintaining Shared Vision”, Addison-Wesley, 2001, ISBN-0201604566

Comments

( 5 комментариев — Оставить комментарий )
dmitrykalita
16 янв, 2008 22:48 (UTC)
Книжка муть та еще! Купил год назад, так она и валяется. Лучше купите себе мороженого.
agilizt
12 апр, 2009 19:49 (UTC)
http://study-group.net/2009/02/blog-post.html

просьба отвечать после прослушивания всего подкаста на тему.
dmitrykalita
6 авг, 2009 08:20 (UTC)
Кстати, на Озоне все в восторге )
http://www.ozon.ru/context/detail/id/2213864/
volchenok
6 авг, 2009 11:17 (UTC)
всегда найдутся те, кому нравится, и те, кому не нравится :)
( 5 комментариев — Оставить комментарий )

Метки

Latest Month

Сентябрь 2017
Вс Пн Вт Ср Чт Пт Сб
     12
3456789
10111213141516
17181920212223
24252627282930
Разработано LiveJournal.com
Designed by Lilia Ahner