Là Scrum không tương thích với đấu thầu công khai?


43

Tôi đã được một tổ chức công cộng yêu cầu tổ chức một hội thảo không chính thức về 101 phát triển nhanh để giải thích các thuật ngữ và khái niệm về Scrum, Kanban và những thứ tương tự. Tôi đã làm việc trong môi trường nhanh nhẹn khoảng năm năm nay, nhưng tôi không nghĩ tôi là một nhà truyền giáo Scrum.

Sau hội thảo họ thích ý tưởng. Tuy nhiên, họ giải thích rằng cách tiếp cận có thể sẽ không áp dụng cho họ vì họ cần ủy quyền cho các công ty phần mềm bên ngoài phát triển phần mềm cho họ (họ chỉ có vài nhà phát triển). Hoạt động này cần được thực hiện trong một quy trình đấu thầu công khai mô tả kết quả, giá cả và khung thời gian. Đây là một yêu cầu pháp lý để áp dụng ngân sách cho tổ chức này (một viện nghiên cứu công cộng).

Những ràng buộc này có vẻ hơi mâu thuẫn với các nguyên tắc cơ bản của phát triển nhanh, phải không?

Có phải Scrum không tương thích trong một môi trường như vậy?

Bạn muốn giới thiệu gì cho tổ chức này?



1
Nếu kết quả, giá cả và khung thời gian đều có thể được thực hiện trả trước, tại sao phải bận tâm với một quy trình nhanh?
JeffO

3
Scrum tương thích với mọi thứ, theo định nghĩa. Mô hình "Nhóm sở hữu quy trình" cho phép một người thay đổi hoàn toàn quy trình, vì vậy Scrum có thể trở thành Thác nước, nếu cần. Trở nên "nhanh nhẹn" có nghĩa là KHÔNG phải theo một quy trình nào đó với độ lệch bằng không. Nó có nghĩa là quá trình có thể được thông qua cho các nhu cầu. Lưu ý rằng điểm này KHÔNG HẤP DẪN đối với việc quản lý - họ muốn các quy trình cố định và họ sẽ gọi bất cứ thứ gì là "nhanh nhẹn" nếu chúng được nối vào Agile / Scrum / Any.
Klaws

3
FWIW, IME, tôi chưa bao giờ, nhìn thấy bất cứ điều gì như Sebazzz mô tả. Hợp đồng nói cụ thể những gì phải được giao. Nếu nó không đáp ứng yêu cầu thì bạn đã không làm. Và đó là toàn bộ vấn đề với các phương thức nhanh "cung cấp những gì bạn có khi hết tiền". Đây là một dịp hiếm hoi khi bạn có thể cung cấp một sản phẩm chỉ thực hiện một tập hợp con những gì khách hàng cần và nó thực sự có giá trị cho khách hàng. Thông thường điều đó giống như nó hoàn toàn không hoạt động. Có thể yêu cầu độ lệch, nhưng nếu độ lệch đó loại bỏ chức năng thì điều đó gần như chắc chắn được kết hợp với ít tiền hơn
Dunk

2
@ CortAmmon - Những gì tôi thấy chính phủ làm là "thông minh" nhưng không thực sự nhanh nhẹn. Về cơ bản họ vẫn đi theo thác nước, họ trao hợp đồng theo từng giai đoạn thay vì nỗ lực phát triển vòng đời đầy đủ như họ đã làm trong quá khứ. Họ cũng có xu hướng thuê nhiều hơn một nhà thầu, đặc biệt là trong giai đoạn kỹ thuật, vì điều đó cho phép họ cạnh tranh lựa chọn giải pháp tốt nhất mà họ muốn chuyển sang sản phẩm có thể sản xuất. Đó là giai đoạn cuối cùng là đắt nhất. Họ muốn xem những gì họ đang nhận được trước khi quyết định sản xuất. Một sản phẩm làm việc một phần sẽ không giành chiến thắng.
Dunk

Câu trả lời:


38

Scrum có lẽ không thích hợp cho tổ chức này.

Từ Hướng dẫn Scrum, "Scrum là một khuôn khổ để phát triển, phân phối và duy trì các sản phẩm phức tạp." Nó cũng được thiết kế cho một nhóm gồm 3-9 thành viên của Nhóm phát triển làm việc về sản phẩm, Chủ sở hữu sản phẩm và Scrum Master (người có thể hoặc không thuộc Nhóm phát triển) với tổng số 4-11 người.

Đối với phát triển nội bộ, bạn đề cập rằng họ chỉ có một vài nhà phát triển. Nếu không có một nhóm đủ lớn để tạo thành Nhóm Scrum, thì việc sử dụng tất cả Scrum là vô nghĩa. Tuy nhiên, một số thực hành Scrum có thể hữu ích cho tổ chức.

Đối với sự phát triển theo hợp đồng, một trong các bên ngoài có thể sử dụng Scrum. Trong trường hợp này, rất hữu ích cho viện nghiên cứu để biết về thực tiễn Scrum và hiểu vai trò cũng như cách thức hoạt động của nó. Họ có thể vẫn cần hiểu chi tiết cụ thể về cách tổ chức phát triển bên ngoài sử dụng các thực tiễn Scrum cũng như các thực tiễn khác, nhưng nó có thể giúp họ hiểu cách thức hoạt động của nó. Ví dụ: hiểu được sự cần thiết phải tham gia vào Đánh giá của Sprint hoặc làm việc với tổ chức (có thể là Chủ sở hữu sản phẩm của họ) khi đặt hàng Sản phẩm tồn đọng.


Câu trả lời tuyệt vời. Mặc dù rất khó để các tổ chức như OP được mô tả chuyển sang hướng tiếp cận Agile.
M tích cực

1
@MisterPositive Bạn có thể không cần viện nghiên cứu để trở nên nhanh nhẹn. Tuy nhiên, họ có thể sẽ cần có khả năng tương tác với các thực thể bên ngoài, những người nhanh nhẹn khi họ phát hành hợp đồng. Họ có thể thấy những lợi ích của nhanh nhẹn, chắc chắn.
Thomas Owens

Phần thực sự tốt về câu trả lời này là IMHO rằng nó không rơi vào cái bẫy tranh luận về Scrum không phù hợp vì "kết quả, giá cả và khung thời gian" đã được sửa.
Doc Brown

1
@DocBrown Có thể vì Scrum có thể được sử dụng khi giá và khung thời gian cố định. Theo kinh nghiệm của tôi, khi bạn cung cấp nhanh chóng và trình diễn mọi thứ cho các bên liên quan, họ nhận ra rằng những gì họ nghĩ ban đầu họ cần và những gì họ thực sự cần là hai thứ khác nhau. Và sau đó họ sẽ thay đổi kết quả mong muốn trong khung giá và thời gian ban đầu.
Thomas Owens

Đồng ý. Phần mềm không giống như có một kiến ​​trúc sư thiết kế một tòa nhà. Nó vốn dĩ là một mục tiêu di động, với mặt đất luôn trượt đi dưới chân bạn. Năm tới, những nỗ lực của năm ngoái trông thật tuyệt vời.

22

18F, một cơ quan dịch vụ kỹ thuật số thuộc chính phủ Hoa Kỳ, đã thực hiện rất nhiều công việc về cách chính phủ có thể viết hợp đồng để cho phép sử dụng các phương pháp nhanh theo cách phù hợp với luật pháp, chỉ định kết quả chung thay vì yêu cầu chi tiết về cách thức hoạt động sẽ được thực hiện. Một số tài nguyên của họ bao gồm:

Một lợi thế của phương pháp làm việc nhanh là họ tập trung vào việc khám phá giải pháp cho một vấn đề sau khi hợp đồng được trao, nghĩa là trong quá trình thực hiện sau giải thưởng, thay vì chỉ định giải pháp chi tiết trước như Phần 15. Một hợp đồng nhanh nhẹn cố gắng chỉ định các vấn đề yêu cầu giải pháp chi tiết, thường là các Mục tồn đọng sản phẩm mô tả các khu vực phân phối hợp đồng cấp cao.

Hiểu được vấn đề này, Văn phòng Quản lý và Ngân sách và Văn phòng Chính sách Mua sắm Liên bang đã chỉ đạo các cơ quan ngừng sử dụng SOW và chuyển sang sử dụng Tuyên bố Công việc Hiệu suất (PWS) để có được các dịch vụ. Một PWS nên đưa ra các yêu cầu chung về những gì (kết quả) sẽ được thực hiện, thay vì cách thức (phương pháp) được thực hiện. Các nhân viên hợp đồng tốt khuyên các cơ quan rằng bằng cách mua dịch vụ chuyên gia, điều đó có nghĩa là bạn không hiểu biết nhất trong cách thức làm việc của người Viking được thực hiện. Với tư cách là chủ sở hữu nhiệm vụ, bạn là chuyên gia về những gì, phải hoàn thành, nhưng việc kết hợp cả hai lại khiến nhiệm vụ của bạn gặp rủi ro và khiến hợp đồng cung cấp giá trị khó hơn.

Về cơ bản, cách tiếp cận giống như thuê một nhà cung cấp dịch vụ làm việc với bạn để thiết kế một giải pháp, thay vì liệt kê các trang có thông số kỹ thuật chi tiết trước. Tổ chức sẽ không thuê một kiến ​​trúc sư để thiết kế một tòa nhà mới bằng cách liệt kê ra "thiết kế phải có bốn tầng, với một mái nhà 37 độ. Tầng thứ ba phải có một nhà bếp rộng 237 m2 chứa bốn đèn chiếu sáng huỳnh quang, được điều khiển bởi một chuyển động công tắc đèn nhạy cảm, ở trần thả. " Thay vào đó, họ sẽ có một hợp đồng để kiến ​​trúc sư cung cấp dịch vụ thiết kế với sự tư vấn của khách hàng, và dựa vào nhà cung cấp của họ, một chuyên gia trong lĩnh vực này, để sản xuất các sản phẩm giao kết quả.

Mặc dù các chi tiết sẽ phụ thuộc vào tổ chức và các chính sách và luật mua sắm được áp dụng, nhưng nó cho thấy rằng, trong tất cả các thất bại của các dự án CNTT của chính phủ lớn, có các nhóm làm việc để chuyển các xu hướng công khai để phát triển phần mềm sang các phương pháp nhanh nhẹn hiện đại hơn, đưa ra đủ ý chí chính trị và các đối tác phát triển đáng tin cậy. Nó có một sự thay đổi lớn trong cách các dự án như vậy được hình thành và quản lý (bao gồm rất nhiều thời gian liên tục cung cấp phản hồi của người dùng trong suốt quá trình), mà tổ chức có thể có hoặc không có hứng thú theo đuổi.


3
Đây là một câu trả lời tuyệt vời, đặc biệt là hai đoạn cuối. Đây thực sự là một cách tuyệt vời để đặt những thứ mà tôi không thể kết hợp lại một cách mạch lạc.
Thomas Owens

1
Vâng, đây là câu trả lời. Hợp đồng và cách nó được viết là vấn đề. Tôi không thể xác nhận cũng không phủ nhận rằng một lúc nào đó trong đời tôi làm việc cho một tổ chức như vậy hoặc một tổ chức tương tự, và khi họ chuyển sang một hợp đồng hướng đến kết quả nhiều hơn, sự phát triển nhanh đã bắt đầu lan rộng như cháy rừng.
Greg Burghardt

Vì vậy, có vẻ như 'kiến trúc sư' cần phải viết hồ sơ dự thầu ngay từ đầu, trước khi có thể lập ngân sách và đưa ra khung thời gian. Đó là một quá trình hai giai đoạn, với cụm từ thứ hai là: "bạn, xây dựng cái này, ngày khai mạc là ..."

12

Nó có âm thanh điển hình. Khi hồ sơ dự thầu đã được viết, các đề nghị được đưa ra và một trong những ứng cử viên đã được cấp hợp đồng ... theo như các đại diện của tổ chức công cộng có liên quan, dự án đã được thực hiện.

Đây là lý do tại sao rất nhiều các dự án này thất bại. Sau khi họ đi quá ngân sách.

Điểm họ thiếu (hoặc ít nhất là không cảm thấy bất kỳ mối quan tâm nào của họ) là họ là các bên liên quan nên tham dự các cuộc họp và bản demo.

Vì vậy, không có xung đột với Agile hoặc Scrum. Đó là mọi người không chọn vai trò của họ. Đó là cách chính phủ làm việc gây ra điều này.

Nó không giống như "chúng tôi muốn có hệ thống này và chúng tôi sẵn sàng nỗ lực trong đó và xem chúng tôi có thể đi được bao xa".

Không. Giống như "nền dân chủ của chúng ta đã quyết định chúng ta S have có hệ thống này, sau đó". Không có chỗ giữa thành công 100% một mặt và mặt khác 100% thất bại. Doom từ đầu.

Nó cũng là một lời mời đến thị trường để yêu cầu tỷ lệ vô lý. Không làm dự án vì nó quá đắt không phải là một lựa chọn, quyết định thực hiện nó đã được đưa ra trước khi đấu thầu được viết.

Đủ công bằng, ngay cả khi các bên liên quan sẽ nhận vai trò của họ, họ sẽ hoàn toàn bất lực. Không ai trong số họ sẽ có một cây gậy đáng tin cậy để đưa đến những bản demo đó vì lý do tương tự.


5
Điều này không thực sự trả lời câu hỏi. Bạn muốn giới thiệu gì cho tổ chức này?
Philipp

9
Đây không phải là một sáo rỗng chống lại các chính phủ sẽ chịu trách nhiệm cho tất cả các thất bại, hơn là một câu trả lời mang tính xây dựng? Tôi không biết ở nước bạn, nhưng ở nước tôi có rất nhiều dự án của chính phủ thành công. Tôi sẽ không thể thay đổi ý kiến của bạn, nhưng đây là một bài viết thú vị dựa trên sự thật khách quan và quan sát độc lập: mckinsey.com/industries/public-sector/our-insights/...
Christophe

6
"Đây là lý do tại sao rất nhiều trong số các dự án này thất bại. Sau khi họ đi qua ngân sách". Trope này được tuyên bố mọi lúc bởi những người đẩy các quy trình nhanh nhẹn. Tuy nhiên, có rất nhiều công ty phát triển thành công không sử dụng bất kỳ phương pháp nhanh nào được đề xuất. Họ có xu hướng làm như vậy mà không có vấn đề. Nếu bất cứ điều gì, vấn đề thực sự là thực tế thuê người trả giá rẻ nhất và không nhấn mạnh đủ vào hiệu suất và chuyên môn tên miền trong quá khứ. Đổ lỗi cho quá trình là một cá trích đỏ. Thành công có thể đạt được bởi bất kỳ nhóm có thẩm quyền bằng cách sử dụng bất kỳ quy trình hợp lý mà họ có kỹ năng.
Dunk

OK, tôi đã có một chút mang đi. Tôi vẫn sẽ đề nghị theo dõi tiến độ và đảm nhận vai trò của các bên liên quan, sau khi hợp đồng được ký kết, giả sử rằng đó là lợi ích tốt nhất của mọi người để cung cấp. Và tôi không khẳng định Agile là chìa khóa, tôi khẳng định không có mâu thuẫn với các nguyên tắc Agile và chỉ ra một vấn đề cơ bản phổ biến.
Martin Maat

Re: "giả sử đó là lợi ích tốt nhất của mọi người để giao hàng": nơi tôi sống, chúng tôi đã có một dự án dài hạn rất tốn kém (để mở rộng tiện ích), với sự phá sản của nhà xây dựng (một siêu thế kỷ, thế kỷ công ty) và cơ quan dịch vụ công cộng đã có luật pháp bất hợp pháp được thông qua và khách hàng dự kiến ​​sẽ bảo lãnh cho mọi người. Trong chính phủ, những điều này không được phép xảy ra, đó là lợi ích của tất cả mọi người đối với tất cả các bên để duy trì khả năng, đạo đức và cung cấp những gì họ đã hứa. Không chắc chắn nếu các quy trình có thể giúp với điều đó hay không.

12

Không, SCRUM không tương thích với đấu thầu công khai. Bạn cần nói rõ những gì bạn đang mua trong một cuộc đấu thầu công khai.

"Người mua đang tìm cách mua 10 lần chạy nước rút trong 2 tuần, từ một nhóm SCRUM có kinh nghiệm chứa 5 nhà phát triển và một bậc thầy SCRUM được chứng nhận (người mua sẽ điền vào vai trò của SH). Sprints sẽ hoạt động từ tháng 3 năm 2018 đến tháng 7 năm 2018" bắt đầu đấu thầu. Tất nhiên, bạn sẽ cần liệt kê các kỹ năng cần thiết của nhóm và đưa ra ý tưởng về dự án mà họ sẽ thực hiện, nhưng việc đấu thầu để thuê một nhóm là hoàn toàn chấp nhận được.

Tất nhiên, bạn đang từ bỏ "phạm vi cố định" ở đây. Đó là điển hình cho SCRUM, sau tất cả. Với một chút từ ngữ trong đấu thầu (nhưng chúng tôi đang ở trong lãnh thổ hợp pháp ở đây), bạn có thể cho phép mở rộng phạm vi nhỏ, tức là một số lượng nhỏ nước rút bổ sung. Nhưng nếu bạn quyết định bạn muốn có thêm 10 lần chạy nước rút sau 10 lần chạy nước rút ban đầu, có lẽ bạn sẽ cần đấu thầu lại.


3
Chính xác ! Đây là một câu trả lời tuyệt vời và chính xác. Trong hội thảo trực tuyến này, quản lý dự án.com / video / 2190684 / Quan một chính phủ, chúng tôi giải thích cách thức hoạt động của nó một cách chi tiết. Nguyên tắc chuyển mục đích đấu thầu từ sản phẩm cuối cùng sang dịch vụ phát triển cũng có thể được tổ chức theo nhiều luật pháp mua sắm khác theo cách tương tự. Khó khăn chính chủ yếu là thái độ đôi khi bảo thủ của một số bên liên quan, và không phải là sự không tương thích như đã nói.
Christophe

1
Vì vậy, họ sẽ thuê nhóm scrum rẻ nhất mà họ có thể tìm thấy và khi dự án cần nhiều giờ hơn, họ có thuê nhóm rẻ thứ hai để tiếp quản phát triển giữa không? Cách tiếp cận này giả định rằng khách hàng đánh giá chất lượng của nhóm phần mềm họ thuê. Nếu họ có chuyên môn như vậy, tôi tự hỏi họ cần gì để thuê ngoài hợp đồng ngay từ đầu?
meriton - đình công vào ngày

@meriton: Hầu hết các hồ sơ dự thầu là của chính phủ, thường được yêu cầu sử dụng ưu đãi đủ điều kiện rẻ nhất . SCRUM không thay đổi điều đó. Tuy nhiên, SCRUM đặt chủ sở hữu sản phẩm vào vai trò tích cực, điều này giúp ích ở đây.
MSalters

Tuy nhiên, nếu ký hợp đồng như bạn đề xuất, SCRUM sẽ thay đổi các ưu đãi cho nhà cung cấp dịch vụ. Họ không còn có thể chịu trách nhiệm vì không đáp ứng yêu cầu, ưu đãi duy nhất của họ là hạ giá, trong khi đáp ứng thư của tiêu chí đủ điều kiện, nhưng không nhất thiết là tinh thần của họ. Người mua dễ dàng đánh giá xem phần mềm có đáp ứng yêu cầu hay không, hơn là liệu nhóm có khả năng sản xuất phần mềm không. Nhưng có, cách tiếp cận của bạn là một trong những cách tốt nhất để sử dụng SCRUM trong khu vực công. Tôi chỉ muốn đề cập đến lý do tại sao người mua có thể không muốn chấp nhận nó.
meriton - đình công

9

Thật khó

Bạn rõ ràng không thể đấu thầu công việc với ngân sách kết thúc mở. Vì vậy, bạn phải xem xét những gì sẽ cần phải được thực hiện và cần bao nhiêu nỗ lực để làm điều này.

Bây giờ lý do mà nhiều dự án phần mềm thất bại là do việc sửa chữa, thời gian, công sức và phạm vi lên phía trước rất dễ bị lỗi. Ví dụ, một đặc điểm kỹ thuật như được đưa ra trong đấu thầu hầu như sẽ luôn có một sự mơ hồ.

Vì vậy, có một vấn đề cơ bản không chỉ với nhanh nhẹn, mà với khái niệm đấu thầu mở để phát triển phần mềm. Cơ hội để ai đó ra đi và tạo ra chính xác những gì bạn muốn, trong thời gian bạn chỉ định, là thấp.

Nếu bạn cho phép một số linh hoạt, bạn có thể cải thiện điều này.

Nghe có vẻ như quá trình đưa công việc ra đấu thầu công khai không linh hoạt. Tuy nhiên, một khi hợp đồng giành được, bạn có thể thấy có phòng luồn lách. Ví dụ, bạn có thể cho phép làm việc nhanh nhẹn nhưng bạn sẽ phải chấp nhận (và nhận được giải phóng mặt bằng pháp lý) rằng điều này có thể ảnh hưởng đến phạm vi.

Bây giờ tôi tin rằng điều này sẽ dẫn đến một sản phẩm tốt hơn vì bạn sẽ thấy những gì đang xảy ra sớm và thay đổi trước khi chúng được đưa vào sản phẩm. Các vòng phản hồi chặt chẽ và phát triển lặp có thể làm cho các sản phẩm phù hợp hơn với các yêu cầu thực tế (có thể hoặc không thể là những gì được đưa ra đấu thầu).


3
+1 Tôi không thể đếm số lần công việc đã hoàn thành vì ai đó đã chấp nhận một hợp đồng kém rõ rệt và sau đó sử dụng kết nối đó để bán lại hợp đồng thành một thứ gần với những gì khách hàng thực sự muốn.
Cort Ammon

1
Hãy để tôi nhấn mạnh điều này - câu trả lời này nói rằng không phải Scrum không tương thích với đấu thầu công khai, mà nói chung là phát triển phần mềm dựa trên hợp đồng . Không phải tôi không đồng ý.
Doc Brown

3

Nó phụ thuộc, nhưng có lẽ là có.

Tôi sẵn sàng đặt cược tiền mà mọi người từng làm việc với bất kỳ chính phủ nào trong bất kỳ dự án nào liên quan đến CNTT sẽ biết rằng trên thực tế, 'giới hạn cứng' được mô tả trong hồ sơ dự thầu không bao giờ được đáp ứng. Mọi thứ có xu hướng vượt quá ngân sách, bị trì hoãn và / hoặc phạm vi được thay đổi. Thường là nhiều trong số đó. Nếu các chính phủ sẵn sàng thừa nhận rằng đây là sự thật và sẵn sàng đối xử với họ như hướng dẫn của họ, thì scrum có thể hoạt động thực sự tốt.

Từ kinh nghiệm cá nhân (cả của tôi và trong mạng lưới chuyên nghiệp của tôi) tôi biết rằng các yêu cầu thay đổi thường xuyên trong phần lớn các dự án của chính phủ. Các ủy ban có trách nhiệm cũng có xu hướng có nhiều phản hồi khi cuối cùng họ tham gia vào cuối dự án. Đây là những vấn đề mà Scrum rất phù hợp.

Tuy nhiên, điều này sẽ đòi hỏi một sự thay đổi cơ bản trong tư duy về phía chính phủ và các cơ quan của họ. Ở hầu hết các quốc gia, rất khó có thể thay đổi này sẽ diễn ra. Cho đến thời điểm đó, đấu thầu công khai sẽ tiếp tục không tương thích với làm việc với Scrum. (Đối với vấn đề đó, theo quan điểm cá nhân của tôi, đấu thầu công khai sẽ tiếp tục không tương thích với bất kỳ thực tiễn phát triển phần mềm bền vững nào , nhưng đó là vấn đề khác trong một thời điểm khác ...)


Tôi sẽ viết một bình luận giống như tuyên bố được ngoặc đơn cuối cùng của bạn, nhưng tôi sẽ cho phép bạn nhận được tín dụng :)

3

Bạn muốn giới thiệu gì cho tổ chức này?

Tại thời điểm này không có gì.

Điều còn thiếu ở đây là câu chuyện về những vấn đề mà quá trình hiện tại của họ đang gây ra cho họ. Scrum không phải là thứ để giới thiệu một cách mù quáng. Nó có một điểm. Nó không phải là một kích thước phù hợp với tất cả.

Hỏi họ những vấn đề mà quá trình hiện tại của họ đã gây ra cho họ. Nghe. Chỉ đề xuất phương pháp giải quyết các vấn đề thực sự của họ. Họ sẽ được thiên vị cho quá trình hiện tại của họ. Tinder có vẻ như họ ra lệnh cho một quá trình phát triển nhưng họ thì không. Họ ra lệnh cho một quá trình giao hàng. Nhưng đó là một sự khác biệt mà nhóm này có thể chưa bao giờ phải thực hiện trước đây.

Agile hoạt động tốt nhất khi các yêu cầu thay đổi hơn 3% trong vòng đời của dự án. Nếu không thì thác vẫn rất hiệu quả. Nó vẫn còn được sử dụng ở nhiều nơi ngày nay. Và tất nhiên, nhiều nhà phát triển thành công không bao giờ chính thức hóa quy trình của họ. Không chính thức hoạt động tốt khi các vấn đề khó khăn là kỹ thuật, không phải về người dân.

Vì vậy, nói chuyện với họ về quá trình hiện tại của họ và những vấn đề nó có. Nói với họ về những gì các phương pháp này giúp với. Nhưng nếu nó không bị hỏng thì đừng sửa nó.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.