Sofia Event Center May 2014 Martin Kulov Agile Project Management with Team Foundation Server
WiFi Access SSID: “In Touch ALM Training” Key: ALM1ALM2!
Very Complex Risky Expensive Software Engineering
Functionality Quality Time/Schedule Money Success Factors
Agile Movement
Individuals and Interactions vs. processes and tools Working Software vs. over comprehensive documentation Customer Collaboration vs. contract negotiation Responding to Change vs. following a plan Agile Manifesto
Is Agile == Chaos? Developers like Requirements Process Responsibility Creativity Agile promises No Process No Docs No Requirements No Plan
Scrum Revolution
Small Teams Small Deliverables Short Iterations Optimize Plan Optimize Process Scrum Principles
Worldwide 84% of All Companies Use Agile of those – 54% use Scrum Bulgaria 79% of BG Companies Use Agile of those – 58% use Scrum Scrum Adoption
Team Events Artifacts Definition of Done The Scrum Guide
Commit == Forecast Sprints == Time Boxed Meetings Scrum == Process Scrum Principles
Workflow
The Scrum Guide Targets Developers Professional Scrum Developer Course Founded 2009 by Ken Schwaber Scrum.org
Starting to Scrum
Recommended Book
Professional Scrum Developer Developer Recommended Training
Visual Studio ALM
Hosted TFS New Release Every 3 Weeks Chapter 9 – Lessons Learned at Microsoft Developer Division Licensing – free up to 5 ppl Visual Studio Online
Team Foundation Service details * Capability in preview – limits may apply. Authoring load tests requires Visual Studio Ultimate 2013 Preview. Version control (TFVC or Git) Comment on changesets & commits Work item tracking and tagging Team rooms Agile planning tools Feedback Management Agile Portfolio Management Build Web-based test case management Load testing
Agile Project Management demo
Questions??? Share your feedback for this particular session and for the overall conference experience at for a chance to win our prizes!