SlideShare a Scribd company logo
1 of 20
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/
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
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

Viewers also liked

Bao cao ca nhan ve viec su dung fanpage va contest tren facebook vietnam
Bao cao ca nhan ve viec su dung fanpage va contest tren facebook vietnamBao cao ca nhan ve viec su dung fanpage va contest tren facebook vietnam
Bao cao ca nhan ve viec su dung fanpage va contest tren facebook vietnamaction.vn
 
Vn ecommerce
Vn ecommerceVn ecommerce
Vn ecommerceaction.vn
 
HÀNH VI MUA SẮM ONLINE MUA PHIẾU GIẢM GIÁ (VOUCHER) ONLINE CỦA NGƯỜI TIÊU DÙN...
HÀNH VI MUA SẮM ONLINE MUA PHIẾU GIẢM GIÁ (VOUCHER) ONLINE CỦA NGƯỜI TIÊU DÙN...HÀNH VI MUA SẮM ONLINE MUA PHIẾU GIẢM GIÁ (VOUCHER) ONLINE CỦA NGƯỜI TIÊU DÙN...
HÀNH VI MUA SẮM ONLINE MUA PHIẾU GIẢM GIÁ (VOUCHER) ONLINE CỦA NGƯỜI TIÊU DÙN...action.vn
 
Mobilemonday dienmay
Mobilemonday dienmayMobilemonday dienmay
Mobilemonday dienmayaction.vn
 
1 las interacciones de la materia. preguntas generadoras
1 las interacciones de la materia. preguntas generadoras1 las interacciones de la materia. preguntas generadoras
1 las interacciones de la materia. preguntas generadorasDavid Ortega
 
Thống kê sử dụng Internet tại Việt Nam 2011
Thống kê sử dụng Internet tại Việt Nam 2011Thống kê sử dụng Internet tại Việt Nam 2011
Thống kê sử dụng Internet tại Việt Nam 2011action.vn
 

Viewers also liked (6)

Bao cao ca nhan ve viec su dung fanpage va contest tren facebook vietnam
Bao cao ca nhan ve viec su dung fanpage va contest tren facebook vietnamBao cao ca nhan ve viec su dung fanpage va contest tren facebook vietnam
Bao cao ca nhan ve viec su dung fanpage va contest tren facebook vietnam
 
Vn ecommerce
Vn ecommerceVn ecommerce
Vn ecommerce
 
HÀNH VI MUA SẮM ONLINE MUA PHIẾU GIẢM GIÁ (VOUCHER) ONLINE CỦA NGƯỜI TIÊU DÙN...
HÀNH VI MUA SẮM ONLINE MUA PHIẾU GIẢM GIÁ (VOUCHER) ONLINE CỦA NGƯỜI TIÊU DÙN...HÀNH VI MUA SẮM ONLINE MUA PHIẾU GIẢM GIÁ (VOUCHER) ONLINE CỦA NGƯỜI TIÊU DÙN...
HÀNH VI MUA SẮM ONLINE MUA PHIẾU GIẢM GIÁ (VOUCHER) ONLINE CỦA NGƯỜI TIÊU DÙN...
 
Mobilemonday dienmay
Mobilemonday dienmayMobilemonday dienmay
Mobilemonday dienmay
 
1 las interacciones de la materia. preguntas generadoras
1 las interacciones de la materia. preguntas generadoras1 las interacciones de la materia. preguntas generadoras
1 las interacciones de la materia. preguntas generadoras
 
Thống kê sử dụng Internet tại Việt Nam 2011
Thống kê sử dụng Internet tại Việt Nam 2011Thống kê sử dụng Internet tại Việt Nam 2011
Thống kê sử dụng Internet tại Việt Nam 2011
 

More from action.vn

Bao cao tai nguyen Internet VN 2013
Bao cao tai nguyen Internet VN 2013Bao cao tai nguyen Internet VN 2013
Bao cao tai nguyen Internet VN 2013action.vn
 
ComScore - Southeast Asia Digital Future in Focus 2013
ComScore - Southeast Asia Digital Future in Focus 2013ComScore - Southeast Asia Digital Future in Focus 2013
ComScore - Southeast Asia Digital Future in Focus 2013action.vn
 
comScore's Presentation Google's Think Digital Vietnam 11-Dec-2012
comScore's Presentation Google's Think Digital Vietnam 11-Dec-2012comScore's Presentation Google's Think Digital Vietnam 11-Dec-2012
comScore's Presentation Google's Think Digital Vietnam 11-Dec-2012action.vn
 
Toan canh thuong mai dien tu 2012
Toan canh thuong mai dien tu 2012Toan canh thuong mai dien tu 2012
Toan canh thuong mai dien tu 2012action.vn
 
White book 2012 - Các vấn đề thương mại/đầu tư và kiến nghị
White book 2012 - Các vấn đề thương mại/đầu tư và kiến nghịWhite book 2012 - Các vấn đề thương mại/đầu tư và kiến nghị
White book 2012 - Các vấn đề thương mại/đầu tư và kiến nghịaction.vn
 
Amazon Annual Report
Amazon Annual ReportAmazon Annual Report
Amazon Annual Reportaction.vn
 
HIGH IMPACT ENTREPRENEURS
HIGH IMPACT ENTREPRENEURSHIGH IMPACT ENTREPRENEURS
HIGH IMPACT ENTREPRENEURSaction.vn
 
Bao cao EBI TMDT 2012
Bao cao EBI TMDT 2012Bao cao EBI TMDT 2012
Bao cao EBI TMDT 2012action.vn
 
VC-Corp Intro
VC-Corp IntroVC-Corp Intro
VC-Corp Introaction.vn
 
Mobile Trends: Cơ hội còn bỏ ngỏ
Mobile Trends: Cơ hội còn bỏ ngỏMobile Trends: Cơ hội còn bỏ ngỏ
Mobile Trends: Cơ hội còn bỏ ngỏaction.vn
 
Mobile VAS market in Vietnam
Mobile VAS market in VietnamMobile VAS market in Vietnam
Mobile VAS market in Vietnamaction.vn
 
Vietnam’s Web in 2012
Vietnam’s Web in 2012Vietnam’s Web in 2012
Vietnam’s Web in 2012action.vn
 
Mạng quảng cáo gia tăng hiệu quả cho quảng cáo hiển thị
Mạng quảng cáo gia tăng hiệu quả cho quảng cáo hiển thịMạng quảng cáo gia tăng hiệu quả cho quảng cáo hiển thị
Mạng quảng cáo gia tăng hiệu quả cho quảng cáo hiển thịaction.vn
 
IDC Q3 2012 Mobile Developer Report
IDC Q3 2012 Mobile Developer ReportIDC Q3 2012 Mobile Developer Report
IDC Q3 2012 Mobile Developer Reportaction.vn
 
Why not to do a startup?
Why not to do a startup?Why not to do a startup?
Why not to do a startup?action.vn
 
Mobiles share of the mix marketing evolution
Mobiles share of the mix marketing evolutionMobiles share of the mix marketing evolution
Mobiles share of the mix marketing evolutionaction.vn
 
Khảo sát lứa tuổi Teen Việt Nam 2012
Khảo sát lứa tuổi Teen Việt Nam 2012Khảo sát lứa tuổi Teen Việt Nam 2012
Khảo sát lứa tuổi Teen Việt Nam 2012action.vn
 
Creative design for mobile social game
Creative design for mobile social gameCreative design for mobile social game
Creative design for mobile social gameaction.vn
 
Balance in SNS by Energy
Balance in SNS by EnergyBalance in SNS by Energy
Balance in SNS by Energyaction.vn
 
Training and developing human resources in a game studio
Training and developing human resources in a game studioTraining and developing human resources in a game studio
Training and developing human resources in a game studioaction.vn
 

More from action.vn (20)

Bao cao tai nguyen Internet VN 2013
Bao cao tai nguyen Internet VN 2013Bao cao tai nguyen Internet VN 2013
Bao cao tai nguyen Internet VN 2013
 
ComScore - Southeast Asia Digital Future in Focus 2013
ComScore - Southeast Asia Digital Future in Focus 2013ComScore - Southeast Asia Digital Future in Focus 2013
ComScore - Southeast Asia Digital Future in Focus 2013
 
comScore's Presentation Google's Think Digital Vietnam 11-Dec-2012
comScore's Presentation Google's Think Digital Vietnam 11-Dec-2012comScore's Presentation Google's Think Digital Vietnam 11-Dec-2012
comScore's Presentation Google's Think Digital Vietnam 11-Dec-2012
 
Toan canh thuong mai dien tu 2012
Toan canh thuong mai dien tu 2012Toan canh thuong mai dien tu 2012
Toan canh thuong mai dien tu 2012
 
White book 2012 - Các vấn đề thương mại/đầu tư và kiến nghị
White book 2012 - Các vấn đề thương mại/đầu tư và kiến nghịWhite book 2012 - Các vấn đề thương mại/đầu tư và kiến nghị
White book 2012 - Các vấn đề thương mại/đầu tư và kiến nghị
 
Amazon Annual Report
Amazon Annual ReportAmazon Annual Report
Amazon Annual Report
 
HIGH IMPACT ENTREPRENEURS
HIGH IMPACT ENTREPRENEURSHIGH IMPACT ENTREPRENEURS
HIGH IMPACT ENTREPRENEURS
 
Bao cao EBI TMDT 2012
Bao cao EBI TMDT 2012Bao cao EBI TMDT 2012
Bao cao EBI TMDT 2012
 
VC-Corp Intro
VC-Corp IntroVC-Corp Intro
VC-Corp Intro
 
Mobile Trends: Cơ hội còn bỏ ngỏ
Mobile Trends: Cơ hội còn bỏ ngỏMobile Trends: Cơ hội còn bỏ ngỏ
Mobile Trends: Cơ hội còn bỏ ngỏ
 
Mobile VAS market in Vietnam
Mobile VAS market in VietnamMobile VAS market in Vietnam
Mobile VAS market in Vietnam
 
Vietnam’s Web in 2012
Vietnam’s Web in 2012Vietnam’s Web in 2012
Vietnam’s Web in 2012
 
Mạng quảng cáo gia tăng hiệu quả cho quảng cáo hiển thị
Mạng quảng cáo gia tăng hiệu quả cho quảng cáo hiển thịMạng quảng cáo gia tăng hiệu quả cho quảng cáo hiển thị
Mạng quảng cáo gia tăng hiệu quả cho quảng cáo hiển thị
 
IDC Q3 2012 Mobile Developer Report
IDC Q3 2012 Mobile Developer ReportIDC Q3 2012 Mobile Developer Report
IDC Q3 2012 Mobile Developer Report
 
Why not to do a startup?
Why not to do a startup?Why not to do a startup?
Why not to do a startup?
 
Mobiles share of the mix marketing evolution
Mobiles share of the mix marketing evolutionMobiles share of the mix marketing evolution
Mobiles share of the mix marketing evolution
 
Khảo sát lứa tuổi Teen Việt Nam 2012
Khảo sát lứa tuổi Teen Việt Nam 2012Khảo sát lứa tuổi Teen Việt Nam 2012
Khảo sát lứa tuổi Teen Việt Nam 2012
 
Creative design for mobile social game
Creative design for mobile social gameCreative design for mobile social game
Creative design for mobile social game
 
Balance in SNS by Energy
Balance in SNS by EnergyBalance in SNS by Energy
Balance in SNS by Energy
 
Training and developing human resources in a game studio
Training and developing human resources in a game studioTraining and developing human resources in a game studio
Training and developing human resources in a game studio
 

Recently uploaded

"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 

Recently uploaded (20)

"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 

Agile development

  • 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?
  • 5.
  • 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
  • 15.
  • 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