SlideShare a Scribd company logo
AGILE DEVELOPMENT
Presented by
Quang Nguyen (Sebastian),
MBA, PMP, CSM, TESOL
Warning
• I am here to learn, not to teach
• I do not like good words. I love hear you says “No, you’re
  wrong.”
• I have no credit for Lean Startup or Agile Development
• I have no credit for any intelligent work on this slides,
  including images, terminologies, processes, philosophies,
  etc …
• The context is web startup
Agenda
• Manifesto for Agile Software Development
• 12 Agile Principles
• Scrum Approach
• Scrum Overview
• Real experience @ giaibongda.com
  • Hypotheses
  • Scrum process & artifacts
  • Continuous Integration
• Conclusion
• What next?
http://agilemanifesto.org/
Lean Startup: Quang Nguyen
http://agilemanifesto.org/principles.html
Scrum approach
Scrum Overview
www.giaibongda.com
Hypotheses
• Hypothesis 1: Do we have enough
  teams that are willing to play in a
  competitive manner?
• Hypothesis 2: Do the teams want
  to compete in a systematic
  league?
• Hypothesis 3: Do they need
  referees?
• Hypothesis 4: Do they need a
  social network?
Product Backlog
                                         User story                                          Pts      Sprint 1 Sprint 2 Sprint 3 Sprint 4 Sprint 5 Sprint 6
As a guest, I can see the rank table.                                                               2                  2
As a player, I can edit my personal information.                                                    3         3        3
As a player, I can see information of other teams.                                                  3
As a player, I can see the notifications.                                                           3
As a captain, I can update or approve the result.                                                   3
As a captain, I can receive email when the other team challenges or approves my challenge.          1
As a captain, I can see information of other teams.                                                 1
As a captain, I can see all the notifications.                                                      3
As an admin, I can login.                                                                           1         1        0
As an admin, I can register for a team captain.                                                     1         1        1
As an admin, I can view/edit/delete teams.                                                          5
As an admin, I can view/edit/delete players.                                                        3
As an admin, I can block some public chat box.                                                      2
As an admin, I can update or cancel the result.                                                     1
As an admin, I can see the statistics (will be discussed tomorrow).                                 3
As an admin, I can modify the algorithm of giving points after having the match result.             5
As an admin, I can create / edit content.                                                           5
As an admin, I can receive the alert if after ? days the result is not confirmed.                   1
Total points                                                                                       46         5        6        0        0        0        0
Sprint Tasks
                                                            10 Days Remaining 9 Days Remaining 8 Days Remaining 7 Days Remaining 6 Days Remaining 5 Days Remaining 4 Days Remaining 3 Days Remaining
                Description                      Owner Postponed Up #1
                                                               Stand             Stand Up #2      Stand Up #3      Stand Up #4      Stand Up #5      Stand Up #6      Stand Up #7      Stand Up #8
Create database                          Thần chết ki bo                    4                 0                 0                0                0                0               0
Create database review                   Whitebeard pirate                  1                 1               0.5                0                0                0               0
Create common style                      littleez                           8                 0                 0                0                0                0               0                0
Login - Design login_page                littleez                           0                 0                 0                0                0                0               0                0
Login - Code + Unit test + IDE test      Whitebeard pirate                  5                 3               0.5              0.5                0                0               0                0
Login - Review code                      Thần chết ki bo                    1                 0                 0                0                0                0               0                0
Register Admin - Design                  littleez                           8                 8                 4                4                6                0               0                0
Register Admin - Unit Test Create Record Thần chết ki bo                    8                 8                 0                0                0                0               0                0
Register Admin - Unit Test Send Email Whitebeard pirate                     2                 2                 2              1.5                0                0               0                0
Register Admin - Code Create Record Thần chết ki bo                         8                 8                 8                7                3                2               0                2
Register Admin - Validation              Thần chết ki bo                    4                 4                 4                4                4                4               2
Register Admin - Code Send Email         Whitebeard pirate                  6                 6               5.5              3.5              1.5              0.5               0
Register Admin - IDE test                Thần chết ki bo                    2                 2                 2                2                2                2               2                2
Register User - Design                   littleez                           4                 4                 4                4                4                0               0                0
Register User - Code + Test              Thần chết ki bo                    1                 1                 1                1                1                1               1                1
Edit Personal Information - Design       littleez                           8                 8                 8                8                8                8               3                0
Edit Personal Information - Unit Test    Whitebeard pirate                  3                 3                 3                3                3                3               3                3
Edit Personal Information - Code         Whitebeard pirate                  5                 5                 5                5                5                4               4                3
Edit Personal Information - IDE Test     Whitebeard pirate                  2                 2                 2                2                2                2               2                2
Review code                              mafia boss                         4                 4                 4                4                4                4               4                4
Menu - Design                            littleez                           8                 8                 8                8                8                8               8                8
Burndown Chart
Continuous Integration
Lean Startup: Quang Nguyen
Definition of Done
Definition of Done (2)
Conclusion
• It might not be suitable for all
  development teams.
• It depends of your VALUE, your
  PHILOSOPHY, and your
  PEOPLE.
• Yet it’s fun. (I guarantee)
What next?
Q&A

More Related Content

PPT
Lean Startup: Chris Zobrist
PDF
Product Mindset
PDF
What IT Managers can Learn from Tech Startup Culture
PPTX
ITLC - Chương trình "Hạt giống Lãnh đạo"
PDF
What's Digital Transformation?
PDF
ITLC "Yes, I Can Share - Tổng quan TMĐT Việt Nam 2013"
PDF
ITLC "Yes, I Can Share - TMĐT Biết rồi, Khổ lắm, Nói mãi!"
PDF
Nôi dung số: Naiscorp & mô hình kinh doanh nội dung số
Lean Startup: Chris Zobrist
Product Mindset
What IT Managers can Learn from Tech Startup Culture
ITLC - Chương trình "Hạt giống Lãnh đạo"
What's Digital Transformation?
ITLC "Yes, I Can Share - Tổng quan TMĐT Việt Nam 2013"
ITLC "Yes, I Can Share - TMĐT Biết rồi, Khổ lắm, Nói mãi!"
Nôi dung số: Naiscorp & mô hình kinh doanh nội dung số

More from Hải Phạm (8)

PDF
Lean Startup: Vũ Trí Nhân
PDF
TMĐT 2012: Cơ hội cho tất cả
PDF
Mô hình Groupon có bền vững?
PPTX
Công cụ DealCuaTui.com
PPTX
Kinh nghiệm phát triển HotDeal.vn
PPT
Nói gì về TMĐT Việt Nam?
PPT
Nói gì về TMĐT Việt Nam?
PPTX
CEO Nhaccuatui.com - Kinh nghiệm thành côg & thất bại
Lean Startup: Vũ Trí Nhân
TMĐT 2012: Cơ hội cho tất cả
Mô hình Groupon có bền vững?
Công cụ DealCuaTui.com
Kinh nghiệm phát triển HotDeal.vn
Nói gì về TMĐT Việt Nam?
Nói gì về TMĐT Việt Nam?
CEO Nhaccuatui.com - Kinh nghiệm thành côg & thất bại
Ad

Recently uploaded (20)

PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Approach and Philosophy of On baking technology
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Empathic Computing: Creating Shared Understanding
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
cuic standard and advanced reporting.pdf
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Machine learning based COVID-19 study performance prediction
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Electronic commerce courselecture one. Pdf
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
KodekX | Application Modernization Development
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Unlocking AI with Model Context Protocol (MCP)
Encapsulation_ Review paper, used for researhc scholars
Chapter 3 Spatial Domain Image Processing.pdf
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Approach and Philosophy of On baking technology
The AUB Centre for AI in Media Proposal.docx
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Agricultural_Statistics_at_a_Glance_2022_0.pdf
NewMind AI Weekly Chronicles - August'25 Week I
Empathic Computing: Creating Shared Understanding
Reach Out and Touch Someone: Haptics and Empathic Computing
cuic standard and advanced reporting.pdf
Dropbox Q2 2025 Financial Results & Investor Presentation
Machine learning based COVID-19 study performance prediction
Digital-Transformation-Roadmap-for-Companies.pptx
Electronic commerce courselecture one. Pdf
CIFDAQ's Market Insight: SEC Turns Pro Crypto
KodekX | Application Modernization Development
Ad

Lean Startup: Quang Nguyen

  • 1. AGILE DEVELOPMENT Presented by Quang Nguyen (Sebastian), MBA, PMP, CSM, TESOL
  • 2. Warning • I am here to learn, not to teach • I do not like good words. I love hear you says “No, you’re wrong.” • I have no credit for Lean Startup or Agile Development • I have no credit for any intelligent work on this slides, including images, terminologies, processes, philosophies, etc … • The context is web startup
  • 3. Agenda • Manifesto for Agile Software Development • 12 Agile Principles • Scrum Approach • Scrum Overview • Real experience @ giaibongda.com • Hypotheses • Scrum process & artifacts • Continuous Integration • Conclusion • What next?
  • 10. Hypotheses • Hypothesis 1: Do we have enough teams that are willing to play in a competitive manner? • Hypothesis 2: Do the teams want to compete in a systematic league? • Hypothesis 3: Do they need referees? • Hypothesis 4: Do they need a social network?
  • 11. Product Backlog User story Pts Sprint 1 Sprint 2 Sprint 3 Sprint 4 Sprint 5 Sprint 6 As a guest, I can see the rank table. 2 2 As a player, I can edit my personal information. 3 3 3 As a player, I can see information of other teams. 3 As a player, I can see the notifications. 3 As a captain, I can update or approve the result. 3 As a captain, I can receive email when the other team challenges or approves my challenge. 1 As a captain, I can see information of other teams. 1 As a captain, I can see all the notifications. 3 As an admin, I can login. 1 1 0 As an admin, I can register for a team captain. 1 1 1 As an admin, I can view/edit/delete teams. 5 As an admin, I can view/edit/delete players. 3 As an admin, I can block some public chat box. 2 As an admin, I can update or cancel the result. 1 As an admin, I can see the statistics (will be discussed tomorrow). 3 As an admin, I can modify the algorithm of giving points after having the match result. 5 As an admin, I can create / edit content. 5 As an admin, I can receive the alert if after ? days the result is not confirmed. 1 Total points 46 5 6 0 0 0 0
  • 12. Sprint Tasks 10 Days Remaining 9 Days Remaining 8 Days Remaining 7 Days Remaining 6 Days Remaining 5 Days Remaining 4 Days Remaining 3 Days Remaining Description Owner Postponed Up #1 Stand Stand Up #2 Stand Up #3 Stand Up #4 Stand Up #5 Stand Up #6 Stand Up #7 Stand Up #8 Create database Thần chết ki bo 4 0 0 0 0 0 0 Create database review Whitebeard pirate 1 1 0.5 0 0 0 0 Create common style littleez 8 0 0 0 0 0 0 0 Login - Design login_page littleez 0 0 0 0 0 0 0 0 Login - Code + Unit test + IDE test Whitebeard pirate 5 3 0.5 0.5 0 0 0 0 Login - Review code Thần chết ki bo 1 0 0 0 0 0 0 0 Register Admin - Design littleez 8 8 4 4 6 0 0 0 Register Admin - Unit Test Create Record Thần chết ki bo 8 8 0 0 0 0 0 0 Register Admin - Unit Test Send Email Whitebeard pirate 2 2 2 1.5 0 0 0 0 Register Admin - Code Create Record Thần chết ki bo 8 8 8 7 3 2 0 2 Register Admin - Validation Thần chết ki bo 4 4 4 4 4 4 2 Register Admin - Code Send Email Whitebeard pirate 6 6 5.5 3.5 1.5 0.5 0 Register Admin - IDE test Thần chết ki bo 2 2 2 2 2 2 2 2 Register User - Design littleez 4 4 4 4 4 0 0 0 Register User - Code + Test Thần chết ki bo 1 1 1 1 1 1 1 1 Edit Personal Information - Design littleez 8 8 8 8 8 8 3 0 Edit Personal Information - Unit Test Whitebeard pirate 3 3 3 3 3 3 3 3 Edit Personal Information - Code Whitebeard pirate 5 5 5 5 5 4 4 3 Edit Personal Information - IDE Test Whitebeard pirate 2 2 2 2 2 2 2 2 Review code mafia boss 4 4 4 4 4 4 4 4 Menu - Design littleez 8 8 8 8 8 8 8 8
  • 18. Conclusion • It might not be suitable for all development teams. • It depends of your VALUE, your PHILOSOPHY, and your PEOPLE. • Yet it’s fun. (I guarantee)
  • 20. Q&A