Chuyển đổi Agile: 5 bước để xây dựng mô hình phân phối ứng dụng Agile

Phần lớn chúng ta đã biết về những lợi ích kinh doanh của việc trở thành một tổ chức Agile. Trở nên Agile bao gồm nhiều thứ hơn là chỉ công nghệ. Để đạt được lợi ích như mong đợi về hiệu quả và đổi mới, doanh nghiệp phải tự hỏi: Chúng ta sẽ đi theo con đường nào? Ai sẽ cần tham gia? Liệu cách tiếp cận phân phối Agile có cung cấp những cải tiến về số lượng và chất lượng mà chúng ta cần không?
Hành trình chuyển đổi Agile
Thành công hay thất bại phụ thuộc vào mức độ sẵn sàng của tổ chức của bạn trong việc thích ứng với cách thức phân phối ứng dụng mới cùng với các nhóm chức năng chéo. Tổ chức cũng phải sẵn sàng tham gia vào tất cả các chức năng trong hệ thống công nghệ - cơ sở hạ tầng, dữ liệu, quy trình kinh doanh, kiến trúc và các chức năng khác. Công nghệ phù hợp với năng lực kinh doanh là yếu tố then chốt.
Hành trình chuyển đổi Agile có thể được chia thành năm phân đoạn riêng biệt. Sơ đồ dưới đây mô tả sự tiến triển. Lưu ý rằng điều quan trọng là phải sớm nhận ra và giải quyết các mục tiêu liên kết kinh doanh của tổ chức bạn trong hành trình hướng tới mô hình phân phối Agile.
1. Điều chỉnh công nghệ phù hợp với khả năng kinh doanh
Bước này đòi hỏi phải mô hình hóa môi trường công nghệ dựa trên cách thức công nghệ được hấp thụ bởi sản phẩm hoặc năng lực kinh doanh. Bước này thường được tiến hành với các bên liên quan chính của doanh nghiệp, công nghệ có thể được điều chỉnh theo các giai đoạn của hành trình khách hàng, các bước trong quy trình kinh doanh, các dòng giá trị kinh doanh, đơn vị / phân khúc kinh doanh hoặc các phương pháp phân khúc khác - nói chung điều này phản ánh cách thức hoạt động của doanh nghiệp (cho dù về tài chính, hoạt động hoặc chức năng). Điều chỉnh công nghệ thúc đẩy sự liên kết và sở hữu các yêu cầu và ưu tiên.
2. Xác định mục tiêu
Các nhà lãnh đạo công nghệ và kinh doanh đang tập trung vào việc xây dựng văn hóa gắn kết trong tổ chức. Sự liên kết này hướng đến việc giảm chỉ tay và nhường quyền sở hữu chung đối với các vấn đề và cách giải quyết, cùng chịu trách nhiệm giải trình về sản phẩm và hoạt động kinh doanh. Giai đoạn này cũng cần xác định các mục tiêu.
Để tổ chức chuyển đổi Agile một cách hợp lý, các nhà lãnh đạo công nghệ và doanh nghiệp phải thiết lập các mục tiêu rõ ràng và ngắn gọn để giữ cho các nhóm Agile đồng bộ và cho phép họ tập trung vào các khía cạnh của việc phân phối, hỗ trợ các mục tiêu của doanh nghiệp. Hợp tác kinh doanh này là bắt buộc. Các mục tiêu rõ ràng cũng cho phép nhóm đo lường thành công hay thất bại. Các nhà lãnh đạo doanh nghiệp trước khi thành lập nhóm sẽ trao đổi với nhân viên cũng như lãnh đạo khác rằng doanh nghiệp sẽ xem xét các phản hồi khách quan một cách nghiêm túc. Các nhà lãnh đạo công nghệ và kinh doanh nên chuyển phản hồi đó thành cách họ đo lường mức độ thành công của các nỗ lực ứng dụng Agile của họ.
3. Bắt đầu nhỏ và sau đó mở rộng
Sử dụng mô hình nhóm Agile “sản phẩm khả thi tối thiểu” (MVP), bao gồm cách tiếp cận chi tiết để quản trị (tiêu chuẩn, giám sát và thực tiễn tốt nhất) và khung hiệu suất nêu rõ cách đo lường các nhóm.
Việc sử dụng cách tiếp cận MVP tương đối “nhẹ” này khi triển khai ban đầu; kỳ vọng là các nhóm phát hiện ra các rào cản và xác định các giải pháp cần thiết để cải tiến liên tục mô hình theo thời gian khi họ mở rộng và trưởng thành.
Xác định một nhóm nhỏ trong các nhóm để bắt đầu và xác định các thành viên trong nhóm dựa trên sự kết hợp kỹ năng và các mục tiêu được xác định cho sản phẩm hoặc năng lực đó. Sau khi đặt ra các mục tiêu rõ ràng gắn với công việc kinh doanh, hãy tập trung vào việc tối ưu cho nhóm. Nhóm Agile nên là một nhóm đa chức năng. Sự kết hợp của những người từ các đơn vị kinh doanh, kỹ thuật, cơ sở hạ tầng và kiến trúc sẽ tạo nên những góc nhìn độc đáo.
4. Khởi động nhóm và liên tục cải tiến
Gắn kết các nhóm Agile và đảm bảo truyền đạt mô hình hiện tại và các mục tiêu cụ thể của sản phẩm. Khởi động các quy trình cần thiết để cung cấp công việc, kết quả đầu ra và sản phẩm được giao theo các ưu tiên kinh doanh. Dành thời gian cần thiết để nhóm có thể đánh giá điều kiện của mình trước tiên:
- Trình độ kỹ năng của nhóm và các thành viên trong nhóm là bao nhiêu?
- Các mục tiêu hoạt động là gì?
- Hiệu suất sản phẩm hiện tại là gì?
- Nhóm và văn hóa tổ chức của nó có mang lại lợi ích cho việc trao quyền và cộng tác cho nhóm không?
- Giáo dục (và thực hành) nào là cần thiết để thiết lập các khả năng Agile?
- Mức độ linh hoạt là cần thiết - dựa trên tốc độ thay đổi, kỳ vọng của người tiêu và / hoặc môi trường cạnh tranh?
- Những rào cản đối với mức độ linh hoạt cần thiết là gì?
- Các rào cản có thể bao gồm việc thiếu sự hỗ trợ của doanh nghiệp đối với mô hình Agile và thiếu sự hỗ trợ đối với cách tiếp cận mới.
5. Liên tục cải tiến mô hình quản trị
Quản trị được thiết lập để giải quyết mức độ của các tiêu chuẩn và yêu cầu trong toàn bộ môi trường. Những lan can này là một phần quan trọng của mô hình nhóm và nên được sử dụng để tạo ra hiệu quả trên toàn môi trường.
Thúc đẩy cải tiến liên tục mô hình với hiệu suất và thích ứng. Tạo đường cơ sở về hiệu suất của nhóm bằng cách sử dụng ba chỉ số hiệu suất: chỉ số kinh doanh, chỉ số phát triển và chỉ số hoạt động.
Sử dụng các chỉ số hiệu suất này để bạn có thể đo lường việc áp dụng mô hình, giải quyết các khu vực cần quan tâm hoặc tăng tốc và nhận ra lợi ích của ứng dụng chuyển đổi Agile.
Việc cải tiến liên tục mô hình đòi hỏi nỗ lực không ngừng. Truyền đạt những cải tiến cho tổ chức trong suốt quá trình chuyển đổi linh hoạt và sử dụng các nhóm để giải quyết các vấn đề quan tâm. Việc cải tiến liên tục phụ thuộc vào việc tiếp nhận và xử lý phản hồi, vì vậy hãy xây dựng các phản hồi khi ứng dụng Agile. Thu hút phản hồi trực tiếp từ các nhóm để cải thiện mô hình nhóm, xem xét và kết hợp các phương pháp hay sẽ hỗ trợ phân phối Agile nhanh hơn và thành công hơn dựa trên phản hồi đó. Thu hút và thu hút phản hồi từ cả 2 bộ phận công nghệ và kinh doanh.
Liên tục cải tiến các quy trình và các kỹ năng của nhóm là một điều hoàn toàn cần thiết. Điều này được thực hiện theo nhóm và giữa các nhóm thông qua các cộng đồng thực hành. Hình thành cộng đồng để thảo luận, xem xét và đánh giá kết quả cả tích cực và tiêu cực. Các cộng đồng này có thể chia sẻ các phương pháp hay nhất và cách thức cải thiện việc ứng dụng Agile hiệu quả.
Kết luận
Các tổ chức yêu cầu mức độ Agile khác nhau phù hợp với nhu cầu của họ; không phải mọi khả năng kinh doanh đều cần tốc độ thay đổi hoặc phản ứng thị trường cao nhất. Thiết kế mô hình cần phải phù hợp với các tốc độ khác nhau cần thiết trong môi trường được đề cập, với tất cả các yếu tố được xem xét, bao gồm sự trưởng thành của tổ chức, kiến trúc, chiến lược kinh doanh, chiến lược công nghệ, cơ sở hạ tầng và môi trường phát triển ứng dụng.
Có nhiều cách để trở nên linh hoạt. Sự linh hoạt của doanh nghiệp đòi hỏi phải áp dụng Agile ở mức độ phù hợp, đúng nơi vào đúng thời điểm dựa trên nhu cầu kinh doanh.
Đọc thêm bài viết: Chuyển đổi linh hoạt Agile khác với chuyển đổi số như thế nào

Phần lớn chúng ta đã biết về những lợi ích kinh doanh của việc trở thành một tổ chức Agile. Trở nên Agile bao gồm nhiều thứ hơn là chỉ công nghệ. Để đạt được lợi ích như mong đợi về hiệu quả và đổi mới, doanh nghiệp phải tự hỏi: Chúng ta sẽ đi theo con đường nào? Ai sẽ cần tham gia? Liệu cách tiếp cận phân phối Agile có cung cấp những cải tiến về số lượng và chất lượng mà chúng ta cần không?
Hành trình chuyển đổi Agile
Thành công hay thất bại phụ thuộc vào mức độ sẵn sàng của tổ chức của bạn trong việc thích ứng với cách thức phân phối ứng dụng mới cùng với các nhóm chức năng chéo. Tổ chức cũng phải sẵn sàng tham gia vào tất cả các chức năng trong hệ thống công nghệ - cơ sở hạ tầng, dữ liệu, quy trình kinh doanh, kiến trúc và các chức năng khác. Công nghệ phù hợp với năng lực kinh doanh là yếu tố then chốt.
Hành trình chuyển đổi Agile có thể được chia thành năm phân đoạn riêng biệt. Sơ đồ dưới đây mô tả sự tiến triển. Lưu ý rằng điều quan trọng là phải sớm nhận ra và giải quyết các mục tiêu liên kết kinh doanh của tổ chức bạn trong hành trình hướng tới mô hình phân phối Agile.
1. Điều chỉnh công nghệ phù hợp với khả năng kinh doanh
Bước này đòi hỏi phải mô hình hóa môi trường công nghệ dựa trên cách thức công nghệ được hấp thụ bởi sản phẩm hoặc năng lực kinh doanh. Bước này thường được tiến hành với các bên liên quan chính của doanh nghiệp, công nghệ có thể được điều chỉnh theo các giai đoạn của hành trình khách hàng, các bước trong quy trình kinh doanh, các dòng giá trị kinh doanh, đơn vị / phân khúc kinh doanh hoặc các phương pháp phân khúc khác - nói chung điều này phản ánh cách thức hoạt động của doanh nghiệp (cho dù về tài chính, hoạt động hoặc chức năng). Điều chỉnh công nghệ thúc đẩy sự liên kết và sở hữu các yêu cầu và ưu tiên.
2. Xác định mục tiêu
Các nhà lãnh đạo công nghệ và kinh doanh đang tập trung vào việc xây dựng văn hóa gắn kết trong tổ chức. Sự liên kết này hướng đến việc giảm chỉ tay và nhường quyền sở hữu chung đối với các vấn đề và cách giải quyết, cùng chịu trách nhiệm giải trình về sản phẩm và hoạt động kinh doanh. Giai đoạn này cũng cần xác định các mục tiêu.
Để tổ chức chuyển đổi Agile một cách hợp lý, các nhà lãnh đạo công nghệ và doanh nghiệp phải thiết lập các mục tiêu rõ ràng và ngắn gọn để giữ cho các nhóm Agile đồng bộ và cho phép họ tập trung vào các khía cạnh của việc phân phối, hỗ trợ các mục tiêu của doanh nghiệp. Hợp tác kinh doanh này là bắt buộc. Các mục tiêu rõ ràng cũng cho phép nhóm đo lường thành công hay thất bại. Các nhà lãnh đạo doanh nghiệp trước khi thành lập nhóm sẽ trao đổi với nhân viên cũng như lãnh đạo khác rằng doanh nghiệp sẽ xem xét các phản hồi khách quan một cách nghiêm túc. Các nhà lãnh đạo công nghệ và kinh doanh nên chuyển phản hồi đó thành cách họ đo lường mức độ thành công của các nỗ lực ứng dụng Agile của họ.
3. Bắt đầu nhỏ và sau đó mở rộng
Sử dụng mô hình nhóm Agile “sản phẩm khả thi tối thiểu” (MVP), bao gồm cách tiếp cận chi tiết để quản trị (tiêu chuẩn, giám sát và thực tiễn tốt nhất) và khung hiệu suất nêu rõ cách đo lường các nhóm.
Việc sử dụng cách tiếp cận MVP tương đối “nhẹ” này khi triển khai ban đầu; kỳ vọng là các nhóm phát hiện ra các rào cản và xác định các giải pháp cần thiết để cải tiến liên tục mô hình theo thời gian khi họ mở rộng và trưởng thành.
Xác định một nhóm nhỏ trong các nhóm để bắt đầu và xác định các thành viên trong nhóm dựa trên sự kết hợp kỹ năng và các mục tiêu được xác định cho sản phẩm hoặc năng lực đó. Sau khi đặt ra các mục tiêu rõ ràng gắn với công việc kinh doanh, hãy tập trung vào việc tối ưu cho nhóm. Nhóm Agile nên là một nhóm đa chức năng. Sự kết hợp của những người từ các đơn vị kinh doanh, kỹ thuật, cơ sở hạ tầng và kiến trúc sẽ tạo nên những góc nhìn độc đáo.
4. Khởi động nhóm và liên tục cải tiến
Gắn kết các nhóm Agile và đảm bảo truyền đạt mô hình hiện tại và các mục tiêu cụ thể của sản phẩm. Khởi động các quy trình cần thiết để cung cấp công việc, kết quả đầu ra và sản phẩm được giao theo các ưu tiên kinh doanh. Dành thời gian cần thiết để nhóm có thể đánh giá điều kiện của mình trước tiên:
- Trình độ kỹ năng của nhóm và các thành viên trong nhóm là bao nhiêu?
- Các mục tiêu hoạt động là gì?
- Hiệu suất sản phẩm hiện tại là gì?
- Nhóm và văn hóa tổ chức của nó có mang lại lợi ích cho việc trao quyền và cộng tác cho nhóm không?
- Giáo dục (và thực hành) nào là cần thiết để thiết lập các khả năng Agile?
- Mức độ linh hoạt là cần thiết - dựa trên tốc độ thay đổi, kỳ vọng của người tiêu và / hoặc môi trường cạnh tranh?
- Những rào cản đối với mức độ linh hoạt cần thiết là gì?
- Các rào cản có thể bao gồm việc thiếu sự hỗ trợ của doanh nghiệp đối với mô hình Agile và thiếu sự hỗ trợ đối với cách tiếp cận mới.
5. Liên tục cải tiến mô hình quản trị
Quản trị được thiết lập để giải quyết mức độ của các tiêu chuẩn và yêu cầu trong toàn bộ môi trường. Những lan can này là một phần quan trọng của mô hình nhóm và nên được sử dụng để tạo ra hiệu quả trên toàn môi trường.
Thúc đẩy cải tiến liên tục mô hình với hiệu suất và thích ứng. Tạo đường cơ sở về hiệu suất của nhóm bằng cách sử dụng ba chỉ số hiệu suất: chỉ số kinh doanh, chỉ số phát triển và chỉ số hoạt động.
Sử dụng các chỉ số hiệu suất này để bạn có thể đo lường việc áp dụng mô hình, giải quyết các khu vực cần quan tâm hoặc tăng tốc và nhận ra lợi ích của ứng dụng chuyển đổi Agile.
Việc cải tiến liên tục mô hình đòi hỏi nỗ lực không ngừng. Truyền đạt những cải tiến cho tổ chức trong suốt quá trình chuyển đổi linh hoạt và sử dụng các nhóm để giải quyết các vấn đề quan tâm. Việc cải tiến liên tục phụ thuộc vào việc tiếp nhận và xử lý phản hồi, vì vậy hãy xây dựng các phản hồi khi ứng dụng Agile. Thu hút phản hồi trực tiếp từ các nhóm để cải thiện mô hình nhóm, xem xét và kết hợp các phương pháp hay sẽ hỗ trợ phân phối Agile nhanh hơn và thành công hơn dựa trên phản hồi đó. Thu hút và thu hút phản hồi từ cả 2 bộ phận công nghệ và kinh doanh.
Liên tục cải tiến các quy trình và các kỹ năng của nhóm là một điều hoàn toàn cần thiết. Điều này được thực hiện theo nhóm và giữa các nhóm thông qua các cộng đồng thực hành. Hình thành cộng đồng để thảo luận, xem xét và đánh giá kết quả cả tích cực và tiêu cực. Các cộng đồng này có thể chia sẻ các phương pháp hay nhất và cách thức cải thiện việc ứng dụng Agile hiệu quả.
Kết luận
Các tổ chức yêu cầu mức độ Agile khác nhau phù hợp với nhu cầu của họ; không phải mọi khả năng kinh doanh đều cần tốc độ thay đổi hoặc phản ứng thị trường cao nhất. Thiết kế mô hình cần phải phù hợp với các tốc độ khác nhau cần thiết trong môi trường được đề cập, với tất cả các yếu tố được xem xét, bao gồm sự trưởng thành của tổ chức, kiến trúc, chiến lược kinh doanh, chiến lược công nghệ, cơ sở hạ tầng và môi trường phát triển ứng dụng.
Có nhiều cách để trở nên linh hoạt. Sự linh hoạt của doanh nghiệp đòi hỏi phải áp dụng Agile ở mức độ phù hợp, đúng nơi vào đúng thời điểm dựa trên nhu cầu kinh doanh.
Đọc thêm bài viết: Chuyển đổi linh hoạt Agile khác với chuyển đổi số như thế nào
Các bài viết khác
Liên hệ tư vấn
