Bước quan trọng nhất trong việc sản xuất ra một chiếc xe hơi, cứu vãn cuộc hôn nhân của bạn hay thậm chí là viết một cuốn sách là gì?
Ngay cả khi đơn giản với một tấm bảng trắng hoặc một tập giấy ghi chú cũng có thể giúp bạn rất nhiều trong việc hoàn thành mục tiêu.
Nếu bạn làm việc trong lĩnh vực công nghệ (hoặc bạn là kỹ sư), bạn có thể đã nghe nói về “Scrum” và “Agile”.
Những từ này, cùng với các thuật ngữ như “planning poker”, “stand-ups” và “sprints” là những từ thông dụng phổ biến được nói với giọng điệu tôn kính giữa các fan công nghệ.
Tất cả đều có thể hơi đáng sợ đối với những người chưa quen.
Nhưng những công nghệ này không chỉ dành cho các kỹ sư.
Trên thực tế, đây phải là một điều cần thiết đối với các doanh nghiệp ưu tiên năng suất và hiệu quả.
Đó có phải là điều mà bạn quan tâm? Hãy để chúng tôi giới thiệu Scrum với bạn.
Scrum là một khung quy trình cho phép các tổ chức mang lại giá trị thông qua các giải pháp cho các vấn đề phức tạp.
Nói tóm lại, nó giúp các nhóm làm việc cùng nhau.
Scrum hỗ trợ các nhóm học hỏi thông qua kinh nghiệm, tự tổ chức trong khi thực hiện một nhiệm vụ và phản ánh những thành công và thất bại của họ để liên tục cải thiện.
Đây là một trong những lý do tại sao việc giới thiệu Scrum trong các công ty đang trở thành xu hướng chủ đạo. Tuy nhiên, nhiều người nghĩ rằng Scrum và Agile là một thứ giống nhau.
Agile là một quy trình hỗ trợ một nhóm quản lý hiệu quả một dự án bằng cách chia nhỏ dự án thành nhiều giai đoạn, cho phép cộng tác nhất quán với những người tham gia để thúc đẩy những cải tiến ổn định ở mọi giai đoạn. Vì vậy, nó có vẻ gần giống với Scrum, phải không? Chờ một chút vì chúng tôi sẽ giới thiệu nhanh qua phương pháp Agile Scrum.
Danh pháp có thể hơi khó hiểu đối với người mới. “Scrum” và “Agile” dường như được sử dụng thay thế cho nhau khi bạn chưa quen với thế giới này, nhưng có một điểm khác biệt quan trọng.
Hãy sử dụng phép tương tự công thức ăn kiêng. Hãy nghĩ về một chế độ ăn thuần chay, trong đó công thức cho món bánh tét chay sẽ là một khuôn khổ được sử dụng để thực hiện chế độ ăn kiêng của bạn.
Ở đây bạn có thể thấy mối quan hệ giữa Agile (chế độ ăn kiêng) và Scrum (công thức món bánh).
Bạn không đơn độc nếu bạn nghĩ rằng Scrum là thứ gì đó giới hạn đối với các kỹ sư hoặc nhà phát triển.
Tuy nhiên, khung quy trình này có thể có lợi trên nhiều dự án.
Mặc dù Scrum hoạt động tốt nhất khi có sản phẩm bê tông được sản xuất, tuy nhiên nó có thể được sử dụng cho bất kỳ loại dự án phức tạp nào.
Ví dụ, nếu bạn làm việc trong lĩnh vực tiếp thị và cần viết các kế hoạch cho một dự án, thì Scrum chắc chắn có thể mang lại lợi ích to lớn cho nhóm của bạn.
Bất cứ khi nào bạn sản xuất một sản phẩm, dù là phần mềm hay chiến dịch email, Scrum đều có thể giúp bạn tổ chức nhóm của mình và hoàn thành nhiều công việc hơn trong thời gian ngắn hơn.
Vì bạn đã được giới thiệu về Scrum, bây giờ là lúc để suy nghĩ về vấn đề này một cách nghiêm túc hơn trong công ty của bạn. Bạn có cần phương pháp luận này không? Nó sẽ làm cho sản phẩm của bạn tốt hơn? Nó sẽ phù hợp với tổ chức của bạn?
Đây là những gì chúng tôi nghĩ bạn nên biết.
Phương pháp Agile Scrum là một hệ thống quản lý dự án dựa trên Sprint nhằm mang lại giá trị tối ưu cho các bên liên quan.
Sprint đề cập đến một khung thời gian được xác định trước trong đó nhóm hoàn thành một nhiệm vụ từ Backlog (hoặc một tập hợp các nhiệm vụ).
Một tính năng quan trọng của phương pháp Agile Scrum là tính linh hoạt của nó.
Nó cho phép nhóm nhận được phản hồi từ các bên liên quan sau mỗi Sprint.
Nếu có bất kỳ vấn đề hoặc thay đổi nào trong dự án, nhóm Scrum có thể dễ dàng và nhanh chóng điều chỉnh để cung cấp các bước lặp có giá trị hơn.
Bằng cách tham gia vào mọi khía cạnh của dự án, các bên liên quan có được chính xác những gì họ muốn ở sản phẩm.
Bây giờ, hãy so sánh điều này với các hệ thống quản lý dự án truyền thống, trong đó các bên liên quan không cung cấp phản hồi thường xuyên. Do đó, có thể lãng phí thời gian để thực hiện các thay đổi giữa chừng trong quá trình phát triển sản phẩm.
Tệ hơn nữa, các nhóm có thể phải làm lại từ đầu khi sản phẩm đã được tạo ra.
Scrum bắt đầu với Chủ sở hữu sản phẩm (product owner), người đại diện cho mối quan tâm tốt nhất của người dùng cuối và có tất cả tiếng nói về những gì sẽ có trên sản phẩm cuối cùng. Anh ấy cũng phụ trách lập Backlog, một danh sách các nhiệm vụ và yêu cầu mà sản phẩm cuối cùng cần.
Sau đó là Sprint. Như đã định nghĩa ở trên, Sprint là một khung thời gian được xác định trước, tức là thời hạn mà nhóm hoàn thành bất kỳ nhóm nhiệm vụ nào từ Backlog.
Các nhóm Scrum họp hàng ngày để đưa ra các báo cáo tiến độ trong Scrum hàng ngày. Đây cũng thường được gọi là “Daily stand-ups”.
Mỗi Sprint kết thúc bằng một đánh giá, trong đó nhóm xem xét lại công việc của họ và thảo luận về các cách để cải thiện Sprint tiếp theo.
Trên hết, còn có Scrum Master, người hỗ trợ quá trình phát triển Scrum. Bên cạnh việc huấn luyện và tạo động lực cho nhóm Scrum, Scrum Master đảm bảo rằng các quy tắc của Scrum đang được thực thi và áp dụng như dự định.
Bạn thấy đấy, bạn không cần thiết bị hay chương trình đào tạo đặc biệt nào để bắt đầu. Phần khó nhất có lẽ là học thuật ngữ và tuân thủ các quy tắc và hướng dẫn giúp Scrum hoạt động.
Bạn đã sẵn sàng tạo Nhóm Scrum của mình chưa?
Tải xuống phiên bản PDF của Hướng dẫn Scrum chính thức và đọc nó trên đường đi làm hoặc trong giờ nghỉ trưa của bạn.
Như đã đề cập ở trên, bạn cần có chủ sở hữu sản phẩm (product owner), Scrum Master và các thành viên trong nhóm. Do đó, bạn cũng cần giới thiệu Scrum cho nhóm của mình trước.
Mẹo hay: Các nhóm Scrum hiệu quả nhất thường chặt chẽ, đồng bộ và thường có từ 5 đến 7 thành viên. Họ có những bộ kỹ năng khác nhau và đào tạo chéo lẫn nhau để không ai trở thành điểm nghẽn trong quá trình giao việc.
Đây chủ yếu là nhiệm vụ của chủ sở hữu sản phẩm (product owner). Đây là nơi bạn liệt kê mọi thứ mà dự án cần.
Backlog không có điểm dừng. Khi mỗi nhiệm vụ hoặc dự án thành hình và yêu cầu một nhu cầu mới, bạn sẽ liên tục cập nhật Backlog.
Đã đến lúc chọn các nhiệm vụ từ Backlog cần hoàn thành trong Sprint đầu tiên của bạn. Trong khi lập kế hoạch cho Sprint, nhóm sẽ quyết định những nhiệm vụ nào sẽ nhúng vào đó và ai sẽ chịu trách nhiệm về chúng.
Đây là khi mỗi thành viên trong nhóm Scrum của bạn làm việc trên các nhiệm vụ riêng của họ. Việc kiểm tra hàng ngày về bất kỳ tiến độ nào cũng được thực hiện thông qua Cuộc họp Scrum Hàng ngày.
Vào cuối mỗi Sprint, nhóm của bạn đánh giá công việc đã hoàn thành và từng nhiệm vụ đã hoàn thành.
Đây được gọi là cuộc họp Hồi tưởng. Tại đây, bạn sẽ xem lại quy trình làm việc thực tế đã diễn ra như thế nào và bạn dự định cải thiện công việc của mình như thế nào và hiệu quả hơn vào lần sau.
Thực hiện Scrum là một hành trình dài. Một số người sẽ rời nhóm của bạn, một số sẽ tham gia cùng bạn giữa chừng. Do đó, điều quan trọng là bạn phải hiển thị toàn bộ lộ trình cho mọi người và thông báo mục tiêu, thành tích và các bước tiếp theo của bạn.
Chỉ vì một mẹo hay/kế hoạch có hiệu quả với người khác không có nghĩa là nó cũng sẽ hiệu quả với bạn. Hãy tìm những trường hợp tương tự, lắng nghe những người giỏi về Scrum hơn bạn, nhưng thay vì sao chép một cách mù quáng các giải pháp của họ, hãy thử nghiệm với họ để tìm hiểu xem chúng có phù hợp với tình huống cụ thể của bạn hay không.
Việc triển khai Scrum của bạn đi theo hướng khác với dự định ban đầu? Không vấn đề gì! Một thay đổi phức tạp có thể có nghĩa là bạn đã tìm thấy những con đường chưa được phát hiện trước đó và cách xử lý khi bạn tiếp tục. Hãy chắc chắn là bạn kiểm tra và điều chỉnh phù hợp khi bạn tìm thấy điều gì đó mới.