Cách tiếp cận Thác đổ và Agile

GS John Vu25/02/2023 11:00
Cách tiếp cận Thác đổ và Agile

Một sinh viên viết cho tôi: “Ngày nay nhiều công ti đang dùng cách tiếp cận Agile, tại sao chúng em cần học về vòng đời Thác đổ vì nó không còn tác dụng? Các trường có thể dạy Agile thay thế không? Xin thầy bình luận.”

Đáp: Tôi đã viết vài bài về cách tiếp cận Agile và Thác đổ trong blog này, xin xem lại chúng. Về căn bản vòng đời Thác đổ là khái niệm cơ bản của phát triển phần mềm và nếu bạn hiểu rõ nó, bạn có thể làm bất kì cái gì dù bạn chọn Agile hay phương pháp khác. Tôi thường dạy vòng đời Thác đổ cho sinh viên hai năm đầu để cho họ thực sự hiểu khái niệm phát triển rồi đổi sang Agile trong năm thứ ba và thứ tư.

Trong vòng đời Thác đổ, sinh viên học cách làm hợp thức các yêu cầu và lấy phản hồi của người dùng trong từng pha (yêu cầu, thiết kế, viết mã và kiểm thử). Trong những cuộc kiểm điểm này, người dùng, người phát triển và người kiểm thử cộng tác để chắc sản phẩm cuối cùng đáp ứng cho nhu cầu của người dùng. Vì người kiểm thử tham gia sớm, họ thường cung cấp cái vào có giá trị trong yêu cầu trước pha thiết kế và pha viết mã. Để mọi người làm việc cùng nhau trong những pha này sẽ giúp cho sinh viên chuẩn bị làm việc trong “tổ tự quản” của Agile hiệu quả hơn.

Trong vòng đời Thác đổ, tổ được chia thành các vai trò và trách nhiệm nơi các thành viên tham gia tương ứng và công việc phát triển được phân chia thành những nhiệm vụ nhỏ hơn. Đây là chỗ sinh viên học các phân công khác nhau: họ có thể làm việc như người phát triển, người kiểm thử, người quản lí cấu hình, đảm bảo chất lượng v.v. Bằng việc học mọi vai trò, dễ dàng hơn cho họ để vận hành về sau trong Agile vì họ phải thực hiện mọi vai trò như một phần của tổ “tự quản”. Một khi họ hiểu toàn bộ vòng đời Thác đổ và mọi vai trò, họ có thể là “Người chủ Scrum” hay “Người quản lí sản phẩm” hiệu quả nữa.

Trong vòng đời Thác đổ, sinh viên học cách thu lấy yêu cầu từ người dùng và viết nó ra đúng để cho mọi người trong tổ hiểu rõ nó. Nó cũng chuẩn bị cho họ viết câu chuyện người dùng tốt hơn trong Agile nữa. Trong khi làm hợp thức yêu cầu, tổ phần mềm, khách hàng và người dùng thường có nhiều thảo luận để xác định rủi ro và nó cũng chuẩn bị cho sinh viên làm việc trên “tồn dư sản phẩm” và  “tồn dư Sprint” về sau khi họ làm việc trên Agile (phương pháp Scrum).

Dễ nói rằng với phương pháp Agile, bạn không cần học vòng đời Thác đổ nhưng điều đó là KHÔNG ĐÚNG. Bạn phải có hiểu biết rõ ràng về cách phần mềm được phát triển, từng pha và từng công việc về chi tiết TRƯỚC KHI học phương pháp Agile. ĐỪNG lẫn lộn phát triển phần mềm KÉM với Thác đổ, và ĐỪNG nghĩ cách tiếp cận Agile là TỐT HƠN. Từng cách tiếp cận có tính hữu dụng nào đó và bạn PHẢI HỌC CẢ HAI.

Ngày nay, công nghệ thay đổi nhanh chóng điều yêu cầu chúng ta phát triển, tích hợp phần mềm nhanh chóng và đó là lí do tại sao Agile được ưa chuộng. TUY NHIÊN không có hiểu biết rõ ràng về vòng đời phát triển phần mềm Thác đổ, bạn sẽ KHÔNG có khả năng làm tốt với Agile. Tôi có nhiều năm làm việc trong cả hai cách tiếp cận, tôi cũng dạy cả hai và tôi tin rằng mọi sinh viên phải biết cả hai và trường phải dạy cả hai cách tiếp cận.

KHÔNG có “phương pháp hoàn hảo” hay “cách thức hoàn hảo” để phát triển phần mềm. Bất kì ai nói Agile là tốt hơn thác đổ hay thác đổ là tốt hơn Agile thì người đó chẳng biết gì. Tốt hơn cả là nói rằng chúng ta PHẢI chọn cách tiếp cận tốt nhất tuỳ theo hoàn cảnh nào đó, môi trường nào đó, và dự án nào đó để chuyển giao phần mềm chất lượng đáp ứng cho mong đợi của khách hàng, dù nó là thác đổ hay agile hay bất kì cái gì khác.


Gửi bình luận
(0) Bình luận
1

Kế hoạch dự án phần mềm

Theo nhiều nghiên cứu, phần lớn những người quản lí phần mềm đã KHÔNg nhận được đào tạo về quản lí dự án CHÍNH THỨC và nhiều giáo trình quản lí dự án tại đại học KHÔNG thích hợp do thiếu “khía cạnh thực hành”.
2

Lời khuyên khác cho người quản lí dự án

Người quản lí dự án giỏi phải có cả kĩ năng kĩ thuật và kĩ năng trao đổi.
3

Kinh doanh khoán ngoài

Các công ti toàn cầu đã dùng công nghệ thông tin như chiến lược để cải tiến tính hiệu quả, giảm chi phí, tăng lợi nhuận, và cải tiến chất lượng.

Người quản lý mới

Khi các công ti thành công trong một kinh doanh, họ bành trướng sang kinh doanh khác dùng vốn lớn của họ, thương hiệu nổi tiếng, và tri thức chuyên gia về quản lí.

Lập kế hoạch tương lai của bạn

Có nhiều người tốt nghiệp bị thất nghiệp ở nước em, liệu có lĩnh vực học tập nào đảm bảo rằng người tốt nghiệp sẽ có việc làm không?

Thư gửi học sinh tốt nghiệp trung học

Các bạn học sinh thân mến, Khi các bạn tốt nghiệp trung học, các bạn kết thúc một kiểu giáo dục nhưng một số trong các bạn sẽ bắt đầu một kiểu giáo dục khác: Giáo dục đại học.

Sinh viên phải hiểu rằng bằng cấp đại học không còn là đảm bảo cho việc làm

“Ngày nay bất kì ai cũng có thể vào đại học bất kể năng lực của họ đó là lí do tại sao nhiều người thế thất bại hay không thể tìm được việc làm.”

Phụ nữ trong lĩnh vực STEM

Nhiều phụ nữ hiểu rằng, việc làm tốt nhất đều liên quan tới giáo dục STEM cho nên nhiều người trong số họ đang ghi danh vào các lĩnh vực STEM thay vì các nghề nghiệp truyền thống.

Kỹ thuật tự đánh giá

“Là một thầy giáo mới, tôi muốn biết việc dạy của tôi hiệu quả thế nào? Làm sao tôi biết liệu sinh viên của tôi có học hay không? Có kĩ thuật mà tôi có thể dùng để đo tính hiệu quả của việc học của họ và việc dạy của tôi không? Xin thầy lời khuyên.”

Chương trình kỹ nghệ phần mềm

Con tôi sắp vào đại học năm nay. Nó băn khoăn giữa Khoa học máy tính và Kĩ nghệ phần mềm và tôi không thể giải thích được sự khác biệt.

Tiến bộ nghề nghiệp

“Em vừa tốt nghiệp từ Quản lí hệ thông tin và có được việc làm tại một công ti tài chính lớn. Em muốn thành công và xây dựng nghề nghiệp trong lĩnh vực này; tuy nhiên em vẫn lo nghĩ về tương lai của em. Xin thầy lời khuyên.”

Xem Sex and the City, tôi ngừng hỏi con “Ăn gì chưa?”: Hóa ra con gái không vô tâm, chỉ là tôi không hiểu

Điện ảnh - Nguyễn Phượng - 24/08/2025 13:00
Một tập phim Sex and the City khiến tôi nhận ra lý do con gái tuổi teen luôn cáu gắt với bố mẹ. Hóa ra, không phải vì nó vô tâm mà vì tôi đã yêu sai cách.

6 loại trứng đã không bổ béo còn “phá hủy” nội tạng, mê mấy cũng phải nhịn

Kỹ năng - Ngọc Ái - 24/08/2025 12:00
Không chỉ dạ dày, nhiều cơ quan nội tạng khác cũng có thể “gặp nguy” nếu bạn ăn phải 6 loại trứng dưới đây.

Hé lộ lai lịch Cô Cô khi Khưu Xứ Cơ không truy sát Tiểu Long Nữ

Thư giãn - Nguyệt Phạm - 24/08/2025 11:00
Là nữ chính của Thần điêu đại hiệp, Tiểu Long Nữ có vai trò đặc biệt.

Người đàn ông chết trong 45 phút bỗng sống lại và kể về “thế giới bên kia”

Suy ngẫm - Lam Chi - 24/08/2025 10:00
Tôi nhìn thấy cơ thể của chính mình đang nằm đó. Cảm giác như đang xem một bộ phim mà nhân vật chính trông giống mình, nhưng lại không phải là mình”, người đàn ông kể lại.

Người lạ với chính ta - Có phải chúng ta đang bắt chước cách thể hiện sự đau khổ để trở thành một ai đó tốt hơn?

Từ sách - Phim - TĐ - 24/08/2025 09:00
Có những câu chuyện cứu rỗi chúng ta, và cũng có những câu chuyện giam hãm chúng ta, và khi đang ở giữa cơn bệnh, thật khó để biết đâu là điều gì…

Bùng nổ xu hướng sinh con nhưng không kết hôn – Phụ nữ tự tin vào 2 điều đàn ông không ngờ tới

Phong cách sống - Ứng Hà Chi - 24/08/2025 08:00
Ngày càng nhiều phụ nữ trên thế giới lựa chọn sinh con mà không cần chồng, sẵn sàng bỏ tiền mua tinh trùng để làm mẹ đơn thân. Trào lưu gây tranh cãi này đang tạo nên làn sóng bàn luận dữ dội về hôn nhân, tình yêu và vai trò của đàn ông trong xã hội hiện đại.

Xem "Sex Education" tôi bật khóc vì đã tìm ra cách cứu đứa con ngoan giỏi khỏi nguy hiểm

Điện ảnh - Vỹ Đình - 23/08/2025 13:00
Câu nói đó như một tát nước vào mặt tôi. Tôi đã bật khóc nức nở...

Thành công phụ thuộc vào 20% IQ, 80% còn lại nằm ở điều này – Cha mẹ cần biết để nuôi dạy con đúng cách

Kỹ năng - Ứng Hà Chi - 23/08/2025 12:00
Những người có chỉ số thông minh cao chưa chắc đã đạt được nhiều thành tựu trong cuộc sống.

Nếu Đoàn Dự của Thiên Long Bát Bộ đến thế giới Thần Điêu Hiệp Lữ, chỉ có một cao thủ có thể đánh bại

Thư giãn - Nguyệt Phạm - 23/08/2025 11:00
Liệu Đoàn Dự có thể khuynh đảo giang hồ nếu đặt chân đến thế giới Thần Điêu Hiệp Lữ?

Cố gắng làm gì khi có AI: Xu thế mới sau ‘nghỉ việc thầm lặng’, người lao động từ bỏ nỗ lực vì không có tương lai

Suy ngẫm - Băng Băng - 23/08/2025 10:00
Một làn sóng chán nản, từ chối cố gắng đang lan rộng trong người lao động khi AI dần cướp mất công việc của nhiều nhân viên bất kể họ có nỗ lực ra sao.

Tại sao có lúc bạn lại trở thành ‘Người lạ với chính ta’?

Từ sách - Phim - FN - 23/08/2025 09:00
Tâm thần học đã làm thay đổi thế giới bằng cách đưa nỗi đau tinh thần ra khỏi bóng tối của mê tín và đặt nó vào ngôn ngữ của khoa học, giúp những người từng bị xem là “ma quỷ ám” thành những bệnh nhân có thể được chữa trị và đồng cảm.

Học giỏi cách nào đây? Học giỏi không khó, khó là bạn chưa tìm ra cách học khôn ngoan

Từ sách - Phim - Quìn - 23/08/2025 08:00
Bạn có từng tự hỏi vì sao có những bạn học sinh luôn nằm trong top đầu, mà vẫn có thời gian chơi thể thao, giải trí, thậm chí ngủ đủ giấc? Bí quyết của họ không nằm ở tài năng thiên bẩm, mà ở việc lựa chọn cách học hiệu quả.

Kinh doanh khoán ngoài

Blog GS John VU - GS John Vu - 22/08/2025 13:00
Các công ti toàn cầu đã dùng công nghệ thông tin như chiến lược để cải tiến tính hiệu quả, giảm chi phí, tăng lợi nhuận, và cải tiến chất lượng.

Khi cuộc đời cho bạn quả quýt: Thiếu tiền cũng không đáng sợ bằng thiếu thứ này!

Điện ảnh - Ngọc Linh - 22/08/2025 12:00
"Làm chủ” một túp lều tranh với “làm nô lệ trong biệt thự”, chưa biết ai khổ hơn ai.

Cấp cứu giữa đêm vì ngộ độc, bác sĩ nhắc nhở 4 món rất quen nhưng nấu không cẩn thận

Kỹ năng - Ngọc Ái - 22/08/2025 11:00
Sau khi ăn tối khoảng 2 tiếng, người phụ nữ này đột nhiên đau bụng dữ dội, nôn mửa và không nhận ra người thân. Trong khi người nhà cho biết các món trong bữa ăn đều quen thuộc, không có gì đặc biệt.
HẠT GIỐNG TÂM HỒN
2019 Bản quyền thuộc về hatgiongtamhon.com.vn. Phát triển bởi ONECMS
Chủ nhật, 24/08/2025