DƯƠNG TRỌNG TẤN – CHI BẰNG HỌC - Tự học – Tự giáo dục – Tự làm ra chính mình
  • Giáo dục mới
    • Khai phóng Giáo dục
    • Học cách học
    • Dạy tốt hơn
    • Công nghệ Giáo dục
    • Tủ sách giáo dục cho người đi dạy và thiết kế chương trình giáo dục-đào tạo
  • Quản trị mới
    • Triết lí Inamori
    • ebook Linh hoạt và Tinh gọn
    • Cẩm nang Scrum: Làm chủ phương pháp năng suất và sáng tạo gấp đôi
    • Học viện Agile
    • Sách hay cho Agile Manager
    • Sách hay về Lean
    • Thông tin chương trình NeoManager
    • COVID19
  • Startup
  • Đọc sách thông minh
    • ebook ĐỌC SÁCH THÔNG MINH – Hướng dẫn bỏ túi cho người bận rộn
    • Bookstop
  • Tài nguyên hữu ích
  • About
Giáo dục mới
    Khai phóng Giáo dục
    Học cách học
    Dạy tốt hơn
    Công nghệ Giáo dục
    Tủ sách giáo dục cho người đi dạy và thiết kế chương trình giáo dục-đào tạo
Quản trị mới
    Triết lí Inamori
    ebook Linh hoạt và Tinh gọn
    Cẩm nang Scrum: Làm chủ phương pháp năng suất và sáng tạo gấp đôi
    Học viện Agile
    Sách hay cho Agile Manager
    Sách hay về Lean
    Thông tin chương trình NeoManager
    COVID19
Startup
Đọc sách thông minh
    ebook ĐỌC SÁCH THÔNG MINH – Hướng dẫn bỏ túi cho người bận rộn
    Bookstop
Tài nguyên hữu ích
About
  • Giáo dục mới
    • Khai phóng Giáo dục
    • Học cách học
    • Dạy tốt hơn
    • Công nghệ Giáo dục
    • Tủ sách giáo dục cho người đi dạy và thiết kế chương trình giáo dục-đào tạo
  • Quản trị mới
    • Triết lí Inamori
    • ebook Linh hoạt và Tinh gọn
    • Cẩm nang Scrum: Làm chủ phương pháp năng suất và sáng tạo gấp đôi
    • Học viện Agile
    • Sách hay cho Agile Manager
    • Sách hay về Lean
    • Thông tin chương trình NeoManager
    • COVID19
  • Startup
  • Đọc sách thông minh
    • ebook ĐỌC SÁCH THÔNG MINH – Hướng dẫn bỏ túi cho người bận rộn
    • Bookstop
  • Tài nguyên hữu ích
  • About
DƯƠNG TRỌNG TẤN – CHI BẰNG HỌC - Tự học – Tự giáo dục – Tự làm ra chính mình
Agile Mindset

Triết lí của Scrum

Trong Scrum Guide (Hướng dẫn sử dụng Scrum), có một mẩu thông ting đáng chú ý thế này nhưng ít người quan tâm:

Scrum được xây dựng dựa trên lý thuyết quản lý tiến trình thực nghiệm , hay “thực nghiệm luận”(empiricism, hay “duy nghiệm”). Lý thuyết này chỉ ra rằng tri thức đến từ kinh nghiệm và việc ra quyết định được dựa trên những gì đã biết. (“Scrum is founded on empirical process control theory, or empiricism. Empiricism asserts that knowledge comes from experience and making decisions based on what is known. “)

Điều này có hệ trọng gì không?

Người thực hành (practictioner) thường quan tâm đến các phương pháp thực hiện (practices) hơn là lí lẽ rườm rà. Chính vì thế đôi khi quên mất môt vài giả định lí thuyết quan trọng. Và lí thuyết EMPIRICISM (thực nghiệm luận), cái đặt nền móng cho các biện pháp thực hành của Scrum chính là một thứ hay bị bỏ quên như vậy.

Vậy, trước hết, thực nghiệm luận là gì?

Như trong phần trích dẫn Scrum Guide trên đây, triết thuyết này tin rằng mọi tri thức trên đời đều phát sinh từ kinh nghiệm, một nhận thức nào đó là đúng hay sai cần được kiểm định qua bằng chứng. Đi xa hơn, các nhà thực dụng luận (pragmatism) còn nói rõ hơn về sự liên hệ giữa các ý tưởng và kinh nghiệm. Một ý tưởng là đúng nếu nó có tác dụng. Các ý tưởng đúng là các ý tưởng chúng ta có thể tiếp thu, chứng minh giá trị, củng cố và kiểm chứng.

Thực nghiệm luận ra đời trong sự phê phán thuyết duy lí (rationalism, với dấu ấn lớn của của Descartes). Các nhà lí luận duy lí cho rằng lí trí của con người có khả năng nắm bắt chân lí cơ bản về thế giới mà không cần sự giúp đỡ của giác quan. Đây là thế giới quan nổi bật trong suốt một thời gian dài từ thời đại cách mạng công nghiệp, thời kì cơ giới hóa tại châu Âu. Quan điểm cơ giới hóa còn ảnh hưởng mạnh mẽ lên cách tư duy, làm việc suốt một thời gian dài sau đó tới đầu thế kỉ 20. Chủ nghĩa Taylor về quản lí (được biết tới với cái tên Scientific Management) là một đại diện tiêu biểu.

Các nhà sáng tạo Scrum chịu ảnh hưởng quan điểm của Nonaka, vốn quan niệm việc phát triển phần mềm là một công việc tạo tri thức mới (creating knowledge), một nhóm Scrum là một tổ chức kiến tạo tri thức (creating knowledge organisation), thì các nhóm Scrum cần phải tiến hành quản lí tiến trình thực nghiệm (empirical process control) để liên tục phát sinh tri thức mới qua thời gian thông qua các kinh nghiệm trực tiếp với công việc, các bằng chứng về tri thức đã được kiến tạo. Thay vì sử dụng cách thức quản lí tiến trình dưới hình thức võ đoán (predictive), việc quản lí tiến trình thực nghiệm rút ngắn các phân đoạn hoạt động để có được nhiều phản hồi về công việc đang làm hòng kiểm chứng việc nào là đúng, việc nào là hiệu quả để tính các bước tiếp theo. Các bước nhỏ này giúp cho quá trình phát triển vừa chắc chắn, vừa linh hoạt; đúng ngay từ sớm, và càng ngày càng đúng.

Đối lập với cách thức tổ chức công việc theo lối thực nghiệm này là hình thức mang nặng hình thức cơ giới (mechanism), theo đó việc phát triển phần mềm được coi là một quá trình cơ giới, có thể tự động hóa được(engineering). Kế hoạch sẽ được lập chi tiết, giải pháp được tính toán trước, mọi việc “thi công” theo sau là tự động, xếp đúng người đúng chuyên môn đúng việc, thì việc hoàn thành công việc được cho là sẽ hiển nhiên (plan-driven). Như Peter Drucker chỉ ra từ rất sớm, lối tiếp cận theo chủ nghĩa Taylor này gặp nhiều thử thách và bất ổn trong các công việc đòi hỏi sáng tạo (như phần mềm chẳng hạn).

Mô hình SECI về kiến tạo tri thức của Nonaka

Mô hình SECI về kiến tạo tri thức của Nonaka

Thế thì, giả định về “thực nghiệm” quan trọng như thế nào?

Điều quan trọng là thế này: nếu lấy “thực nghiệm” là gốc, ta sẽ phải từ bỏ các quán tính truyền thống về kế hoạch chi tiết và làm việc dựa theo kế hoạch dài hơi (plan-driven), cũng như từ bỏ các nỗ lực để đạt các thiết kế hoàn chỉnh ngay từ đầu (big design up-front). Thêm nữa, đã giả định là “thực nghiệm” thì các nỗ lực phát triển sẽ phải theo thiên hướng baby-steps, làm đến đâu kiểm thử đến đấy (TDD/BDD/ATDD), chuyển giao và phản hồi liên tục, phải chuyển giao theo hình thức tăng trưởng (increment) và tiến hóa (evolutionary)…Các định hướng này thể hiện bản chất việc phát triển phần mềm (nói cách khác: kiến tạo tri thức mới) là quá trình học hỏi, lập kế hoạch và thích ứng dựa trên các kinh nghiệm thực tiễn mà chính đội ngũ phát triển phải thực hiện.

Do vậy, những người nào làm Scrum mà vẫn bám lấy Waterfall thì thực ra là đang dùng động cơ V8 gắn vào một chiếc xe bò vốn không tương thích về cách vận hành. Những nỗ lực này chỉ giúp an ủi phần nào về tính hiệu quả hay linh hoạt ngắn hạn,  chứ không thể dẫn đến một hiểu biết và năng lực đầy đủ về Scrum.

Câu hỏi thử thách cuối cùng, giả định về duy nghiệm đó có thực sự cần giữ hay không khi mà cái người thực hành quan tâm là kết quả công việc? Scrum cũng chỉ là công cụ cho một business nào đó thôi, chứ có phải cái đích đâu? Tôi thấy ScrumBut là đủ chứ sao?

Vâng, giữa bạt ngàn các công cụ và phương pháp, bạn luôn có quyền lựa chọn. Nhưng hãy sử dụng cho đúng, nếu không thỉ chỉ tổ phí thì giờ.

langphiPNG

27/12/2013by Tấn Dương
FacebookTwitterPinterestGoogle +Stumbleupon

Sách mới: Tư duy thiết kế cho mọi người

tu duy thiet ke cho moi nguoi

 

Sách mới tái bản: Được việc

Tìm kiếm

ebook: Đọc sách thông minh – Hướng dẫn bỏ túi cho người bận rộn

Sách: Cẩm nang Scrum – Làm chủ phương pháp năng suất và sáng tạo gấp đôi

Sách: Linh hoạt và Tinh gọn

Bài viết mới

Dùng triết để học nghĩ

Dùng triết để học nghĩ

Khó quản GenZ

Khó quản GenZ

Bức tranh lớn, bức tranh nhỏ, và đằng sau bức tranh

Bức tranh lớn, bức tranh nhỏ, và đằng sau bức tranh

Nhà điều hành học quản trị bản thân

Nhà điều hành học quản trị bản thân

Học làm sếp

Học làm sếp

Đang được chú ý

Hiểu thế nào cho đúng về “liên chức năng”

Hiểu thế nào cho đúng về “liên chức năng”

Bí quyết đọc sách cho những kẻ thế mà đần

Bí quyết đọc sách cho những kẻ thế mà đần

[36 kế dạy học thụ động] #1: Cho sinh viên làm thầy

10 điều ghi nhớ để làm lính cho ra trò

10 điều ghi nhớ để làm lính cho ra trò

Theo dõi và cập nhật

Chuyên mục

  • Agile Mindset (148)
  • Chuyện đời (24)
  • Công nghệ (14)
  • Đọc (72)
    • Sách (46)
  • Giáo dục (194)
    • Constructivism (5)
    • Học cách học (35)
    • Khai phóng Giáo dục (18)
    • Tu thân (3)
  • Khác (16)
  • Lean Startup (15)
  • Linh tinh xòe (55)
    • Lan man (26)
  • Quản trị mới (52)
    • COVID19 (9)
  • Tài nguyên (2)
  • Tri thức và Nhận thức (16)
  • Xã hội tri thức (23)
    • Tổ chức học tập (20)

Thẻ

36 kế dạy học thụ động (7) active learning (8) agile (41) agile adoption (6) agilemindset (6) agile mindset (7) agile transformation (5) codegym (36) constructivism (16) Cánh Buồm (5) công nghệ và giáo dục (15) dạy học (4) dạy tốt hơn (24) education (4) giáo dục (26) giáo dục khai phóng (6) growth mindset (5) HỌC CÁCH HỌC (9) học (6) học tập (4) học tập trải nghiệm (4) inamori_kazuo (5) kanban (6) khởi nghiệp (5) lean (14) lean mindset (4) lean startup (7) learning (4) làm lính thật tốt (21) MOOC (5) neomanager (8) năng suất (5) PBL (6) personal kanban (4) productivity (4) reflection (5) scrum (42) seci (7) sách (4) sử kí (5) thuyết kiến tạo (7) tích hợp (10) tản mạn chuyện đọc (10) tổ chức học tập (7) được việc (12)

"CHI BẰNG HỌC"

Subscribe
Đăng ký nhận tin
Đăng ký nhận tin
Loading