Кращі книги про керування командою з розробки програмного забезпечення? [зачинено]


13

Канонічні книги з розробки програмного забезпечення досить добре встановлені. Однак, прочитавши жахливу книгу, повну поганих порад щодо управління командами програмування, у ці вихідні я шукаю рекомендації щодо дійсно хороших книг, орієнтованих на управлінську сторону програмування (підбір персоналу, вимірювання ефективності / управління, мотивація, кращі практики, організаційна структура і т. д.) і не стільки на побудові самого програмного забезпечення.

Будь-які пропозиції?


Зараз є подібне запитання на pm.stackexchange.com
Андре

Відповіді:


16

Програмне забезпечення для людей: продуктивні проекти та команди .

Якщо ви читаєте одну книгу, зробіть цю. Він розкриває, як зробити так, щоб зробити розробників продуктивними та створити резервні копії, чому ці речі важливі з великими цифрами.

Швидше за все, ви не втілите їх у життя (занадто багато компаній мають вроджені культури, що їх заважатиме), але варто знати, що ідеал і чому, і боєприпаси отримувати все, що можете.

alt текст


8

Після того, як ви прочитали Peopleware (трохи застарілий, 1999 р., Але це класика), тут з'явився останній автор того ж автора ( Том ДеМарко )

Відніміть обходячи Burnout, марну роботу, і міф про Total ефективності alt текст


7

Міфічна людина-місяць . Це важливе читання.


Перші кілька розділів (детальна інформація про те, чому додавання людей до проектів робить їх пізніше) того варта. Інше, я думаю, датується досить погано, оскільки навіть там, де це доречно, дуже сухе читання.
Джон Хопкінс

6

Управління людьми

Немало конкретних предметів дій, але це цікаве прочитання і забезпечує перспективу.


1
Вам сподобалося читати це, оскільки у нього з’явилося почуття гумору :)
ChrisAnnODell

2
Я купив цю книгу після того, як ви її запропонували. На півдорозі зараз і погодимось, що це дуже солідно.
JohnFx

Найкраще, що я знайшов поки що для управління командою розробників.
Бріт Вескотт

5

Окрім написання Code Complete, Стів МакКоннелл також написав програму швидкого розвитку: приборкання диких програмних програм, що стосується управління проектами з розробки програмного забезпечення та для керівників проектів програмного забезпечення майже так само добре, як і Code Complete.

Він також написав оцінку програмного забезпечення: Демістифікація чорного мистецтва та посібник із виживання програмного забезпечення, які обидва варто переглянути, хоча Оцінка програмного забезпечення досить ... детально описана в одній конкретній темі, тому якщо ви насправді не зацікавлені в тому, що ви можете хотіти керувати ясним.


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

1
@Thomas - ти насправді ти дав мені трохи віри в викладанні університету. Це дуже гарна книга, про яку варто зачекатись після закінчення навчання.
Джон Хопкінс

У моєму відділі використовується досить багато класичних текстів - книга "Банда чотирьох" в "Інженерії програмних підсистем", "Код завершений" рекомендується в двох різних курсах, а програмні вимоги до Вейгера - в інженерному курсі. А учні вищого класу, як правило, рекомендують неклассменам книги, такі як Прагматичний програміст, Міфічний місяць чоловіка та Посібник для людей.
Томас Оуенс

4

Динаміка розробки програмного забезпечення Джима Маккарті також хороша (як це стосується книг МакКоннелла, це Microsoft Press - компанія, яка відома тим, що доставляє посереднє програмне забезпечення пізно, якось встигла опублікувати кілька дуже хороших книг про те, як це слід зробити правильно).

Він містить 54 "правила" для розробки програмного забезпечення - деякі очевидні, деякі менш такі, майже все, що варто пам’ятати, і менше 200 сторінок (із зображеннями), такі дуже читабельні (плюс 54 структури правил означають, що це в хороших шматках).


Один з небагатьох згадав, з яким я раніше не був знайомий. Дякую за пропозицію. Бонус: Кілька використаних копійок за 1 цент + доставка по Amazon.
JohnFx

3

Що стосується набору розумних і отримує речі, зроблених деяким хлопцем під назвою Джоелем Спольським, це чесно бути дуже коротким із хорошими розуміннями. Дещо з того, про що йдеться, не буде легко здійснити в кожній компанії / країні, але часто існують альтернативи, які принесуть вам певні переваги.

Хоча ми розповідаємо про речі Джоела, перша книга Джоеля з програмних нарисів також є хорошою, хоча всі вони доступні в Інтернеті. Короткий, читабельний і викликає думки.

(Помирає від лицемірства після того, як він стогнав над тим, як люди стукають про те, як прекрасний Джоел та / або Джефф.)


Я читав книгу рефератів JOS, але тримався на "Розумному і отримує справи зроблені", бо боявся, що це буде занадто великим переробкою іншого. Чи було багато оригінального матеріалу?
JohnFx

@JohnFx - Існує не так багато повного стоп-матеріалу (200 невеликих сторінок - не те, що стислість - це погана річ), і це значною мірою розширення ідей, які ви, мабуть, бачили в іншому місці його написання, але це все ще досить добре, і я думав, що це варто прочитати. У фінансовому плані можна сказати, що це дорого за те, що є, але це компенсує це, не витрачаючи часу на те, щоб бути довгим заради того, щоб бути довгим. Відверто кажучи, я хотів би заплатити $ 5 - 10 більше, щоб хтось зняв наповнювач з більшості книг про ІТ.
Джон Хопкінс

2

http://ecx.images-amazon.com/images/I/41UaBBxd3yL._SL500_AA300_.jpg

(посилання на книгу)

Швидкий чи ні, важливий ретроспективний процес (озираючись на недавню роботу команди та шукаючи способи зробити це краще). У цій книзі є багато корисних прийомів, які команда може використати для відновлення того, що сталося, з'ясування першопричин та вирішення, що робити вперед.


1

Пастухові коти написані особливо для програмістів, які стали менеджерами.


Насправді це була жахлива книга, про яку я мав на увазі.
JohnFx

Тож я не отримаю +1 від вас, напевно? Чому ви вважаєте, що ця книга жахлива?
користувач281377

Майже на кожній сторінці цієї книги я знайшов поради, які були б цілковитою протилежністю усьому, що мені показав досвід менеджменту. Це повинно було називатися "Як бути менеджером N00B в 10 легких уроків". Плюс автор просто намагається діяти так, як він розуміє програмістів, коли зрозуміло, що він просто повторює стереотипи. Це нагадує мені білого хлопця середнього віку, який скакав, щоб довести молодим людям, як у нього хіп.
JohnFx

1

Кришталево чистий від Alistair Cockburn. Навіть якщо ви не є Agile, він включає в себе багато хороших порад щодо управління командами та дає вам гарну основу для створення власного процесу розвитку.


-2

Багато згаданих вище книг для фронту програмного забезпечення. Я б сказав, що жодної книги чи пари недостатньо. Саме управління - це складне завдання і є дуже суб'єктивним. Я б порекомендував того, хто планує менеджмент, прочитати багато книг з оглядів Harvard Business. Всі вони мають конкретну ідею, щоб поділитися, і для цього потрібно багато читання та зусиль у впровадженні.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.