Giới thiệu quy trình SCRUM & ứng dụng SCRUM vào phát trien phần mềm.
Tài liệu được biên soạn bởi Ông Amit Ranjan theo yêu cầu của Ban Quản lý các dự án công nghiệp công nghệ thông tin/Bộ TT&TT Chương trình đào tạo cho làm việc Chương trình đào tạo cho làm việc nhóm trong phần mềm nhóm trong phần mềm Agile Scrum Workshop Agile Scrum Workshop và và Professional Scrum Professional Scrum Master Master Tài liệu được biên soạn bởi Ông Amit Ranjan theo yêu cầu của Ban Quản lý các dự án công nghiệp công nghệ thông tin/Bộ TT&TT Agenda Topics Hours Day - 1 SCRUM Introduction - SCRUM Overview - Agile Manifesto - Forms of Agile(SCRUM, XP, Lean) - SCRUM v/s Waterfall v/s Iterative - Definition of Done 2 Coin Game(Waterfall v/s SCRUM) 1 Hands on - How to prepare Definition of Done 1 SCRUM Roles and Responsibility - Product Owner - SCRUM Master - SCRUM Team Member 2 Quiz 1 Retrospective/QA Session 1 Tài liệu được biên soạn bởi Ông Amit Ranjan theo yêu cầu của Ban Quản lý các dự án công nghiệp công nghệ thông tin/Bộ TT&TT Agenda Topics Hours Day - 2 SCRUM Artifacts - Teams Velocity - Product Backlog - MOSCOW - Sprint Backlog - Burnt Down Chart - KANBAN 3 Estimation Techniques(Relative Estimation, Poker) 1 Hands on exercise - Playing Poker 1 INVEST Model for Story Writing 1 Hands on exercise for Story writing and WBS 1 Retrospective/QA Session 1 Tài liệu được biên soạn bởi Ông Amit Ranjan theo yêu cầu của Ban Quản lý các dự án công nghiệp công nghệ thông tin/Bộ TT&TT Agenda Topics Hour Day - 3 SCRUM Meetings - Release Planning Meeting - Sprint Planning Meeting - Daily Standup Meeting - Sprint Review Meeting - Sprint Retrospective Meeting 2 Hands-on(Three Hour sprint game) Things to explain and learn: - Sprint Planning Meeting - Kanban Preparation - Daily Standup Meeting - Sprint Retrospective Meeting Role to perform and learn: - Product Owner - SCRUM Master 3 XP(Extreame Programming) 1 Quiz 1 Retrospective/QA Session 1 Tài liệu được biên soạn bởi Ông Amit Ranjan theo yêu cầu của Ban Quản lý các dự án công nghiệp công nghệ thông tin/Bộ TT&TT Agenda Topics Hour Day - 4 Lean Software Development 1 KANBAN: - Introduction of PULL Model - Origin of KANBAN - KANBAN Principle - KANBAN Board - WIP - KANBAN vs SCRUM - When to use KANBAN 1 Six Sigma 1 Scaling of SCRUM 1 Distributed SCRUM 1 Testing 1 Quiz 1 Retrospective/QA Session 1 Tài liệu được biên soạn bởi Ông Amit Ranjan theo yêu cầu của Ban Quản lý các dự án công nghiệp công nghệ thông tin/Bộ TT&TT Agenda Topics Hour Day - 5 Case Study 2 Mock Test 3 Quiz 1 Retrospective/ QA Session 1 Closing Session 1 Tài liệu được biên soạn bởi Ông Amit Ranjan theo yêu cầu của Ban Quản lý các dự án công nghiệp công nghệ thông tin/Bộ TT&TT SCRUM SCRUM Tài liệu được biên soạn bởi Ông Amit Ranjan theo yêu cầu của Ban Quản lý các dự án công nghiệp công nghệ thông tin/Bộ TT&TT What is SCRUM? • SCRUM is an interactive and incremental framework for project management based on multiple self organized small teams(5-9 members) working in an intensive and interdependent manner within the specified Timebox. • SCRUM is based on a "Sprint," which is a 2-4 weeks period for delivering a working part of the system right through Concept to Executable. • Developed by Ken Schwaber and Jeff Sutherland in the mid-1990s • SCRUM objective is to deliver a product increment in a fixed time period called Sprint. Tài liệu được biên soạn bởi Ông Amit Ranjan theo yêu cầu của Ban Quản lý các dự án công nghiệp công nghệ thông tin/Bộ TT&TT We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: Tài liệu được biên soạn bởi Ông Amit Ranjan theo yêu cầu của Ban Quản lý các dự án công nghiệp công nghệ thông tin/Bộ TT&TT SCRUM Values ◦ Commitment ◦ Focus ◦ Openness ◦ Respect ◦ Courage SCRUM Principals ◦ Timeboxing ◦ Learning from mistakes and self managing (Adaptive) ◦ Shippable Code . thông tin/Bộ TT&TT Projects Suited for Agile Projects Suited for Agile The most appropriate projects for agile are, ones with aggressive deadlines,. Agenda Topics Hours Day - 1 SCRUM Introduction - SCRUM Overview - Agile Manifesto - Forms of Agile( SCRUM, XP, Lean) - SCRUM v/s Waterfall v/s Iterative - Definition