ITCamp 2013 - Martin Kulov - Agile Project Management with Team Foundation Server

482 views

Published on

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
482
On SlideShare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

ITCamp 2013 - Martin Kulov - Agile Project Management with Team Foundation Server

  1. 1. itcampro@ itcamp13# Premium conference on Microsoft technologiesAgile Project Managementwith Team Foundation ServerMartin Kulov, kulovvnet
  2. 2. itcampro@ itcamp13# Premium conference on Microsoft technologiesArchitecture &Best PracticesHuge thanks to our sponsors!
  3. 3. itcampro@ itcamp13# Premium conference on Microsoft technologiesArchitecture &Best Practices• Very Complex• Risky• ExpensiveSoftware Engineering
  4. 4. itcampro@ itcamp13# Premium conference on Microsoft technologiesArchitecture &Best Practices
  5. 5. itcampro@ itcamp13# Premium conference on Microsoft technologiesArchitecture &Best Practices1. Functionality2. Quality3. Time/Schedule4. MoneySuccess Factors
  6. 6. itcampro@ itcamp13# Premium conference on Microsoft technologiesAGILE MOVEMENT
  7. 7. itcampro@ itcamp13# Premium conference on Microsoft technologiesArchitecture &Best Practices• Individuals and Interactions– vs. processes and tools• Working Software– vs. over comprehensive documentation• Customer Collaboration– vs. contract negotiation• Responding to Change– vs. following a planAgile Manifesto
  8. 8. itcampro@ itcamp13# Premium conference on Microsoft technologiesArchitecture &Best PracticesDevelopers like• Requirements• Process• Responsibility• CreativityAgile promises• No Process• No Docs• No Requirements• No PlanIs Agile == Chaos?
  9. 9. itcampro@ itcamp13# Premium conference on Microsoft technologiesSCRUM REVOLUTION
  10. 10. itcampro@ itcamp13# Premium conference on Microsoft technologiesArchitecture &Best Practices• Small Teams• Small Deliverables• Short Iterations• Optimize Plan• Optimize ProcessScrum Principles
  11. 11. itcampro@ itcamp13# Premium conference on Microsoft technologiesArchitecture &Best PracticesWorldwide• 84% of All Companies Use Agile• of those – 54% use ScrumBulgaria• 79% of BG Companies Use Agile• of those – 58% use ScrumScrum Adoption
  12. 12. itcampro@ itcamp13# Premium conference on Microsoft technologiesArchitecture &Best Practices• Team• Events• Artifacts• Definition of DoneThe Scrum Guide
  13. 13. itcampro@ itcamp13# Premium conference on Microsoft technologiesArchitecture &Best Practices• Commit == Forecast• Sprints == Time Boxed Meetings• Scrum == ProcessScrum Principles
  14. 14. itcampro@ itcamp13# Premium conference on Microsoft technologiesArchitecture &Best Practices• The Scrum Guide• Targets Developers• Professional Scrum Developer Course• Founded 2009 by Ken SchwaberScrum.org
  15. 15. itcampro@ itcamp13# Premium conference on Microsoft technologiesSTARTING TO SCRUM
  16. 16. itcampro@ itcamp13# Premium conference on Microsoft technologiesArchitecture &Best PracticesWorkflow
  17. 17. itcampro@ itcamp13# Premium conference on Microsoft technologiesArchitecture &Best Practices• Product Owner• Create New Team Project• Assign People• Create TeamsTeam Project
  18. 18. itcampro@ itcamp13# Premium conference on Microsoft technologiesArchitecture &Best Practices• Product Owner• Similar to TFS Groups• Create Matching Area Path• Gives Access To– Product Backlog– Sprint Backlog– Task BoardTeams
  19. 19. itcampro@ itcamp13# Premium conference on Microsoft technologiesArchitecture &Best Practices• A Mini-Project• Length Do Not Change• Start Date• Duration (2 weeks for example)Sprint
  20. 20. itcampro@ itcamp13# Premium conference on Microsoft technologiesArchitecture &Best Practices• Product Owner• All Pending Tasks• PrioritizedSprint Backlog
  21. 21. itcampro@ itcamp13# Premium conference on Microsoft technologiesArchitecture &Best Practices• All Members• Duration (4h)• Forecast• Create Tasks i.e. Plan• Sprint GoalSprint Planning
  22. 22. itcampro@ itcamp13# Premium conference on Microsoft technologiesArchitecture &Best Practices• Product Owner• Development Team• Duration (15min)• What Have I Done?• What I Will Do?• Any Impediments?Daily Scrum
  23. 23. itcampro@ itcamp13# Premium conference on Microsoft technologiesArchitecture &Best Practices• All Members• Duration (1.5h)• Informal Meeting• PBI Demonstration• No SurprisesSprint Review
  24. 24. itcampro@ itcamp13# Premium conference on Microsoft technologiesArchitecture &Best Practices• Scrum Master• Development Team• Duration – (1.5h)• What We Did Well?• What Could Be Done Better?• What Will Try at Next Sprint?Sprint Retrospective
  25. 25. itcampro@ itcamp13# Premium conference on Microsoft technologiesArchitecture &Best Practices• Product Owner• Development Team• Duration (4h)• Add Details to PBIBacklog Grooming
  26. 26. itcampro@ itcamp13# Premium conference on Microsoft technologiesDOING KANBAN
  27. 27. itcampro@ itcamp13# Premium conference on Microsoft technologiesArchitecture &Best Practices• Visualize Workflow• Limit Work In Progress (WIP)• Measure Lead TimeKanban Principles
  28. 28. itcampro@ itcamp13# Premium conference on Microsoft technologiesTEAM FOUNDATION SERVER2012
  29. 29. itcampro@ itcamp13# Premium conference on Microsoft technologiesArchitecture &Best Practices• Kanban Customizable Board• Work Item Tagging• Send WI via EmailTFS 2012 Update 2
  30. 30. itcampro@ itcamp13# Premium conference on Microsoft technologiesArchitecture &Best Practices• Hosted TFS• 3 Week Sprints• Chapter 9 – Lessons Learned at MicrosoftDeveloper Division– http://go.microsoft.com/?linkid=9817300• Licensing – free up to 5 pplTFS Service
  31. 31. itcampro@ itcamp13# Premium conference on Microsoft technologiesQ & Ablog.kulov.net@kulov

×