Cover image for Professional Scrum with Team Foundation Server 2010.
Professional Scrum with Team Foundation Server 2010.
Title:
Professional Scrum with Team Foundation Server 2010.
Author:
Resnick, Steve.
ISBN:
9781118096314
Personal Author:
Edition:
1st ed.
Physical Description:
1 online resource (336 pages)
Contents:
Professional Scrum with Team Foundation Server 2010 -- Contents -- Foreword -- Introduction -- Chapter 1: Shipping Software -- What Do You Need to Ship Software? -- Vision -- Insight -- Resources -- Planning -- Product Features -- Approaches to Project Management -- Scrum -- Microsoft Solutions Framework -- The Waterfall Method -- Comparing Methodologies -- Product Definition -- Adaptability -- Scheduling -- People -- Documentation -- Project Duration -- Summary -- Chapter 2: Organizing a Scrum Team -- Scrum Roles -- The ScrumMaster -- The Product Owner -- Team Members -- Scaling a Scrum Team -- Team Specialization -- The Scrum of Scrums Meeting -- The Product Backlog -- Sprint Synchronization -- Common Architecture -- Comparing MSF and Scrum -- The Product Manager -- The Program Manager -- The Development Manager -- Quality Assurance Manager -- The Training Manager -- Release Management -- IT Roles in Scrum -- The Project Manager -- The Architect -- Release Management -- The QA Manager -- Transitioning to Scrum -- Increasing User Involvement -- Decreasing Documentation -- Simplifying the Schedule -- Finding Problems Earlier -- Summary -- Chapter 3: Tracking What's Important in Team Foundation Server -- Understanding Your Data in TFS -- Reporting Capabilities in TFS -- Choosing Scrum -- Scrum Artifacts -- The Product Backlog -- The Sprint Backlog -- The Sprint Burndown -- The Release Burndown -- Scrum Activities -- The Release Planning Meeting -- Backlog Grooming -- The Sprint -- The Sprint Planning Meeting -- The Daily Scrum -- The Sprint Review -- The Sprint Retrospective -- Summary -- Chapter 4: Getting Started with the TFS Scrum Template -- Getting Started with the Scrum Template -- Downloading and Installing the Scrum Template -- Importing the Scrum Template into TFS -- Creating a New PBI -- Understanding Releases.

The Release Planning Meeting -- Acceptance Criteria -- Other PBI-Related Information -- Planning Poker -- The Release Burndown Chart -- The Release Goal -- The Importance of Shipping Software -- The Importance of Quality -- Ensuring Repeatability -- Understanding Sprints -- Summary -- Chapter 5: Work Items, Queries, and Reports -- Work Items -- The Area Path and Iteration Path Fields -- Product Backlog Items -- Tasks -- Sprints -- Impediments -- Bugs -- Test Cases -- Shared Steps -- Work Item Queries -- Query Types -- Work Item Queries -- Reports -- Scrum Reports -- Engineering Reports -- Building Custom Reports -- Summary -- Chapter 6: The Product Backlog -- Managing the Product Backlog -- Creating and Prioritizing PBIs -- Choosing a Tool for Creating PBIs -- The PBI Workflow -- Prioritizing PBIs -- Documenting PBIs -- Linking Artifacts: PBIs, Tasks, and Bugs -- Linking PBIs to Test Cases -- Linking PBIs to Bugs -- Linking Bugs to PBIs -- Linking Bugs to Test Cases -- Linking PBIs to Tasks -- Linking Tasks to PBIs -- Linking Tasks to Bugs -- Using the Unfinished Work Query -- Understanding Impediments -- Summary -- Chapter 7: Tracking Quality -- Knowing What to Measure -- Tracking and Resolving Bugs and Tasks -- The Workflow for Resolving Bugs -- Entering Bugs -- Viewing the Bug List -- The Workflow for Tasks -- Entering Tasks -- The Unfinished Work Query -- Test Cases -- Acceptance Criteria in a PBI -- Defining Test Cases -- Using Microsoft Test Manager to Define Test Plans -- Organizing Test Plans -- Organizing Test Suites -- Summary -- Chapter 8: Running a Release -- Creating a Release -- Developing the Product Backlog -- Creating User Stories -- Tasks -- Verifying That You Have a SharePoint Portal -- Entering PBIs -- Entering PBIs in Excel -- Entering PBIs Using the SharePoint Portal -- Entering PBIs Using Visual Studio.

Product Backlog and User Story Success and Failure Patterns -- Product Backlog and User Story Success Patterns -- Product Backlog and User Story Failure Patterns -- Linking User Stories and Tasks -- PBI Reports -- Summary -- Chapter 9: Running a Sprint -- Creating Sprints -- Working with PBIs -- The Sprint Planning Meeting -- How the Product Owner Works with PBIs -- How a Scrum Team Works with PBIs -- Measuring the Velocity of a Scrum Team -- Using Story Points to Determine Velocity -- How to Calculate Velocity Based on Story Points -- Testing Your Understanding of Velocity -- The Velocity Report -- Tracking Burndown -- Calculating Burndown by Hand -- The Sprint Burndown Chart Report -- Working with Bugs -- Creating a Bug Workflow -- Creating Backlog Items from Bugs -- Tracking Bugs -- Bug Reports -- Summary -- Chapter 10: The Retrospective -- Common Practices Related to Retrospectives -- Answering "What Worked?" -- Answering "What Didn't Work?" -- Answering "What Will We Do Differently?" -- Scrum Template Support for the Three Retrospective Questions -- How to Answer the "What Worked?" Question -- How to Answer the "What Didn't Work?" Question -- How to Answer the "What Will We Do Differently?" Question -- Summary -- Chapter 11: Improving Scrum by Using Spikes -- What Is a Spike? -- Types of Spikes -- Spikes Between Sprints -- Spikes During a Sprint -- Executing a Spike -- Code Quality -- Architectural Slices -- Summary -- Appendix A: Working with Scrum Assessments -- Using Assessment Templates -- Assessing the Daily Scrum -- Assessing the Demo -- Assessing the Retrospective -- Assessing the Planning Meeting -- A Sample Assessment -- Planning Meeting Assessment -- Daily Scrum Assessment -- Demo Meeting Assessment -- Retrospective Meeting Assessment -- Working with Checklists -- A Checklist for the Product Owner -- A Checklist for the ScrumMaster.

Appendix B: References -- Index.
Abstract:
Professional guidance on using Microsoft's Visual Studio toolset for agile project management Focusing on both process and results, this professional guide offers a practical approach to running agile software projects using Visual Studio's project management templates and tools. You'll first get a thorough overview of the interaction between traditional, scrum-based agile development techniques and the Microsoft Soutions Framework, before drilling down into the detail. The book covers tools, best practices, key templates, key data, team and process models, necessary tracking assets-and a host of other project challenges, such as project communication, organization, and budgets. Shows how to use Microsoft's agile Visual Studio toolset for agile project management Written by leading experts from Microsoft and industry, this is an authoritative guide to agile development for all Microsoft-based projects Teaches basic concepts through best practices for delivering great software on time Covers the interaction of traditional, scrum-based agile development techniques and the Microsoft Solutions Framework Focuses on what must be in place to keep a project on track, including team models, process models, detailed tracking assets, and more Professional Scrum with Team foundation Server 2010 combines theory with practical experience to help experienced software project managers and developers ship reliable software on time.
Local Note:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2017. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Electronic Access:
Click to View
Holds: Copies: