0

Tư tưởng Agile (Agile Mindset) chính xác là gì?

Trong cả quãng đời là nhà phát triển và là Scrum master, tôi đã từng làm việc với nhiều đội và tổ chức khác nhau và tham gia vào đa dạng cuộc họp và thảo luận. Rất nhiều lần, tôi nghe về tầm quan trọng của tư tưởng Agile, tôi thậm chí cũng hay sử dụng cùm từ ấy. Nhưng khi nghĩ về việc định nghĩa nó một cách rõ ràng thì thật là khó. Tôi hiểu nó, nhưng chưa đủ để định nghĩa nó cho người khác, đó là một vấn đề. Tôi đã từng làm việc với các đội hiểu được qui trình Scrum đủ tốt, và thậm chí có được một vài nguồn tài trợ Agile, nhưng tư tưởng thì chưa ở đó, vì vậy ở đâu việc đào tạo và huấn luyện của tôi thường cần thiết được tập trung. Đạt được tư tưởng đúng là việc đưa các đội có năng suất cao, một cấp độ của năng suất mà Ken Blanchard và Lyssa Adkins đều miêu tả các đội như sản phẩm tích cực, đạt kết quả đáng ngạc nhiên và một đội có thể làm bất cứ điều gì.

Để mở rộng tư tưởng Agile có thể đơn giản là “ một hệ thống thái độ và ủng hộ một môi trường làm việc Agile, để các đội đạt được năng suất cao”. Điều đó cũng được. Tuy nhiên khá xa với nhu cầu, nó quá mơ hồ để cung cấp sơ đồ làm thế nào để đạt đươc mức đó, hay đơn giản là đạt đến trạng thái hiện tại và xác định mục tiêu để phát triển.

Đôi khi tôi cũng tư vấn tại các công ty thực hiện quá trình chuyển đổi sang Agile. Nhiều người trong các tổ chức này tự hỏi liệu nó có phải chỉ là một từ khó hiểu, một phong cách thời thượng, một trò chơi hay các chiêu trò quảng cáo. Vì vậy, tôi muốn tiến hành một cách nhanh chóng để truyển tải các chủ để của agile rõ ràng qua những văn bản nền tảng. Cũng như việc thầy tôi đã thách thức tôi- định nghĩa trong 30 giây về tư tưởng Agile là gì?

Tôi đã viết ra các báo cáo từ các tuyên ngôn, các nguyên tắc, và nhiều khái niệm khác được mô tả ở trên. Sau đó, tôi tóm tắt mỗi một từ hoặc cụm từ. Giá trị, hợp tác, học tập, thay đổi, sự tôn trọng, giá trị, chu trình PDCA, phối hợp, kiểm tra và thích nghi .... Tôi nhận thấy một số chủ đề đã xuất hiện nhiều lần. Nhóm các ý tưởng, cách này tiếp cận công việc, là những gì tôi có thể sử dụng để xác định tư tưởng agile.

Tôi đưa ra ý kiến sau:

Một tư tưởng Agile là một tập hợp các thái độ hỗ trợ môi trường làm việc Agile. Chúng bao gồm sự tôn trọng, hợp tác, phát triển và chu ký học hỏi, tự hào sở hữu, tập trung vào việc cung cấp giá trị, và khả năng thích ứng với sư thay đổi. Tư tưởng này là cần thiết để nuôi dưỡng các đội có hiệu suất cao, người lần lượt cung cấp giá trị tuyệt vời cho khách hàng của họ.

Bây giờ, người điều hành mà bạn đang thảo luận với mong muốn có thêm thông tin, bạn có thể, có lẽ, đi sâu hơn vào các phẩm chất và thái độ đó:

  • Tôn trọng- Hầu hết làm việc nhóm đều cần bắt đầu bằng sự tôn trọng với các đồng đội. Ở cấp độ tổ chức, tôn trọng đồng nghiệp ở tất cả các cấp của tổ chức, khách hàng, và bản thân sản phẩm cũng là chìa khóa để duy trì một môi trường làm việc thích hợp.

  • Cộng tác - Với hệ thống ngày càng phức tạp đang được xây dựng, và các vấn đề phức tạp sau đó được giải quyết, không có một ai sẽ có thể giữ tất cả các thông tin cần thiết trong đầu của họ để hoàn thành một nhiệm vụ. Ngoài ra, làm việc với các bộ phận khác của tổ chức một cách hợp tác sẽ làm giảm số lượng bàn giao cần thiết. Tạo thuận lợi cho sự hợp tác, thông qua các công cụ, không gian văn phòng, và các chuẩn mực hành vi, có thể cải thiện chất lượng và số lượng của các cuộc thảo luận hợp tác.

  • Chu kỳ cải thiện - Không có quy trình cần được viết trên đá. Luôn luôn có chỗ cho sự cải tiến. Một tổ chức hỗ trợ hành vi như vậy sẽ giữ vững sự tuân thủ các thủ tục.

  • Chu kỳ học hỏi - Cho phép các cá nhân thử một cái gì đó mới, và tất nhiên, có thể thất bại, cung cấp cho các nhân viên một cơ hội để học hỏi và hoàn thiện mình. Các cá nhân không nên kêu ca cho những sai lầm, thay vào đó hỗ trợ cho việc nhận những rủi ro và nâng cao kiến thức của nhóm.

  • Tự hào về sự chịu trách nhiệm - Ngay cả khi không có một người chịu trách nhiệm về một phần cụ thể của mã, niềm tự hào trong những việc được giao làm tăng mong muốn đưa ra kết quả làm việc có chất lượng cao.

  • Tập trung vào Cung cấp giá trị - Các điểm chính của một đội nhanh nhẹn là để cung cấp giá trị cho khách hàng. Nhóm sẽ có thể tập trung vào những gì là giá trị lớn nhất vào thời điểm đó, và cung cấp các kiến thức mà những người khác trong tổ chức (ví dụ: quản lý và scrum master) đang có để giúp loại bỏ bất kỳ trở ngại.

  • Khả năng thích ứng với thay đổi - Nếu khách hàng gọi hai giờ sau khi một cuộc họp, và muốn thay đổi, tổ chức quấn với nó. Bất kỳ quy trình nào để quản lý sự thay đổi này không thể là một trở ngại cho sự thay đổi.

Tư tưởng này là môi trường trong đó các đội agile phát triển. Nó không phải là một điều kiện tiên quyết cho việc áp dụng agile, cũng không phải là cần thiết cho một đội chức năng agile. Nhưng nếu suy nghĩ này được trồng và nuôi dưỡng, cho dù trước, trong hoặc sau khi thông qua agile, các đội (và do đó cả công ty) sẽ trải nghiệm kết quả tuyệt vời - nhân viên hạnh phúc cung cấp giá trị tuyệt vời và làm cho khách hàng phấn khởi với kết quả.

Tôi đã làm việc với các đội, nơi một tư tưởng như thế là tự nhiên như không khí họ thở. Ít nhất, đó là cách tôi nghĩ với tư cách là nhà phát triển của các đội như vậy. Nhìn lại, bây giờ tôi nhận ra rằng có khá nhiều nỗ lực đưa vào phát triển tư duy đó. Tôi nhìn lại rằng các nhà lãnh đạo của các đội đã có một địa vị mong muốn trong tư tưởng khi họ làm việc với chúng tôi. Khi các thành viên trong nhóm đã đi gần hết ngày của họ, những từ khuyến khích và đánh giá cao đã được sử dụng để phát triển các hành vi minh họa cho chủ đề này. Tương tự như vậy, khi các hành vi đi ngược với suy nghĩ này, họ sẽ ngăn cản. Sử dụng hệ thống này thành công, nhóm đã được thưởng cho sự trưởng thành trong một loạt các hành vi – sợ hãi không bao giờ gần hơn với tư tưởng agile - và ngăn cản các hành vi không thể hiện các yếu tố của tư tưởng đó.

Là một huấn luyện viên agile, tôi vẫn học tập cách trau dồi và lược bớt một cách thích hợp. Tôi cũng đang học ra rằng chỉ đơn giản là chia sẻ cách nhìn để củng cố nó. Nỗ lực chú ý đến văn hóa (hiện tại và tương lai) của đội, thay đổi hành vi. Trong một cuộc trao đổi ngắn với một nhà phát triển khá trầm lắng, tôi nói rằng tôi muốn chắc chắn văn hóa đội là việc mà cô cảm thấy thoải mái bày tỏ ý kiến của mình (do đó hỗ trợ Tôn trọng, hợp tác, và có khả năng tiềm tàng để thay đổi). Cô ấy có một chút ngạc nhiên, lưu ý rằng cô đã không làm việc trong một công ty, nơi văn hóa được quản lý một cách có ý thức. Tuy nhiên, trong vòng vài ngày, tôi nhận thấy rằng cô đã thực sự nói chuyện nhiều hơn, chia sẻ ý tưởng của mình. Tôi chỉ đơn giản là bộc lộ văn hóa hiện có, và những kế hoạch của chúng tôi cho nó, cho cô ấy.

Mỗi một bước nhỏ của bạn ngày hôm nay sẽ gần hơn mỗi inch đến tư tưởng Agile? Ở đâu bạn có thể chia sẻ về cách nhìn của bạn về văn hóa làm việc tuyệt vời? Ở đâu bạn có thể yêu cầu thái độ phù hợp với tư tưởng agile của bạn?


All rights reserved

Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí