Sách hay nhất về Quản lý nhóm phát triển phần mềm? [đóng cửa]


13

Các cuốn sách kinh điển về phát triển phần mềm được thiết lập khá tốt. Tuy nhiên, sau khi đọc qua một cuốn sách khủng khiếp đầy những lời khuyên tồi về quản lý nhóm lập trình vào cuối tuần này, tôi đang tìm kiếm các đề xuất cho những cuốn sách thực sự tốt tập trung vào khía cạnh quản lý lập trình (tuyển dụng, đo lường / quản lý hiệu suất, động lực, thực tiễn tốt nhất, cơ cấu tổ chức , v.v.) và không nhiều về việc xây dựng phần mềm.

Bất kỳ đề xuất?


Bây giờ có một câu hỏi tương tự trên pm.stackexchange.com
Andre Holzner

Câu trả lời:


16

Peopleware: Các dự án và nhóm sản xuất .

Nếu bạn đọc một cuốn sách làm cho nó một cuốn sách này. Nó bao gồm cách thiết lập về việc làm cho các nhà phát triển của bạn làm việc hiệu quả và sao lưu lý do tại sao những điều này lại quan trọng với các số cứng.

Cơ hội là bạn sẽ không thực hiện tất cả chúng (quá nhiều công ty đã ăn sâu vào các nền văn hóa sẽ ngăn cản chúng) nhưng thật đáng để biết lý tưởng là gì và tại sao, và có đạn dược để có được những gì bạn có thể.

văn bản thay thế


8

Sau khi bạn đọc Peopleware (hơi lỗi thời, 1999, nhưng là tác phẩm kinh điển) ở đây, một phần mới hơn từ cùng một tác giả ( Tom DeMarco )

Slack Bắt đầu quá khứ, bận rộn và huyền thoại về hiệu quả tổng thể văn bản thay thế


7

Người đàn ông huyền thoại-Tháng . Đây là cách đọc cần thiết.


Đối với một vài chương đầu tiên (phân tích chi tiết lý do tại sao việc thêm người vào các dự án làm cho họ sau này) thật đáng giá. Phần còn lại tôi nghĩ đã hẹn hò khá tệ vì ngay cả khi có liên quan thì đọc rất khô khan.
Jon Hopkins

6

Quản lý con người

Không có nhiều mục hành động cụ thể, nhưng đó là một bài đọc thú vị và cung cấp quan điểm.


1
Rất thích đọc nó vì nó có khiếu hài hước :)
ChrisAnnODell

2
Tôi đã mua cuốn sách này sau khi bạn đề nghị nó. Nửa chừng bây giờ và đồng ý rằng nó rất vững chắc.
JohnFx

Điều tốt nhất tôi đã tìm thấy cho đến nay để quản lý một nhóm phát triển.
Britt Wescott

5

Cùng với việc viết Code Complete, Steve McConnell cũng đã viết Rapid Development: Taming Wild Software Lịch trình về quản lý dự án phát triển phần mềm và đối với các nhà quản lý dự án phần mềm cũng gần như Code Complete.

Ông cũng đã viết Dự toán phần mềm: Làm sáng tỏ nghệ thuật đenHướng dẫn sinh tồn dự án phần mềm cả hai đều đáng xem, mặc dù Dự toán phần mềm khá ... chi tiết về một chủ đề cụ thể vì vậy trừ khi bạn thực sự quan tâm đến điều bạn có thể muốn để chỉ đạo rõ ràng.


Hướng dẫn sinh tồn dự án phần mềm và phát triển nhanh là sách hướng dẫn cho khóa học Quản lý dự án và quy trình kỹ thuật phần mềm của trường đại học của tôi. Phát triển nhanh chóng là cần thiết cho khóa học đó, và tôi khuyên bạn nên có nó.
Thomas Owens

1
@Thomas - bạn thực sự đã cho tôi một chút niềm tin vào giảng dạy đại học. Đó là một cuốn sách rất hay đáng để treo sau khi tốt nghiệp.
Jon Hopkins

Bộ phận của tôi sử dụng khá nhiều văn bản cổ điển - cuốn sách Gang of Four về Kỹ thuật hệ thống con phần mềm, Code Complete được khuyến nghị trong hai khóa học khác nhau và Yêu cầu phần mềm của Weiger được sử dụng trong khóa học kỹ thuật yêu cầu. Và sinh viên lớp trên thường giới thiệu những cuốn sách như Lập trình viên thực dụng, Tháng người đàn ông huyền thoại và Phần mềm con người cho những học sinh lớp dưới.
Thomas Owens

4

Động lực phát triển phần mềm của Jim McCarthy cũng tốt (như với các cuốn sách của McConnell, Microsoft Press - một công ty nổi tiếng về việc vận chuyển phần mềm tầm thường muộn bằng cách nào đó đã quản lý để xuất bản một số cuốn sách rất hay về cách nó nên được thực hiện đúng cách).

Nó chứa 54 "quy tắc" để phát triển phần mềm - một số rõ ràng, một số ít, rất đáng để ghi nhớ và ít hơn 200 trang (có hình ảnh) nên rất dễ đọc (cộng với cấu trúc 54 quy tắc có nghĩa là nó có nhiều đoạn hay).


Một trong số ít được đề cập mà trước đây tôi không quen thuộc. Cám ơn vì sự gợi ý. Tiền thưởng: Một số cảnh sát đã sử dụng với giá 1 xu + giao hàng tại Amazon.
JohnFx

3

Đối với tuyển dụng Thông minh và những điều được thực hiện bởi một số người được gọi là Joel Spolsky có đức tính rất ngắn với một số hiểu biết tốt. Một số điều mà nó nói về sẽ không dễ dàng được triển khai ở mọi công ty / quốc gia nhưng thường có những lựa chọn thay thế sẽ mang lại cho bạn một số lợi ích.

Mặc dù chúng tôi đang giới thiệu công cụ của Joel, cuốn sách đầu tiên của Joel về các bài tiểu luận về Phần mềm cũng rất hay mặc dù tất cả đều có sẵn trực tuyến. Ngắn gọn, dễ đọc và kích thích tư duy.

(Tiến hành chết vì đạo đức giả sau tất cả những lần anh ta than vãn về việc mọi người đập vào nhau về việc Joel và / hoặc Jeff tuyệt vời như thế nào.)


Tôi đã đọc cuốn sách tiểu luận của JOS, nhưng đã giữ "Thông minh và làm mọi thứ hoàn thành" bởi vì tôi sợ nó sẽ là quá nhiều so với những gì khác. Có nhiều tài liệu gốc?
JohnFx

@JohnFx - Không có quá nhiều tài liệu dừng lại (200 trang nhỏ - không phải sự ngắn gọn đó là một điều xấu) và nó phần lớn là sự mở rộng các ý tưởng mà bạn có thể thấy ở nơi khác trong bài viết của mình nhưng nó vẫn khá tốt và tôi nghĩ nó đã được đáng đọc. Về mặt tài chính, bạn có thể nói rằng nó đắt đối với những gì nó có nhưng nó bù đắp cho điều đó bằng cách không lãng phí thời gian của bạn bằng cách lâu dài vì lợi ích của việc dài. Thành thật mà nói tôi ước tôi có thể trả thêm 5 - 10 đô la nữa để có ai đó loại bỏ phần phụ trong hầu hết các sách CNTT.
Jon Hopkins

2

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

(liên kết đến cuốn sách)

Nhanh nhẹn hay không, một quá trình hồi cứu (nhìn lại công việc gần đây của nhóm và tìm cách để làm điều đó tốt hơn) là điều quan trọng. Cuốn sách này có rất nhiều kỹ thuật hữu ích mà một nhóm có thể sử dụng để tái tạo lại những gì đã diễn ra, tìm ra nguyên nhân gốc rễ và quyết định những gì sẽ làm trong tương lai.


1

Mèo chăn gia súc đặc biệt được viết cho các lập trình viên đã trở thành người quản lý.


Thật ra, đó là cuốn sách khủng khiếp mà tôi đang đề cập đến.
JohnFx

Vì vậy, tôi sẽ không nhận được +1 từ bạn, tôi đoán? Tại sao bạn nghĩ cuốn sách này là khủng khiếp?
user281377

Trên hầu hết các trang của cuốn sách đó, tôi đã tìm thấy lời khuyên hoàn toàn trái ngược với mọi thứ mà kinh nghiệm quản lý của tôi đã cho tôi thấy. Nó nên có tiêu đề "Làm thế nào để trở thành người quản lý N00B trong 10 bài học dễ dàng" Ngoài ra, tác giả chỉ cố gắng quá mức để hành động như anh ta hiểu các lập trình viên khi rõ ràng anh ta chỉ lặp đi lặp lại các khuôn mẫu. Nó làm tôi nhớ đến một anh chàng da trắng trung niên đang rap để chứng minh cho các bạn trẻ thấy anh ta hông thế nào.
JohnFx

1

Crystal Clear của Alistair Cockburn. Ngay cả khi bạn không vào Agile, nó bao gồm rất nhiều lời khuyên tốt về việc quản lý các nhóm và cung cấp cho bạn nền tảng tốt để xây dựng quy trình phát triển của riêng bạn.


-2

Rất nhiều sách được đề cập ở trên cho mặt trận Phần mềm. Tôi sẽ nói không có một cuốn sách hay một cặp vợ chồng là đủ. Quản lý bản thân nó là một nhiệm vụ khó khăn và rất chủ quan. Tôi muốn giới thiệu ai đó đang xem xét Quản lý để đọc nhiều sách đánh giá của Harvard Business. Tất cả họ đều có một ý tưởng cụ thể để chia sẻ và những điều này cần rất nhiều sự đọc và nỗ lực thực hiện để chìm đắm.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.