Presentation is loading. Please wait.

Presentation is loading. Please wait.

Implementing Scrum Using Team Foundation Server 2012 David Starr Chief Software Craftsman Scrum.org.

Similar presentations


Presentation on theme: "Implementing Scrum Using Team Foundation Server 2012 David Starr Chief Software Craftsman Scrum.org."— Presentation transcript:

1 Implementing Scrum Using Team Foundation Server 2012 David Starr Chief Software Craftsman Scrum.org

2 Find Me Later At DEV-TLC: Application Lifecycle Management (ALM)

3

4 Module 1 Why Scrum?

5

6 Time PlanningAnalysisDevelopTestIntegrateDeployValidate Analysis Develop Test Integrate Deploy Validate Planning Analysis Develop Test Integrate Deploy Validate Analysis Develop Test Integrate Deploy Validate Analysis Develop Test Integrate Deploy Validate Analysis Develop Test Integrate Deploy Validate

7 Visibility Ability to Change Business ValueRisk

8

9 Module 2 Scrumdamentals

10

11

12 Sprint Planning Scrum Master Sprint Backlog Dev Team Daily Scrum Sprint Retrospective Product Owner Increment Product Backlog Sprint Sprint Review

13 Module 3 Visual Studio Scrum 2.0

14

15

16

17

18 Teams

19 Team Alerts

20 Module 4 The Product Backlog

21 VagueEstimated PBIs Next Sprint Next Sprint Next Sprint Next Sprint Tasks This Sprint This Sprint Understood Next Release Next Release Other Backlog Items Other Backlog Items

22

23 Module 5 The Sprint

24 Sprint Planning Sprint Review Sprint Retro Daily Scrums

25 This is when projects are typically funded.

26

27

28 Sprint Backlog Product Backlog

29 Top 3 Avg 23 Best Case Middle 3 Avg 19 Likely Case Bottom 3 Avg 14 Worst Case

30 Best Case: 3 Sprints X 23 points = 69 points Most Likely Case: 3 Sprints X 19 points = 57points Worst Case: 3 Sprints X 14 points = 42 points Product Backlog Estimate : 13 Estimate : 20 Estimate : 1 Estimate : 3 Estimate : 5 Estimate : 8 Estimate : 3 Estimate : 20 Estimate: 2 Estimate : 100 Estimate : 13 Top 3 Avg - 23 Best Case Middle 3 Avg - 19 Likely Case Bottom 3 Avg -14 Worst Case

31 Module 6 Getting to "Done"

32

33 Operational Acceptance (Production) User Acceptance Testing System, Performance, Other -ility Testing Integration Testing Continuous Integration * Check-In * Developer Tests Pass Compile and Link IntelliSense Cost of Error Cost of Error

34 Manufacturer Instructions Client Criteria Code or Law Personal Craftsmanship Done

35

36 Find Me Later At DEV-TLC: Application Lifecycle Management (ALM)

37 Breakout Sessions FDN02Application Lifecycle Management (ALM): It’s a Team Sport DEV321Continuous Feedback in Agile Teams DEV344Developer Collaboration with Visual Studio 2012 DEV346All Aboard the Team Foundation Server Express DEV212Implementing Scrum Using Team Foundation Server 2012 DEV316Application Lifecycle Management Tools for C++ in Visual Studio 2012 AAP309Making Agile Estimation Work DEV263Dev-Ops Best Practices On The Microsoft Stack DEV214Introducing the New Visual Studio 2012 Unit Testing Experience DEV337Software Testing with Microsoft Test Manager 2012 and Lab Management DEV370Automating Server-Based Build, QA and Test with Visual Studio 2012

38 Breakout Sessions DEV362From Development to Production: Optimizing For Continuous Delivery DEV310Continuous Delivery of Windows Azure Cloud Apps DEV318Working on an Agile Team with Visual Studio 2012 DEV390IntelliTrace, What Is It and How Can I Use It To My Benefits DEV217Deep Dive Into Team Foundation Server 2012 Agile Management Tools DEV345The Accidental Team Foundation Server Admin AAP401Real World Developer Testing with Visual Studio 2012 DEV340Taking ALM to the Cloud with the Team Foundation Service DEV317Going Beyond F11: Debug Better and Faster with Visual Studio 2012 DEV312Create Robust, Maintainable Coded UI Tests with Visual Studio 2012 DEV411Testing Un-Testable Code with Fake in Visual Studio 2012

39 Breakout Sessions DEV324A Modern Architecture Review: Using the New Code Review Tools DEV412Identify & Fix Performance Problems with Visual Studio 2012 Ultimate Hands-on Labs (session codes and titles) DEV11-HOLAgile Project Management in Team Foundation Server 2012 DEV12-HOLBuild the Right Software and Collaborate Effectively Using Storyboarding and Feedback Tools in Visual Studio 2012 DEV13-HOLUsing IntelliTrace with Production Systems to Quickly Diagnose and Fix Issues DEV16-HOLLearn How Microsoft Test Manager 2012 Will Embrace an Exploratory Testing Approach DEV17-HOLExplore the New Unit Testing and Code Clone Capabilities of Visual Studio 2012 DEV19-HOLDiscover How the New Features of Team Foundation Server 2012 Can Improve Collaboration in Your Development Team

40 Connect. Share. Discuss. http://europe.msteched.com Learning Microsoft Certification & Training Resources www.microsoft.com/learning TechNet Resources for IT Professionals http://microsoft.com/technet Resources for Developers http://microsoft.com/msdn

41 Evaluations http://europe.msteched.com/sessions Submit your evals online


Download ppt "Implementing Scrum Using Team Foundation Server 2012 David Starr Chief Software Craftsman Scrum.org."

Similar presentations


Ads by Google