Lean Startup: Quang Nguyen
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

Lean Startup: Quang Nguyen

  • 985 views
Uploaded on

Đề tài Agile Development của Quang Nguyễn trong buổi offline của Open Consultant tổ chức ngày 11/03/2012

Đề tài Agile Development của Quang Nguyễn trong buổi offline của Open Consultant tổ chức ngày 11/03/2012

More in: Technology , Sports
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
985
On Slideshare
985
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
30
Comments
0
Likes
2

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. AGILE DEVELOPMENTPresented byQuang 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?
  • 4. http://agilemanifesto.org/
  • 5. http://agilemanifesto.org/principles.html
  • 6. Scrum approach
  • 7. Scrum Overview
  • 8. www.giaibongda.com
  • 9. 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?
  • 10. Product Backlog User story Pts Sprint 1 Sprint 2 Sprint 3 Sprint 4 Sprint 5 Sprint 6As a guest, I can see the rank table. 2 2As a player, I can edit my personal information. 3 3 3As a player, I can see information of other teams. 3As a player, I can see the notifications. 3As a captain, I can update or approve the result. 3As a captain, I can receive email when the other team challenges or approves my challenge. 1As a captain, I can see information of other teams. 1As a captain, I can see all the notifications. 3As an admin, I can login. 1 1 0As an admin, I can register for a team captain. 1 1 1As an admin, I can view/edit/delete teams. 5As an admin, I can view/edit/delete players. 3As an admin, I can block some public chat box. 2As an admin, I can update or cancel the result. 1As an admin, I can see the statistics (will be discussed tomorrow). 3As an admin, I can modify the algorithm of giving points after having the match result. 5As an admin, I can create / edit content. 5As an admin, I can receive the alert if after ? days the result is not confirmed. 1Total points 46 5 6 0 0 0 0
  • 11. 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 #8Create database Thần chết ki bo 4 0 0 0 0 0 0Create database review Whitebeard pirate 1 1 0.5 0 0 0 0Create common style littleez 8 0 0 0 0 0 0 0Login - Design login_page littleez 0 0 0 0 0 0 0 0Login - Code + Unit test + IDE test Whitebeard pirate 5 3 0.5 0.5 0 0 0 0Login - Review code Thần chết ki bo 1 0 0 0 0 0 0 0Register Admin - Design littleez 8 8 4 4 6 0 0 0Register Admin - Unit Test Create Record Thần chết ki bo 8 8 0 0 0 0 0 0Register Admin - Unit Test Send Email Whitebeard pirate 2 2 2 1.5 0 0 0 0Register Admin - Code Create Record Thần chết ki bo 8 8 8 7 3 2 0 2Register Admin - Validation Thần chết ki bo 4 4 4 4 4 4 2Register Admin - Code Send Email Whitebeard pirate 6 6 5.5 3.5 1.5 0.5 0Register Admin - IDE test Thần chết ki bo 2 2 2 2 2 2 2 2Register User - Design littleez 4 4 4 4 4 0 0 0Register User - Code + Test Thần chết ki bo 1 1 1 1 1 1 1 1Edit Personal Information - Design littleez 8 8 8 8 8 8 3 0Edit Personal Information - Unit Test Whitebeard pirate 3 3 3 3 3 3 3 3Edit Personal Information - Code Whitebeard pirate 5 5 5 5 5 4 4 3Edit Personal Information - IDE Test Whitebeard pirate 2 2 2 2 2 2 2 2Review code mafia boss 4 4 4 4 4 4 4 4Menu - Design littleez 8 8 8 8 8 8 8 8
  • 12. Burndown Chart
  • 13. Continuous Integration
  • 14. Definition of Done
  • 15. Definition of Done (2)
  • 16. 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)
  • 17. What next?
  • 18. Q&A