ConnectedDevelopment Supported by 26 MAY 2011. Disclaimer text to go here after the video.
-
date post
19-Dec-2015 -
Category
Documents
-
view
214 -
download
1
Transcript of ConnectedDevelopment Supported by 26 MAY 2011. Disclaimer text to go here after the video.
Connected Development
Supported by
26 MAY 2011
Giles DaviesMicrosoft
@ukvs
http://blogs.msdn.com/b/ukvsts/rss.aspx
Managing your project with Team Foundation Server
Connected Development
The platform
Team Foundation Server
User Stories
TasksBugs
Builds
TestsCode
Reports
Environments
Planning
Single Repository
User Stories
TasksBugs
Builds
TestsCode
Reports
Environments
Planning
Single Repository
Connected Development
The building blocks for Project Management
Work Items
Planning
Assignment
Tracking
Traceability
Metrics
Work Items
Connected Development
Demo
Work Items
Microsoft Confidential11
Decision makers choose to invest in the right projects based on business drivers and cost
Project ServerPortfolio Selection
Microsoft Confidential12
Program Managers can see the status and KPIs across the entire portfolio
Project ServerPortfolio Status
Microsoft Confidential13
Project managers can see resource availability across projects
Project ServerResource Management
Connected Development
Project Server TFS Integration
Up-to-date project status and resource availability across agile and formal teams
Project managers track high-level requirements, while team leads manage the details
Project managers live in Project Server which supports their workflow, while team leads live in TFS which supports their workflow
Connected Development
Automation, automation, automation
Reporting
Dashboards• SharePoint Portal• Customisable
Reports• SQL Server Reports• Excel Reports• Work Item Query based reports• Customisable
SQL Server Reporting Services• Metrics from use• Trend analysis
Reporting
Adapter
Adapter
Adapter
Adapter
Adapter
Adapter
Common Structures
Work Item Tracking
Version Control
Build
Test Management
3rd Party Adapters
Team Foundation Server Operational
Stores
Data Collection every 2 Hours by Default. Controlled by
RunIntervalSeconds Property
TFSAnalysisData
WarehouseOLAP Cube
TFSWarehouseData Warehouse
Relational Database
SSRS Reports Excel Reports
Metrics to Reports
SharePoint
• Microsoft Office SharePoint Server 2007• Windows SharePoint Services 3.0• SharePoint Server 2010• SharePoint Foundation 2010
Reporting Services • http://TFSServerName/Reports
Visual Studio • Professional• Premium• Ultimate
Microsoft Excel • 2007 and above (workaround for 2003)
Microsoft Outlook• http://www.teamsystemsolutions.com/teamlook• http://www.ekobit.com/ProductsDetailView.aspx?
id=1
Consuming Reports
Connected Development
Demo
Reporting
Connected Development
How do you run your projects?
Process
Connected Development
One Process to Bind Them All?
Connected Development
Process Templates
Process Templates
MSF Agile
MSF CMMi
SDL
EssUPYour process
Microsoft Scrum
EMC Scrum
Some have taken it to mean … that the agile development community is populated by neo-Luddites tossing tool CDs onto bonfires and scratching project plans on cave walls with the burnt ends of sticks.
“The Agile Manifesto says, “We value processes and tools, but we value individuals and interactions more.” …
Kent Beck, Tools for Agility White Paper
I appreciate the opportunity to counteract this impression, to make the case for the appropriate use of tools (and processes) in agile development”
Connected Development
Visual Studio Scrum 1.0
Scrum Process Template
Developed closely with a group of Scrum experts and trainers teaching the new Professional Scrum Developer Program including Ken Schwaber from http://www.scrum.org/
• Release Burndown • Velocity • Sprint Burndown • Build Success Over Time • Build Summary • Test Case Readiness • Test Plan Progress
Product Backlog
How much work remains in the sprint?
Is your team on track to finish all work for the sprint?
When will your team finish all work for the sprint?
How much work for the sprint is in progress?
How much effort has your team completed in each sprint?
What is the maximum velocity of your team?
What is the minimum velocity of your team?
What is the average velocity of your team?
How much work remains in the release?
How quickly is your team working through the
product backlog?
Connected Development
What’s coming to help project management?
vNext
Connected Development
Project Management Aspects
Visual Studio vNext ALM
Connected Development
Q&A
Connected Development
Supported by
26 MAY 2011
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.