Có một cuốn sách kinh điển?
Có bản tuyên ngôn nhanh nhẹn , nhưng đối với một cuốn sách kinh điển ?
Không. Có rất nhiều sách ngoài kia.
Khuyến nghị sách cụ thể:
Phát triển phần mềm, nguyên tắc, mô hình và thực tiễn Agile của Robert C. Martin
Phát triển phần mềm, nguyên tắc, mô hình và thực tiễn của Agile . Điều này tập trung vào thực tiễn và mã hóa của nhà phát triển và phải đọc cho bất kỳ nhà phát triển nào nghiêm túc về phát triển phần mềm nhanh. Ngoài ra còn có phiên bản C # của cuốn sách mà anh ấy và con trai Micah đã viết, vì vậy nếu bạn là nhà phát triển .NET, phiên bản đó có thể là phiên bản dành cho bạn.
Nghệ thuật phát triển Agile của James Shore
Để hiểu rõ hơn về thực tiễn dự án nhanh nhẹn, hãy xem The Art of Agile của James Shore & Shane Warden. Nó tập trung vào các thực tiễn XP (nhưng đó thực sự là vì XP là nơi xác định tất cả các thực tiễn dành cho nhà phát triển cụ thể), nhưng tập trung lớn vào cách các dự án Agile hoạt động.
Một điều tuyệt vời về cuốn sách này là James Shore đang xuất bản toàn bộ văn bản trên trang web của mình, vì vậy bạn có thể thử trước khi mua.
Thực tiễn của một nhà phát triển nhanh nhẹn: Làm việc trong thế giới thực của Subramaniam và Hunt
Thực tiễn của một nhà phát triển nhanh nhẹn: Làm việc trong thế giới thực
Scrum và XP từ các chiến hào của Henrik Kniberg
Đó là một cuốn sách tuyệt vời để cảm nhận về cách một nhóm nhanh nhẹn làm việc và nó đọc rất nhanh (vài giờ). Tôi đưa nó cho nhân viên mới trong tổ chức của mình - kỹ thuật và phi kỹ thuật - và tôi đã luôn có phản hồi tích cực.
Amazon
Lập trình cực đoan được giải thích bởi Kent Beck
Có lẽ cuốn sách lâu đời nhất mà tôi có thể nhớ đã giúp phổ biến các nguyên tắc Agile. Agile đang nhanh chóng trở thành một từ thông dụng trong thế giới của Tech. Tôi cảm thấy Lập trình cực đoan (XP) là một nơi tốt để bắt đầu trước khi thuật ngữ Agile dường như mất đi ý nghĩa.
Amazon
Dự toán và lập kế hoạch Agile của Mike Cohn
Đối với "quy trình Agile" - hãy xem "Lập kế hoạch và lập kế hoạch nhanh" của Mike Cohn - ghi nhớ rằng đó là Scrum-centric.
Cohn bao gồm rất nhiều điều cơ bản cũng như một số điều mà các nhóm Scrum mới thường phải vật lộn với - ước tính bằng Story Points so với ngày lý tưởng, phải làm gì nếu bạn thất bại trong một lần chạy nước rút, khi nào ước tính lại / kích thước và khi không, v.v.
Anh cũng đi sâu vào một số thứ thực sự thú vị, chủ yếu là miền của Chủ sở hữu sản phẩm - những thứ như cách đánh giá và ưu tiên các tính năng, v.v.
Nghệ thuật kiểm tra đơn vị của Roy Osherove
Osherove trình bày một cách tiếp cận rất thực tế để thử nghiệm đơn vị. Trình bày một cách tiếp cận tốt về cách cấu trúc lại mã để trở nên dễ kiểm tra hơn, cách tìm đường nối, v.v. Tuy nhiên, đây là một cuốn sách trung tâm .Net.
Amazon
Samurai Agile của Jonathan Rasmusson
Chỉ cần mua bản thân mình và thấy nó là một cái nhìn mới mẻ về cách bắt đầu với nhanh nhẹn.
Amazon
Cuốn sách của Alistair Cockburns về các phương pháp tinh thể của anh ta rất đáng để đọc - một phần vì nó mang đến cho bạn một phương pháp thay thế Scrum thông thường, và một phần vì anh ta là một trong những người đầu tiên đến với Agile ngay từ đầu, vì vậy tôi hy vọng anh ta biết anh ấy đang nói về cái gì vậy
Crystal là một phương pháp thú vị vì nó mở rộng từ các nhóm nhỏ đến các nhóm rất lớn, ông mô tả các thay đổi cần thiết để làm cho công việc nhanh nhẹn trong các môi trường khác nhau này.
Sách chưa được đề cập
Các mô hình áp dụng Agile: Lộ trình thành công của tổ chức bởi Amr Elssamadisy
Phát triển nhanh và lặp đi lặp lại: Hướng dẫn của người quản lý bởi Craig Larman
Dự toán và lập kế hoạch Agile của Mike Cohn
Quản lý dự án Agile: Tạo ra các sản phẩm sáng tạo của Jim Highsmith
Hồi tưởng nhanh nhẹn: Làm cho các đội tốt trở nên vĩ đại của Esther Derby và Diana Larsen
Phát triển phần mềm Agile bởi Alistair Cockburn
Phát triển phần mềm linh hoạt với Scrum của Ken Schwaber và Mike Beedle
Trở nên nhanh nhẹn: ... trong một thế giới không hoàn hảo của Greg Smith và Tiến sĩ Ahmed Sidky
Giá trị kinh doanh của các phương pháp phần mềm linh hoạt: Tối đa hóa Roi với các quy trình và tài liệu đúng lúc của David F. Rico, Hasan H. Sayani và Saya Sone
Hợp tác Giải thích bởi Jean Tabaka
Phân phối liên tục: Phần mềm đáng tin cậy phát hành thông qua xây dựng, kiểm tra và tự động triển khai bởi Humble và Farley
Crystal Clear: Phương pháp hỗ trợ con người cho các nhóm nhỏ của Alistair Cockburn
Bách khoa toàn thư về Kỹ thuật phần mềm do Phillip A. Laplante biên tập
Thay đổi không sợ hãi của Linda Rising và Mary Lynn Manns
Phát triển phần mềm hướng đối tượng, được hướng dẫn bởi các thử nghiệm Freeman và Pryce
Trò chơi đổi mới: Tạo ra các sản phẩm đột phá thông qua chơi hợp tác của Luke Hohmann
Phát triển phần mềm tinh gọn - Bộ công cụ Agile dành cho người quản lý phát triển phần mềm của Mary và Tom Poppendieck
Giải pháp tinh gọn của Jim Womack và Dan Jones
Suy nghĩ tinh gọn của Jim Womack và Dan Jones
Quản lý các dự án Agile của Sanjiv Augustine
Quản lý nhà máy thiết kế của Donald G. Reinertsen
Lập kế hoạch lập trình cực đoan của Kent Beck và Martin Fowler
Mở rộng quy mô phát triển Lean & Agile: Công cụ tư duy và tổ chức cho Scrum quy mô lớn của Craig Larman và Bas Vodde
Hướng dẫn bỏ túi Scrum: Hướng dẫn bắt đầu nhanh để phát triển phần mềm linh hoạt của Peter Saddington
Cầu nối cho sự nhanh nhẹn của người quản lý dự án phần mềm của Michele Sliger và Stacia Broderick
Hôm nay và ngày mai của Henry Ford (Từ 1926)
Câu chuyện người dùng được áp dụng bởi Mike Cohn
Danh sách sách