Những điều cơ bản về Agile. outsite
https://enterprisepathtoagility.com/5-things-you-can-expect-from-agile-e7b85c003188#.85ymu8za8 Những điều có thể kỳ vọng ở Agile Tuy rằng Agile là một điều được thiết lập mới trong công ty, chúng ta không cần thay đổi lại toàn bộ công ty. Điều đó có nghĩa, chúng ta vẫn làm tất cả những gì đang ...
https://enterprisepathtoagility.com/5-things-you-can-expect-from-agile-e7b85c003188#.85ymu8za8
Những điều có thể kỳ vọng ở Agile
Tuy rằng Agile là một điều được thiết lập mới trong công ty, chúng ta không cần thay đổi lại toàn bộ công ty. Điều đó có nghĩa, chúng ta vẫn làm tất cả những gì đang làm cũng như công nghệ đang sử dụng:
- Phân công nhiệm vụ cho từng thành viên trong team
- lập kế hoạch và yêu cầu chi tiết để đảm bảo dự án không chạy quá ngân sách
- Đảm bảo team phát triển theo như yêu cầu của sếp
- Đảm bảo sự phân chia nhiệm vụ và trách nhiệm mỗi thành viên trong nhóm
- Cố định scope cho từng Sprint và cố định thời hạn để đảm bảo dự án đúng scope, đúng dự toán, đúng hạn được giao
- Đánh giá các dev dựa trên hiệu suất làm việc hiện tại để đảm bảo họ tích cực trong suốt dự án
- Chuyển từ estimate thành cam kết để đảm bảo các dev làm việc tích cực và chăm chỉ
- Đề nghị dev làm việc overtime nếu họ không thể hoàn thành cam kết
- Xem dev như 1 tài nguyên
Về cơ bản, Agile chỉ là sự thay đổi từ phương pháp quản lý dự án truyền thống. Dưới đây là tương ứng thuật ngữ giữa quản lý dự án kiểu Agile và kiểu truyền thống
- User story là phương cách mới để viết đặc tả yêu cầu chi tiết
- Story points là hình thức phức tạp hơn gần với estimate thời gian lý tưởng
- Team dev là một nhóm các coder
- Product Owner là người Business Analyst, người chịu trách nhiệm viết User Stories chi tiết
- Scrum Master là người Project Manager, người đảm bảo rằng mọi Sprint bàn giao được thực hiện theo đúng scope
- Sprint là một Waterfall ngắn hạn, thời gian không quá 4 tuần để dễ dàng quản lý trong dự án
- Daily Scrum là buổi họp hằng ngày cập nhật tình hình dự án cho Scrum Master
trong Agile, Business Analyst, QA, UI&UX desinger, HR không cần thay đổi. Nếu thực sự muốn thay đổi điều gì đó, thay đổi coder. Bởi vì họ là người chịu trách nhiệm trong bàn giao đúng hạn, chất lượng sản phẩm hay đáp ứng kỳ vọng khách hàng. Tập trung vào thay đổi coder, là vấn đề chính của công ty. Agile là công cụ để quản lý vi mô người coder và đảm bảo họ làm việc chăm chỉ
tài liệu tham khảo
https://enterprisepathtoagility.com/5-things-you-can-expect-from-agile-e7b85c003188#.85ymu8za8
http://www.slideshare.net/PavelDabrytski/agile-for-non-it-projects