Chào mừng đến với kinh doanh thực sự.
Có một phong cách kinh doanh cũ hơn, mà tôi có xu hướng gọi là "phát triển truyền thống" và sau đó có một phong cách mới, "phát triển nhanh". Nếu tôi cố gắng coi những điều này là những lý tưởng đối nghịch, chúng ta sẽ thấy một sự phân chia đơn giản ở giữa: các kế hoạch và yêu cầu đi trên cột truyền thống, khám phá và tiến hóa đi vào cột nhanh nhẹn. Đó là gọn gàng, ngăn nắp, và sai.
Trong thực tế, kinh doanh là một tìm kiếm cho phương tiện hạnh phúc giữa hai. Thật dễ dàng để chỉ ra rằng một trong hai cực đoan thực sự rơi xuống trên mặt của nó. Chúng tôi, những người yêu thích Agile háo hức chứng minh tất cả các vấn đề về lý tưởng thuần túy của sự phát triển truyền thống, và có rất nhiều người có thể chỉ ra nhiều cách mà Agile thuần túy sụp đổ. Các công ty nhanh nhẹn thành công là những người tìm thấy sự cân bằng đặc biệt giữa hai. Các công ty truyền thống thành công là những người tìm thấy sự cân bằng đặc biệt giữa hai. Bạn không thể có cái này mà không có cái kia.
Ngay cả quá trình SCRUM may mắn của chúng tôi cho thấy sự cân bằng giữa hai. Mặc dù có một nỗ lực rõ ràng để tối đa hóa sự nhanh nhẹn, có một vài sự đánh đổi quan trọng được thực hiện. Chẳng hạn, Chủ sở hữu sản phẩm có công việc hùng mạnh là vận động cho tất cả các khách hàng. SCRUM cố ý không chỉ định cách thức tương tác đó hoạt động. Nó cố tình trao trả thực tế rằng mọi người cần được trả tiền vào cuối ngày. Đó là công việc của Chủ sở hữu sản phẩm để tạo ra ảo tưởng rằng điều đó không quan trọng.
(Thật thú vị khi lưu ý rằng agile thuần hoạt động rất tốt, miễn là bạn không được trả tiền cho đến khi bạn sản xuất sản phẩm và bạn không có quyền truy cập vào thông tin độc quyền cho đến khi bạn được giao. với thương mại này là các doanh nhân)
Vì vậy, ban quản lý đã ra lệnh những tính năng nào sẽ có trong đó và khi nào chúng cần ở đó. Tốt rồi. Một cụm từ tôi đã nghe là "khách hàng chọn cái gì và khi nào, nhà sản xuất chọn ai và làm thế nào." Bạn đã được đăng ký cho "cái gì" và "khi nào". Họ đã không nói bất cứ điều gì về ai hoặc làm thế nào, ngoài việc cung cấp cho bạn cơ hội sử dụng "Agile" như cách bạn làm. Tất cả những gì còn lại là để giúp quản lý hiểu có bao nhiêu người họ sẽ cần thuê để đáp ứng nhu cầu của họ.
Trong một thế giới hoàn hảo, công ty của bạn nhanh nhẹn từ bên ngoài. Nó tương tác với khách hàng của mình một cách nhanh nhẹn, cho phép các nhà phát triển phát triển nhanh chóng cho họ. Tuy nhiên, rất thường xuyên công ty phải tương tác với bên ngoài trong khi phát triển nhanh bên trong. Ở giữa luôn là một tập hợp các sự đánh đổi phức tạp, duy nhất cho mỗi công ty.
Cá nhân, tôi coi tình huống này là một trường hợp thử nghiệm cho bất cứ ai nghĩ rằng họ hiểu sự phát triển nhanh. Tại một thời điểm nào đó trong tương lai, bạn sẽ phải phát triển một sản phẩm cho thời hạn và cặp sản phẩm / thời hạn đó sẽ tương đối cố định. Nếu một sản phẩm / thời hạn cố định phá vỡ quy trình của bạn, bạn có thể thực sự nói rằng bạn là Agile ngay từ đầu không?
Lời khuyên của tôi: đừng nghĩ đây là thác nước. Bạn vẫn kiểm soát "làm thế nào." Bạn vẫn có thể thực hiện tất cả các thao tác chạy nước rút nhanh và tạo mẫu linh hoạt mà Agile rất nổi tiếng. Bạn chỉ cần lưu ý rằng cao su gặp đường và bạn phải giao hàng. Đây là thế giới thực, không phải thế giới lý tưởng. Nó sẽ tốt hơn cho họ để hỏi bạn ở nơi đầu tiên? Chắc chắn rồi. Nó có thể không phải là cuộc gọi của bạn. Có thể có hàng ngàn lý do liên quan đến kinh doanh để làm theo cách của họ mà bạn chỉ đơn giản là không hiểu đầy đủ. Hãy thoải mái đẩy lùi họ, nhưng hiểu rằng họ có thể có một lý do rất tốt cho những gì họ đã làm.