AGILE PROJECT MANAGEMENT WITH TEAM FOUNDATION SERVER 2010 Brian Keller Microsoft.

Slides:



Advertisements
Similar presentations
practicing agile development since 2002 csm x 4, cspo x 2 contracted ken schwaber taught agile to 100s agile alliance, acm, ieee mike cohn disciple delivered.
Advertisements

Current Version: Developer Preview. jeff fattic microsoft developer technology specialist alm & dev tools blog:
Program Management School Agile & ADDIE Add-Up (AAAU) Elliott Masies Learning 2012 October 21-24, 2012.
Interoperability. What is testing? Where have we come from? Where are we now? Why is nFocus at MSAIC? Overview.
Agenda −Scrum with TFS 2010 using MSF for Agile 5.0 −Planning the Project −How do you plan the project? −Project planning in TFS 2010 −Planning a Sprint.
Agile Project Management with Scrum
Working on an Agile Team with Visual Studio 2012 and Team Foundation Server 2012 Peter Provost Sr. Program Manager Lead Microsoft Corporation DEV318.
Real World Scrum with Team Foundation Server 2013 Benjamin
Simon Reindl Accentient Agenda  Scrumdamentals  Context - Agile  Overview  Roles  Time Boxes  Artefacts  Rules  Scrum with.
Visual Studio Online. What it Provides Visual Studio Online, based on the capabilities of Team Foundation Server with additional cloud services, is the.
Agile Process Models. Prescriptive models don’t work It is unrealistic to not have changes. Why? The Agile Manifesto: Individuals and interactions over.
Agile development By Sam Chamberlain. First a bit of history..
ConnectedDevelopment Supported by 26 MAY Disclaimer text to go here after the video.
CLAIMS BASED IDENTITY Scott Densmore Sr. Software Development Engineer Microsoft patterns & practices.
Managing a Project Using an Agile Approach and the PMBOK® Guide
Introduction to Agile.
PopMedNet Software Development Life Cycle Chayim Herzig-Marx Harvard Pilgrim Health Care Institute Daniel Dee Lincoln Peak Partners.
Real World Software Development Management and Solutions Mario Cardinal March 16, 2011.
QWise software engineering – refactored! Testing, testing A first-look at the new testing capabilities in Visual Studio 2010 Mathias Olausson.
Michael Burnside Blog: Software Quality Assurance, Quality Engineering, and Web and Mobile Test.
DELIVERON CONSULTING SERVICES Getting Agile with Team Foundation Server 2010.
Planning and Tracking Projects with VSTS 2010 By Ahmed Nasr 1.
Agile and XP Development Dan Fleck 2008 Dan Fleck 2008.
4/23/ :45 PM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Agile Concepts - II “Agile” Estimating & Planning Nupul Kukreja 5 th November, 2014.
04 | Define a Software Iteration Steven Borg | Co-founder & Strategist, Northwest Cadence Anthony Borton | ALM Consultant, Enhance ALM.
SCRUMBAN?!?! What is it and how can it help your team?
Tejasvi Kumar Developer Technology Specialist | Microsoft India
Course 2138 Empowering Agile Development With CaliberRM  Jerry D. Odenwelder Jr.  Principal Software Engineer.
Team Foundation Server 2012 Maximiliano Déboli Director de Desarrollo Microsoft Azure MVP
Visual Studio Online Visual Studio.NET Work BuildTest Deploy Insights Code Visual Studio Online.
Sofia Event Center May 2014 Martin Kulov Agile Project Management with Team Foundation Server.
Theories of Agile, Fails of Security Daniel Liber CyberArk.
#AgileEd. Using Agile in the Classroom Cindy Royal, Associate Professor Texas State University slideshare.net/cindyroyal #AgileEd.
CSPC 464 Fall 2014 Son Nguyen. 1. The Process of Software Architecting, Peter Eeles, Peter Cripss 2. Software Architecture for Developers, Simon Brown.
Cultivating Agile Requirements
Team Foundation Server 2010 Introductory presentation.
PRIORITIZE PLAN EXECUTE RESPOND Prioritizing PRIORITIZE PLAN EXECUTE RESPOND.
WHEN TITLE IS NOT A QUESTION N O ‘WE CAN’ CA Agile Vision Product Manager Michael Lester.
AGILE - IMPLEMENTATION (C) CLARION TECHNOLOGIES. ability to move quickly and easily…. AGILE MEANING (LITERALLY)
10 key principles of agile software development
Using Scrum to Improve Teamwork, Communication, Quality and Speed
AGILE - IMPLEMENTATION (C) CLARION TECHNOLOGIES. ability to move quickly and easily…. AGILE MEANING (LITERALLY)
TEST AUTOMATION WITH VISUAL STUDIO 2010: CODED UI TESTS AND LAB MANAGEMENT Brian Keller Microsoft.
MANUAL TESTING WITH MICROSOFT TEST MANAGER 2010 Brian Keller Microsoft.
Developing for the Future with Visual Studio 11 Karl Davies-Barrett CEE DPE Tech Lead, Microsoft Brian Keller, Microsoft Sr. Technical Evangelist, Microsoft.
By Manish Shrotriya CSE MS 4 Point Agile Manifesto 1.Individuals and interactions over processes and tools 2.Working software over comprehensive.
Agile Methodology. -Dhanashree Kumkar -Plus91 Technologies.
Using Scrum to Improve Teamwork, Communication, Quality and Speed.
Informed Traveler Program and Applications Agile / Scrum Overview Jerry Inberg.
CMPS 116 Software Design Project. Introduction Instructor: Dr. Huahai Yang IBM Research – Almaden Former SUNY Albany Programming.
HETEROGENEOUS DEVELOPMENT WITH VISUAL STUDIO 2010 Mitch Denny Chief Technology Officer Readify SESSION CODE: #DEV307 (c) 2011 Microsoft. All rights reserved.
Manifesto for Agile Software Development
Agile Methodology and Scrum
AGILE SCRUM METHODOLOGY
Scrum.
What's new in Visual Studio 11 for Application Lifecycle Management
Modern Application Lifecycle Management
Where Agile Business Meets Agile Development
Agile Software Development Brian Moseley.
Product Backlog List of things that needs to be done to make the product come into existence 
Tech·Ed North America /14/2018 7:13 PM
Agile Planning with Visual Studio Team Services (VSTS)
What's new in Visual Studio 11 for Application Lifecycle Management
Real World Scrum with TFS & VSTS / Azure DevOps
Adjective: Able to move quickly and easily. Principles and Values
Visual Studio vnext directions
A quick intro to SCRUM and KANBAN By John Voris.
Welcome to Architect Insight 2010
Presentation transcript:

AGILE PROJECT MANAGEMENT WITH TEAM FOUNDATION SERVER 2010 Brian Keller Microsoft

MANUAL TESTING WITH MICROSOFT TEST MANAGER 2010 Philosophy and Design Goals Microsoft Test Manager  Test Plans  Test Case Management  Authoring Tests  Running Tests  Fast-Forward for Manual Testing Introduction to Coded UI Tests Tuesday| 3:45 PM – 5:00 PM Mediteranea 2

TEST AUTOMATION WITH VISUAL STUDIO 2010: CODED UI TESTS AND LAB MANAGEMENT Advanced Coded UI Tests Lab Management  Build-Deploy-Test  Best Practices  Getting Started Wednesday | 9:45 AM – 11:00 AM Europa 2

AGILE PROJECT MANAGEMENT WITH TEAM FOUNDATION SERVER 2010 Backlog Management Iteration Planning Running the Sprint Project Server Integration Team Foundation Server vNext

I WORK HERE…

…ON THIS…

…AND THIS.

I BLOG HERE:

INDIVIDUALS AND INTERACTIONS over processes and tools WORKING SOFTWARE over comprehensive documentation CUSTOMER COLLABORATION over contract negotiation RESPONDING TO CHANGE over following a plan THE AGILE MANIFESTO

Product Backlog Sprint Backlog Sprint Potentially Shippable Increment

Product Backlog 1 8 Priority 5

Product Backlog

Acceptance Criteria I can search for …. I can pay with a …. I can view and edit … Product Backlog

DEMO Backlog Management

Product Backlog Sprint Backlog Sprint Potentially Shippable Increment

5 8 5 Product Backlog Sprint Backlog 3

Product Backlog Sprint Backlog

Product Backlog Sprint Backlog

Product Backlog Sprint Backlog TOO BIG!

Product Backlog Sprint Backlog COMMIT!

DEMO Iteration Planning

Product Backlog Sprint Backlog Sprint Potentially Shippable Increment

Product Backlog Sprint Backlog

Product Backlog Sprint Backlog

Product Backlog Sprint Backlog

Product Backlog Sprint Backlog

Product Backlog Sprint Backlog Sprint Potentially Shippable Increment

Product Backlog Sprint Backlog

Product Backlog Sprint Backlog What worked? What didn’t work? What should we change?

Product Backlog Velocity Sprint 1: Sprint 2: Sprint 3: Sprint 4:

Product Backlog Priority

Product Backlog Sprint Backlog Sprint Potentially Shippable Increment

Burndown chart tracks remaining and completed work

Detailed sprint progress is tracked on the project portal The burndown shows the team on track… And almost half of the tasks remain open But the team hasn’t closed any of the three stories…

Test are passing… But bugs are climbing steadily The portal brings data together so it can be analyzed to ensure success on a sprint

Rich set of reports track progress

1.Define done 2.Fail fast 3.Understand your team’s velocity 4.Write unit tests – always 5.Bugs are real work 6.Code with confidence 7. Always deliver value 8. Finish what you start 9. Autonomy, mastery, purpose 10. Do the right thing… at the right time 11. Plan until you need to learn 12. Quality is not a variable

QUESTIONS? After the session please fulfil the questionnaire. Questionnaires will be sent to you by and will be available in the profile section of the NT Conference website Thank you!