Lời đầu tiên để nói về cuốn sách này là, nó cover 80% kiến thức bài thi đánh giá năng lực Agile mà mình vừa thi tuần trước. Một con số đáng phải lưu tâm với những ai muốn thực hành Agile.
Đây là cuốn sách tổng quát về Agile đầu tiên ở Việt Nam. Ông tác giả là một tay Lập trình viên cứng cựa, đã từng làm cho cả Việt lẫn Tây.
PHẦN 1
Chúng ta sẽ cùng được biết Agile là gì, tại sao lại có nó ở trên cuộc đời này và tại sao cuốn sách này lại ra đời trong khi có hàng trăm cuốn sách khác viêt về Agile trước đó. Phần này sẽ chú tâm đi vào việc giải thích tại sao làm phần mềm phải cần Agile và nếu làm Agile thì làm cái gì và cần những công cụ gì. Có thể nhiều người đã từng tìm hiểu Agile, từng áp dụng Scrum nhưng cũng có khá nhiều người gặp những hiểu nhầm về Agile/Scrum, tác giả cũng đi tới việc giải thích các hiểu nhầm này. Và khi đã hiểu Agile là gì, Scum là gì ta sẽ được học sách áp dụng nó vào việc phát triển phần mềm. Ngoài ra tác giả cũng giới thiệu KANBAN, một công cụ ước lượng công việc phổ biến hiện nay, và hướng dẫn cách áp dụng nó với Scrum để tăng năng suất và hiệu quả của Agile trong việc phát triển phần mềm.
PHẦN 2
Tác giả đề cập tới việc xây dựng các tổ chức Agile như thế nào. Liệu một tổ chức truyền thống khi chuyển mình sang Agile có gặp vấn đề gì hay không. Với tư tưởng rằng một số chức phải được hình thành từ các nhóm nhỏ, tác giả khuyến nghị rằng mỗi tổ chức hãy xây dựng các nhóm nhỏ, liên chức năng, tự quản để có thể áp dụng Agile một cách triệt để. Tuy nhiên để lắp ghép các nhóm đó thành một tổ chức hoạt động chơn chu ta cũng cần phải áp dụng các cách thức mở rộng nhóm Agile, đây là một phần tác giả đề cập tới rất nhiều vì hiện nay có nhiều phương pháp mở rộng Agile, chúng ta sẽ có được cái nhìn khách quan để lựa chọn cho tổ chức của mình một mô hình phù hợp.
PHẦN 3
Không chỉ áp dụng trong phạm vi doanh nghiệp, tổ chức hay cách nhóm chức năng, Agile còn áp dụng được trong đời sống cá nhân và thậm chí là gia đình. Dừng cuốn sách ở những tư duy và kỹ thuật áp dụng cho cá nhân, tác giả đê cập tới các vấn đề mà cá nhân thường mắc phải trong công việc và cuộc sống, từ đó đưa Agile tới như một tư tưởng, công cụ hữu ích cho việc cải thiện việc lập kế hoạch, quản lí thời gian và mục tiêu cho mỗi người.