sofia event center 14-15 may 2014 martin kulov agile project management with team foundation server

23
Sofia Event Center 14-15 May 2014 Martin Kulov Agile Project Management with Team Foundation Server

Upload: meredith-barker

Post on 17-Jan-2016

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Sofia Event Center 14-15 May 2014 Martin Kulov Agile Project Management with Team Foundation Server

Sofia Event Center

14-15 May 2014

Martin Kulov

Agile Project Management with Team Foundation Server

Page 2: 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!

Page 3: Sofia Event Center 14-15 May 2014 Martin Kulov Agile Project Management with Team Foundation Server

• Very Complex• Risky• Expensive

Software Engineering

Page 4: Sofia Event Center 14-15 May 2014 Martin Kulov Agile Project Management with Team Foundation Server
Page 5: Sofia Event Center 14-15 May 2014 Martin Kulov Agile Project Management with Team Foundation Server

• Functionality• Quality• Time/Schedule• Money

Success Factors

Page 6: Sofia Event Center 14-15 May 2014 Martin Kulov Agile Project Management with Team Foundation Server

Agile Movement

Page 7: Sofia Event Center 14-15 May 2014 Martin Kulov Agile Project Management with Team Foundation Server

• 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

Page 8: Sofia Event Center 14-15 May 2014 Martin Kulov Agile Project Management with Team Foundation Server

Is Agile == Chaos?

Developers like • Requirements• Process• Responsibility• Creativity

Agile promises• No Process• No Docs• No Requirements• No Plan

Page 9: Sofia Event Center 14-15 May 2014 Martin Kulov Agile Project Management with Team Foundation Server

Scrum Revolution

Page 10: Sofia Event Center 14-15 May 2014 Martin Kulov Agile Project Management with Team Foundation Server

• Small Teams• Small Deliverables• Short Iterations• Optimize Plan• Optimize Process

Scrum Principles

Page 11: Sofia Event Center 14-15 May 2014 Martin Kulov Agile Project Management with Team Foundation Server

• 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

Page 12: Sofia Event Center 14-15 May 2014 Martin Kulov Agile Project Management with Team Foundation Server

• Team• Events• Artifacts• Definition of Done

The Scrum Guide

Page 13: Sofia Event Center 14-15 May 2014 Martin Kulov Agile Project Management with Team Foundation Server

• Commit == Forecast• Sprints == Time Boxed Meetings• Scrum == Process

Scrum Principles

Page 14: Sofia Event Center 14-15 May 2014 Martin Kulov Agile Project Management with Team Foundation Server

Workflow

Page 15: Sofia Event Center 14-15 May 2014 Martin Kulov Agile Project Management with Team Foundation Server

• The Scrum Guide• Targets Developers• Professional Scrum Developer Course• Founded 2009 by Ken Schwaber

Scrum.org

Page 16: Sofia Event Center 14-15 May 2014 Martin Kulov Agile Project Management with Team Foundation Server

Starting to Scrum

Page 17: Sofia Event Center 14-15 May 2014 Martin Kulov Agile Project Management with Team Foundation Server

Recommended Book

Page 18: Sofia Event Center 14-15 May 2014 Martin Kulov Agile Project Management with Team Foundation Server

•Professional Scrum Developer•https://www.scrum.org/Courses/Professional-Scrum-Developer

Recommended Training

Page 19: Sofia Event Center 14-15 May 2014 Martin Kulov Agile Project Management with Team Foundation Server

Source Repos

Test Case Management

Feedback Management

Build and Continuous Integration

Agile Planning

Team Rooms

Team Foundation Server

Visual Studio ALM

Page 20: Sofia Event Center 14-15 May 2014 Martin Kulov Agile Project Management with Team Foundation Server

• 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

Page 21: Sofia Event Center 14-15 May 2014 Martin Kulov Agile Project Management with Team Foundation Server

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

Page 22: Sofia Event Center 14-15 May 2014 Martin Kulov Agile Project Management with Team Foundation Server

Agile Project Management demo

Page 23: Sofia Event Center 14-15 May 2014 Martin Kulov Agile Project Management with Team Foundation Server

Questions???Share your feedback for this particular sessionand for the overall conference experience at

http://aka.ms/intouchfor a chance to win our prizes!