Tìm hiều về phương pháp phát triển phần mềm XP (eXtreme Programming)

Trong số các phương pháp Phát triển Phần mềm Linh hoạt (gọi tắt là Agile) thời kì đầu, chỉ duy nhất có eXtreme Programming (viết tắt XP) là tập trung mọi nỗ lực vào các biện pháp kĩ thuật (technical practices) để làm ra phần mềm chất lượng. Cho đến ngày nay, …

Quản lý dự án theo phương pháp truyền thống hay Phương pháp Agile

Trong vài năm qua, có một vài xu hướng mới khi nói đến cách khách hàng quản lý các dự án của họ. Ngay cả với những dự án không phải là phát triển phần mềm, xu hướng ổn định nhất vẫn là áp dụng phương pháp Scrum. Liệu xu …

Xây dựng đội nhóm và những quy tắc mới khi thực hiện quản lý dự án theo mô hình Agile/Lean

Gần đây, tôi đã đọc một cuốn sách mới mang tên “Team of Teams – New Rules of Engagement for a Complex World” (Tạm dịch: Nhóm của các nhóm – Các Quy tắc mới về sự cam kết trong một thế giới đầy phức tạp) của Đại tướng Stanley McChrystal. …

Các nguyên tắc và giá trị cốt lõi trong Agile

Phát triển Linh hoạt (Agile Development) làm một thuật ngữ có nguồn gốc từ Tuyên Ngôn Phát triển Phần mềm Linh hoạt (Tuyên ngôn Agile – Manifesto for Agile Software Development), tuyên ngôn này được soạn thảo năm 2001 bởi một nhóm gồm các tác giả của Scrum, Extreme Programming (XP), Dynamic Systems …