sofia event center 14-15 may 2014 martin kulov agile project management with team foundation server
TRANSCRIPT
Sofia Event Center
14-15 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•https://www.scrum.org/Courses/Professional-Scrum-Developer
Recommended Training
Source Repos
Test Case Management
Feedback Management
Build and Continuous Integration
Agile Planning
Team Rooms
Team Foundation Server
Visual Studio ALM
• Hosted TFS • New Release Every 3 Weeks• Chapter 9 – Lessons Learned at Microsoft
Developer Division• http://go.microsoft.com/?linkid=9817300 • Licensing – free up to 5 ppl
Visual Studio Online
Team Foundation Service details
Included for certain paid MSDN subscribers:
Free Plan for up to 5 users
Additional information at visualstudio.com
* 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 sessionand for the overall conference experience at
http://aka.ms/intouchfor a chance to win our prizes!