Scrum là gì?
 
Scrum là một framework được dùng để phát triển những sản phẩm phức tạp ('Complex'), hay giải quyết những vấn đề phức tạp. Scrum được xây dựng dựa trên chủ nghĩa kinh nghiệm ('Empiricism') và qua đó những công việc phức tạp được giải quyết theo cách tối ưu nhất.
Picture

​Scrum dành cho những ai?

  • Scrum được sử dụng rộng rãi trong phát triển phần mềm và được hơn 10.000 tổ chức/ nhóm khác nhau trên toàn thế giới áp dụng.
  • Scrum đã hơn 20 năm tuổi và được xem là một khuôn khổ cho cách phát triển phần mềm thành công.
  • Bất kỳ tổ chức nào có những dự án, sản phẩm phức tạp đều có thể sử dụng Scrum để có được kết quả tốt nhất cho công việc.
  • Scrum được sử dụng bởi Facebook, Google, Microsoft, chính phủ U.S and U.K., Spotify, Daily Mail, The Times & Sunday Times, Sky, The European Space Agency, Twitter, các trường đại học…
  • Ngày nay, Scrum không chỉ được sử dụng cho việc phát triển phần mềm, mà còn được sử dụng rộng rãi cho các mục đích/ dự án/ sản phẩm khác nhau, nếu chúng đều có tính phức tạp, không chắc chắn và khó dự đoán được kết quả.


Mô tả nhanh về Scrum trong 30 giây

  • Product Owner đại diện cho nhu cầu của khách hàng và người dùng, và là người chịu trách nhiệm chính cho việc sắp xếp thứ tự của Product Backlog.
  • Trong Sprint Planning, Developer sẽ chịu trách nhiệm chọn ra những công việc trên cùng của Product Backlog, quyết định làm sao để giải quyết nó và tạo ra kế hoạch cho việc đó gọi là Sprint Backlog.
  • Developer có thời hạn để giải quyết công việc, còn gọi là Sprinttime-box của Sprint là không quá 1 tháng.
  • Trong Sprint, Scrum Master giữ cho đội tập trung vào mục tiêu và giúp cho họ vượt qua những trở ngại gặp phải trong quá trình làm việc.
  • Developer sẽ có một sự kiện diễn ra mỗi ngày, không quá 15 phút. Để xem xét tiến độ, cập nhật, thay đổi và lên kế hoạch cho 24 giờ tiếp theo.
  • Vào cuối mỗi Sprint, công việc sẽ được hoàn thành dựa trên Definition of Done, và sẵn sàng để được sử dụng bởi người dùng.
  • Sprint Review, là sự kiện dành cho Nhóm Scrum và các bên liên quan cùng nhau xem xét công việc đã hoàn thành, và quyết định xem tiếp theo sẽ thế nào, dựa trên những thông tin mới nhất có được của sản phẩm tại thời điểm đó.
  • Sprint kết thúc với sự kiện Sprint Retrospective nơi mà đội Scrum nhìn lại và có được những cách thức để cải tiến các làm việc của mình.
  • Vòng lặp tiếp tục, với việc Sprint mới bắt đầu và tiếp diễn như vậy.




​Scrum giúp gì cho bạn?

  • Scrum có khả năng biến đổi cách những sản phẩm/ dự án phức tạp được vận hành trên mọi doanh nghiệp và ngành công nghiệp.
  • Bằng cách sử dụng Scrum, bạn/ nhóm/ doanh nghiệp sẽ trở nên linh hoạt, và có được những cách đối phó với những thay đổi bất ngờ, không chắc chắn và liên tục.
  • Scrum giúp bạn sắp xếp những công việc cần làm và quản lý nó với việc cải thiện tinh thần đồng đội, chất lượng cải tiến và việc kiểm chứng kết quả/ giá trị sẽ nhanh hơn.
  • Dù cho bạn đang làm việc để xây dựng một sản phẩm lớn, một website cho một hệ thống phức tạp, Scrum sẽ giúp bạn thay đổi, cải tiến, và giảm thiểu rủi ro, và qua đó gia tăng cơ hội để cho ra một sản phẩm tốt nhất có thể.​ 

Bạn mới tìm hiểu về Scrum? Hay doanh nghiệp của bạn đang bắt đầu áp dụng Scrum? Bạn có thể sẽ quan tâm đến những lớp học dành cho cá nhân và doanh nghiệp hiện đang có tại Scrumviet. Xem thêm khóa học Scrum và dịch vụ tư vấn.