Quá trình phát triển phần mềm cực kỳ sôi động và hướng tới kết quả, với sự đổi mới nhanh chóng và công nghệ liên tục thay đổi. Vì vậy, nếu bạn muốn theo kịp tất cả, bạn cần một phương thức làm việc linh hoạt phù hợp với tổ chức của mình. Nếu bạn đang gặp khó khăn trong việc tìm ra cách thức phối hợp nhiều nhóm Agile và mở rộng quy mô chuyển đổi Agile, thì SAFe có thể dành cho bạn.
Nhưng chính xác thì chúng ta muốn nói gì về SAFe và làm thế nào SAFe có thể giúp doanh nghiệp của bạn hợp tác tốt hơn và phục vụ khách hàng hiệu quả hơn?
Sau đây chúng ta sẽ thảo luận về sự khác biệt giữa SAFe và Agile cũng như cách bạn có thể sử dụng SAFe trong các công ty lớn hơn. Dưới đây, chúng tôi sẽ đề cập đến lý do Agile vẫn là giải pháp tốt nhất cho các nhóm nhỏ và tại sao các doanh nghiệp nên xem xét mở rộng quy mô.
SAFe giúp các doanh nghiệp lớn dễ dàng triển khai các phương pháp Lean Agile hơn để nâng cao sản phẩm và đáp ứng yêu cầu của các bên liên quan.
SAFe là một khối kiến thức bao gồm các hướng dẫn có cấu trúc về vai trò và trách nhiệm, cách thức lập kế hoạch và quản lý công việc cũng như các giá trị cốt lõi.
SAFe là sự kết hợp của nhiều phương pháp thực hành linh hoạt khác nhau, nhưng nó đưa ra một khía cạnh độc đáo: tư duy tinh gọn.
Tư duy tinh gọn nên đảm bảo không lãng phí các nguồn lực trong quá trình phát triển phần mềm.
SAFe cũng khuyến khích mọi người áp dụng tư duy hệ thống vào ba lĩnh vực quan trọng: giải pháp cho các nỗi đau của doanh nghiệp, quản lý luồng công việc và dòng doanh thu.
Ở đây, giải pháp đề cập đến các sản phẩm, dịch vụ hoặc hệ thống được cung cấp cho khách hàng. Các giải pháp lớn có một số phần được liên kết với nhau, vì vậy các nhà quản lý cần có cách tiếp cận rộng hơn để xem xét cách giúp chúng ăn khớp với bức tranh lớn hơn.
Những người làm theo mô hình SAFe nên suy nghĩ về các bên liên quan và quy trình. Nếu bất kỳ tổ chức nào muốn tối ưu cách thức làm việc của nhóm, thì họ cần phải trở thành các tổ chức liên chức năng, loại bỏ các silo và sắp xếp công việc mới với các nhà cung cấp và khách hàng.
Đây có thể là một sự thay đổi đáng kể đối với nhiều công ty lớn vẫn còn yếu kém trong việc hợp tác liên chức năng.
Doanh nghiệp cũng phải xác định cách giá trị được chuyển từ ý tưởng thành tiền mặt trong chuỗi giá trị của bộ phận xây dựng giải pháp, đây là một chuỗi các bước được sử dụng để tạo ra giá trị trong SAFe. Ngoài ra, nhiệm vụ của ban quản lý là tối đa hóa dòng giá trị xuyên suốt ranh giới phòng ban chức năng cũng như tổ chức.
Mọi người thường nhầm lẫn giữa Agile và SAFe, nhưng chúng có một số điểm khác biệt chính.
Agile là một phương pháp phát triển sản phẩm lặp đi lặp lại giúp đảm bảo thực hiện liên tục các nhiệm vụ được giao. Nói cách khác, nó giống như Monica trong Friends. Cô ấy đáng tin cậy và giỏi những gì cô ấy làm.
Trong Agile, các nhóm phát triển liên chức năng xử lý một backlog duy nhất và chia công việc thành các Sprint, nghĩa là chia nhỏ nhiệm vụ thành các nhóm nhỏ hơn, có giới hạn về thời gian. Điều này giúp mọi người nhận thức được những gì được kỳ vọng ở họ, từ đó thúc đẩy năng suất và tăng khả năng đạt được kết quả tốt hơn.
Điều đó cho thấy, Agile chủ yếu được thiết kế cho các nhóm nhỏ hơn. Có thể là 10 người hoặc ít hơn. Nhưng nếu bạn là một doanh nghiệp, đừng vội lo lắng. Ở dạng đơn giản nhất, SAFe là một khung làm việc Agile dành cho các công ty, hoạt động ở cấp doanh nghiệp. Các doanh nghiệp thường là những tập đoàn có hàng trăm, thậm chí hàng nghìn nhân viên và đội nhóm. Vì vậy, số lượng người tham gia chắc chắn sẽ lớn hơn.
Những lợi ích cũng khác nhau.
Agile cung cấp cho các nhà quản lý dự án, lãnh đạo, nhà tài trợ và khách hàng nhiều lợi ích khác nhau, bao gồm thời gian quay vòng nhanh hơn, giảm lãng phí nguồn lực, giúp chiến lược tập trung vào nhu cầu của khách hàng, cộng tác nhóm tốt hơn và phản hồi.
Ưu điểm lớn nhất của SAFe là phù hợp với các vấn đề của doanh nghiệp. Nó tập trung vào quy mô của các nhóm vì nó giúp tăng năng suất, lập kế hoạch khung dự án hiệu quả và chứng nhận (codification) các phương pháp thực hành Agile nhanh hơn.
Phải nói rằng, SAFe và Agile không hẳn thuộc “hai hành tinh khác nhau”.
Các giá trị cốt lõi của SAFe và Agile tương tự nhau – nhưng không giống nhau hoàn toàn. Nguyên tắc SAFe ưu tiên bốn điều sau:
Trong khi các giá trị cốt lõi của Agile bao gồm:
Vì vậy, SAFe truyền cảm hứng cho việc ra quyết định linh hoạt trong các dự án quản lý sản phẩm lớn, trong khi phát triển sản phẩm Agile thúc đẩy các nhóm tự tổ chức, tự chủ.
Các tổ chức hoạt động ở quy mô lớn hơn nên xem xét mở rộng quy mô Agile – đó chính xác là SAFe.
Trước khi thảo luận sâu hơn về SAFe, bạn phải hiểu điều gì sẽ xảy ra với các mối quan hệ và việc giao tiếp khi các nhóm lớn hơn.
Nhóm càng lớn thì số lượng mối quan hệ càng nhiều. Mỗi người mới sẽ bổ sung một số quan điểm cá nhân cho nhóm, nhưng họ cũng có thể làm gia tăng thời gian giao tiếp chung.
Hãy giải thích điều này dưới góc độ toán học.
Hãy tưởng tượng một nhóm gồm có bảy thành viên. Tổng số mối quan hệ trực tiếp trong nhóm là 21. Nhưng khi bạn tăng lên chín thành viên, mối quan hệ giữa mỗi cá nhân sẽ là 36. Đúng, đó là sự khác biệt có thể được tạo ra!
Có thể bạn đã quen thuộc với Scrum và Kanban – cả hai đều là các khung làm việc Agile và hoạt động hiệu quả nhất ở cấp độ nhóm chủ yếu trong các lĩnh vực phát triển phần mềm, bao gồm DevOps và quản lý danh mục đầu tư.
>> Xem thêm về Quản lý danh mục đầu tư tinh gọn tại đây !
Điều đó cũng có nghĩa là việc áp dụng những quan điểm này khi có nhiều nhóm tham gia sẽ không hiệu quả. Mặc dù Scrum quy mô lớn là một lựa chọn nhưng Product Owner và Product Manager thường tìm kiếm các giải pháp khác.
SAFe vượt xa cấp độ nhóm, từ đó mang lại sự đồng bộ tốt hơn giữa các nhóm và khả năng hiển thị trực quan khối lượng công việc. Bạn cũng có thể đưa ra dự đoán tốt hơn về điều kiện thị trường năng động và kỳ vọng luôn thay đổi của khách hàng.
Lập kế hoạch PI trong SAFe có thể đảm bảo sự hợp tác và ra quyết định tốt hơn giữa các nhóm. Trưởng nhóm có thể quyết định các tính năng tiếp theo sẽ thực hiện, xác định các yếu tố phụ thuộc và phát triển kế hoạch mới để phát triển chương trình theo cách hiệu quả và năng suất hơn nhiều.
Vì vậy, các nhóm làm việc với nhau chứ không phải chống lại nhau.
Ở phần tiếp theo, chúng ta sẽ thảo luận về cách SAFe giải quyết các nỗi đau của doanh nghiệp lớn theo cách mà chỉ riêng Agile sẽ không thể làm được.
Triển khai SAFe cho các nhóm lớn hơn không khó – tất cả những gì bạn cần làm là thêm một lớp trong bản đồ quy trình (process map). Và nâng năng lực kiên nhẫn của bạn lên một vài bậc. Những thay đổi này có thể giúp nhóm hình dung cách các nhóm khác nhau có thể tiếp tục làm việc hài hòa với nhau sau bất kỳ thay đổi nào.
Nói cách khác, sự linh hoạt trong kinh doanh sẽ không bị ảnh hưởng.
ART cho phép các nhóm Scrum và Lean trải nghiệm những lợi ích của việc đồng bộ quy trình của Chương trình và Danh mục đầu tư sao cho phù hợp khi nhóm bắt đầu phát triển.
Việc các nhóm gặp phải vấn đề là điều bình thường, nhưng với SAFe, họ sẽ hiểu rõ hơn về cách giải quyết bằng cách cải thiện quy trình tư duy và sử dụng các công cụ cụ thể.
Hơn nữa, trên website SAFe cũng có phần giải thích sâu về các khái niệm cùng với bản đồ quy trình đóng vai trò công cụ hỗ trợ trực quan để hiểu các khái niệm và quy trình nói trên.
SAFe giúp các tổ chức lớn thực hiện tốt hơn các dự án quy mô lớn, chuyên sâu. Sự kết hợp giữa các nguyên tắc Lean và Agile hiện có có thể đóng một vai trò rất tích cực trong điều phối tốt hơn quá trình giao tiếp và kiểm soát giữa nhiều nhóm.
Nguồn: https://www.easyagile.com/blog/scaled-agile-framework/
Bài viết liên quan:
Khóa học liên quan:
Bạn đã đăng ký thành công
Xin cảm ơn bạn đã đăng ký nhận tư vấn
Xin cảm ơn bạn đã đăng ký
Mời bạn kiểm tra Email để tải tài liệu.