Quản lý dự án CNTT theo phương pháp truyền thống sẽ rất tốt khi mọi thứ có ngay từ đầu và theo đúng kế hoạch. Nhưng sự thật trong dự án thường đối diện với các thách thức kiểu như:
- Tiến độ dự án thường không như kế hoạch, và tăng ca liên tục ở phút cuối.
- Đội dự án không thật sự hiểu Business User muốn gì.
- Tốn quá nhiều thời gian viết ra một bộ yêu cầu hoành tráng nhưng đội dự án, Business User, và Người đại điện của Business User (thường là Businesss Analyst) không có một góc hiểu giống nhau.
- Yêu cầu thay đổi thường xuyên và ảnh hưởng đến phạm vi của dự án.
- Dự án thành công phụ thuộc vào quá nhiều tài năng và khả năng ép việc của người quản lý dự án.
- Các thành viên đội dự án không mặn mà phối hợp với nhau, chờ nhau và chia sẻ công việc, kỹ năng với nhau để cùng nhau hoàn thành công việc,…
(Hình ảnh thực hành ở khóa đào tạo Agile Project Management Professional cho VP Bank Hà Nội)
Quá thách thức để phát triển sản phẩm chất lượng và đáp ứng mục tiêu kinh doanh. Đầu những năm 2000, Phương pháp Quản lý dự án theo Agile được ra đời và được các tập đoàn hàng đầu trên thế giới áp dụng triệt để cho các dự án CNTT của họ. Quản lý dự án theo phương pháp Agile giải quyết được các hạn chế của phương pháp quản lý dự án truyền thống (mà người làm nghề hay gọi là Waterfall).
Ở Việt Nam, những ngân hàng lớn, những doanh nghiệp hoạt động ở ngành thương mại điện tử, Start-up công nghệ đã và đang chọn triển khai Agile/Scrum cho các dự án chiến lược của họ. Agile/Scrum rất đơn giản, đọc dễ để hiểu, nhưng khá thách thức để triển khai thành công.
Đây là series “Câu chuyện đưa Agile vào doanh nghiệp” tôi chia sẻ cho cộng đồng Agile Việt Nam.
Phần 1: Giá trị mà phương pháp Agile có thể mang lại
***
By Cao Trần