View
1.093
Download
1
Category
Preview:
Citation preview
có thể giúp chúng ta những gì?
@DuongTrongTan | #HocVienAgile | #AgileBreakfast | #AgiPedia
Agile là gì?
Scrum
eXtreme ProgrammingLean Software Development
Crystal Clear
DSDM
Agile
Lean Startup
KanbanFDD
Software
Craftsmanship
DevOps
Agile
như tôi thấy
Agile
Scrum
XP
eduScrum
Personal
Kanban
Lean
Startup
Family
AGILE LƯỢC SỬ
1900s: “Scientific Management” – F.W. Taylor
• Tối ưu quy trình lắp ráp
• Tối ưu thời gian sản xuất
• Giá giảm 30%
Chiếm 48% thị phần ô tô
Lập kế hoạch chi tiết
Sản xuất hàng loạt
Ford Model T, 1908
Ảnh: Wikipedia
1930: Tòa nhà Empire State
• Teamwork giữa chủ đầu tư, kiến trúc
sư, công nhân
• Không có “bãi chứa vật liệu”, quản
lí vật liệu theo LUỒNG, 500 xe
tải/ngày
• Vừa xây vừa thiết kế chi tiết
• Đúng hạn, tiết kiệm 18% chi phí.
Theo, “Building the Empire State” Builders Notebook, Carol Willis, trong Lean Mindset, M. Poppendieck
Ảnh: wikipedia
1950s: Ngôn ngữ Lập trình
Nghề mới: Lập trình viên máy tính (Computer Programmers)
Fortran ALGOL COBOL
1968: “Software Engineering”
• NATO Software Engineering Conference, 1968
Plan-Driven Development
aka. Waterfall
1975-1995: The Mythical Man-Month
“Bible for software engineering”
“No Silver Bullet”
“Waterfall is wrong”
“Thêm người vào dự án chậm tiến độ càng
làm nó chậm thêm”
1986: “The New New Product Development
Game” – Nonaka & Takeuchi, HBR
1990s: Iterative Development, RUP
Thành công quá khó!
16%
53%
31%
Tỉ lệ dự án thành công, 1994
Thành công
Thử thách
Thất bại
Standish CHAOS REPORT
1990s: eXtreme Programming
• OOP phổ biến
• Trào lưu dotcom & Internet
• Hoạt động Phát triển Phần mềm:
“Coding, Testing, Listening, &
Designing”
• Test-First, TDD, Unit Testing,
Iteration, Refactoring, Pair-
Programming Kent Beck
1990s: Lean Programming,
Lean Software Development
• Vận dụng lí thuyết TQM
của E. Deming
• Phiên bản “Sản xuất
Tinh gọn” của Phần
mềm.
• Loại bỏ lãng phí
• Quản lí theo LUỒNGMary Poppendieck
1990s: Phương pháp Crystal
“Thay đổi là tất yếu. Vấn đề không phải
là ngăn chặn nó mà là phản hồi với nó tốt
hơn. Loại bỏ nó từ sớm, nghĩa là loại bỏ
khả năng thích ứng với các điều kiện kinh
doanh (nói cách khác là “thất bại”).“Alistair Cockburn
1995-2000s: Scrum Framework
• Quy trình tốt không nên nhấn
mạnh “predictability” mà là
chấp nhận sự thay đổi
• Empirical Process Control
• Framework
• Scrum Guide, cập nhật liên tục
• Certified ScrumMaster
K. Schwaber
J. Sutherland
2001: Tuyên ngôn
AgileManifesto.org
Big 3
400K+ Members 20092001
15 năm sau
Agile Manifesto
Thành công vẫn
rất khó!
KHI AGILE KHÔNG CÒN LÀ AGILE..
2006: Agile Manufacturing cho Phần cứng
2008: Lean Startup – Agile cho khởi nghiệp
Eric Ries
2009: Software Craftsmanship
– Tinh thần Nghệ nhân
Robert Cecil Martin
24
NT
GV Nhóm
2012
Danh sách mục
tiêu học tậpDanh sách
hoạt động
học tập
2013: Agile cho gia đình hạnh phúc
2010+: Agile Life
Một nội dung trong “Hoàn thành mọi việc với Kanban”
2015: Agile Marketing
2016: DevOps Hôn phối giữa Phát triển và Vận hành
“DevOps từ Niche thành Mainstream” – Gartner
CÂU CHUYỆN AGILE Ở VIỆT NAM
Cộng đồng Agile
• 2011: Khóa CSM đầu tiên (B.Vodde), Agile forum Vietnam, Hanoi Scrum,
Hanoi CodingDojo, AgileTour 2011, Khóa Scrum Foundation đầu tiên
• 2012: CocoDojo, Global Day of Code Retreat, ScrumDay Vietnam 2012,
AgileTour 2012, Ken Swchaber Keynote
• 2013: LeanCamp, Lean Mindset Workshop (Mary Poppendieck), AgileTour
Vietnam 2013, AgileRetreat 2013, AgileVietnam “United”
• 2014: AgileTour 2014, Summer Code Retreat, GDCR
• 2015: Scrum Gathering, Agile Tour, XP Day
2016
Về một hệ sinh thái Agile ở Việt Nam
Cộng đồng Doanh
nghiệp
Đào tạo phi
chính quy
Giáo dục
chính quy
Xuất bản Truyền thông
TapChiLapTrinh.vn
HanoiScrum.net
Blogs
FB
Group
AgileTour
Scrum Gathering
XP Day
NullPointerException!
Quà tặng đặc biệt: http://hocvienagile.com/AgiPedia
Vietnam Agile Outlook 2016
Bắt đầu: 18-4-2016
Your Trusted Growth Partner
HocvienAgile.com
Recommended