Канонические книги по разработке программного обеспечения довольно хорошо известны. Тем не менее, после прочтения ужасной книги, полной дурных советов по управлению командами программирования в эти выходные, я ищу рекомендации для действительно хороших книг, которые сосредоточены на управленческой стороне программирования (рекрутинг, измерение производительности / управление, мотивация, лучшие практики, организационная структура). и т. д.) и не столько на конструирование самого программного обеспечения.
Какие-либо предложения?
books
management
JohnFx
источник
источник
Ответы:
Люди: продуктивные проекты и команды .
Если вы читаете одну книгу, сделайте ее такой. В нем рассказывается, как приступить к повышению производительности труда ваших разработчиков, и объясняется, почему эти вещи важны с помощью точных цифр.
Скорее всего, вы не сможете реализовать их все (слишком многие компании имеют укоренившуюся культуру, которая помешает им), но стоит знать, что такое идеал и почему, и иметь боеприпасы, чтобы получить то, что вы можете.
источник
После того, как вы прочитали Peopleware (немного устаревшее, 1999, но классическое), вот более свежая от того же автора ( Том ДеМарко )
Отнимите обходя Burnout, бесполезную работу, и миф о Total эффективности
источник
Мифический человеко-месяц . Это очень важно для чтения.
источник
Управление людьми
Не много конкретных действий, но это интересно читать и дает перспективу.
источник
Наряду с написанием Code Complete Стив Макконнелл также написал Rapid Development: Taming Wild Software Schedules. посвященный управлению проектами разработки программного обеспечения и менеджерам программных проектов, почти так же хорошо, как Code Complete.
Он также написал « Оценка программного обеспечения: демистификация черного искусства» и «Руководство по выживанию программных проектов», на которые стоит обратить внимание, хотя «Оценка программного обеспечения» довольно ... детальна по одному конкретному вопросу, поэтому, если вы действительно не заинтересованы в том, что вам может понадобиться держаться подальше.
источник
Динамика разработки программного обеспечения Джимом Маккарти также хороша (как и в случае с книгами МакКоннелла, это Microsoft Press - компания, печально известная тем, что в последнее время поставляет посредственное программное обеспечение, каким-то образом сумела опубликовать несколько очень хороших книг о том, как это должно быть сделано правильно).
Он содержит 54 «правила» для разработки программного обеспечения - некоторые очевидные, некоторые менее, почти все, о которых стоит помнить, и менее 200 страниц (с изображениями), которые очень удобочитаемы (плюс структура из 54 правил означает, что она разбита на куски).
источник
Для набора Смарт и готово от какого-то парня по имени Джоэл Спольски имеет достоинство быть очень очень коротким с некоторыми хорошими знаниями. Часть того, о чем говорится, будет нелегко реализовать в каждой компании / стране, но часто есть альтернативы, которые дадут вам некоторые преимущества.
Хотя мы рассказываем о Джоэле, первая книга эссе о программном обеспечении тоже хороша, хотя все они доступны онлайн. Коротко, читабельно и задумчиво.
(Он начинает умирать от лицемерия после всех тех моментов, когда он стонал, когда люди стучали о том, как прекрасны Джоэл и / или Джефф.)
источник
(ссылка на книгу)
Проворный или нет, ретроспективный процесс (оглядываясь на недавнюю работу команды и ища способы сделать это лучше) важен. В этой книге есть много полезных приемов, которые команда может использовать, чтобы восстановить то, что произошло, выяснить коренные причины и решить, что делать дальше.
источник
Выпас кошек особенно написан для программистов, которые стали менеджерами.
источник
Кристально чистый Алистер Кокберн. Даже если вы не увлекаетесь Agile, он содержит множество полезных советов по управлению командами и дает вам хорошую основу для создания собственного процесса разработки.
источник
Много книг, упомянутых выше для программного обеспечения. Я бы сказал, что ни одной книги или пары недостаточно. Само управление является сложной задачей и очень субъективно. Я бы порекомендовал кому-то, кто рассматривает руководство, прочитать много рецензий на Гарвардский бизнес. У всех них есть конкретная идея, которой они могут поделиться, и они требуют много чтения и усилий для реализации.
источник