TFS 2010 What’s new and interesting. Key Items Agile Planning Tools – Slides #3-#6 Improved parallel development - Slides #7-#8 Continuous Integration.

Slides:



Advertisements
Similar presentations
Introduction Lesson 1 Microsoft Office 2010 and the Internet
Advertisements

MICHAEL MARINO CSC 101 Whats New in Office Office Live Workspace 3 new things about Office Live Workspace are: Anywhere Access Store Microsoft.
Team Development with Microsoft Scrum 1.0 Doncho Angelov Developer Evangelist Microsoft Bulgaria.
HP Quality Center Overview.
 Lori Lamkin Product Unit Manager Microsoft Corporation  Sunder Raman Program Manager Microsoft Corporation TL09.
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.
Microsoft Confidential2 AdministrationTestingProject Mgmt.
Project Management with TFS 1. What TFS offers for Project Management? Work Item tracking 2 Portfolio backlog Backlog Issue tracking Feature Product Backlog.
Modern app development Continuous value delivery and rapid response to change.
Graham Pembery October  Application Lifecycle Management Planning  Effective Team Work  Build Process Improvements  Testing Feedback.
Agile Planning Tools in Team Foundation Server 2012 – Make them your Own Anthony Borton ALM Trainer/Consultant Enhance ALM Pty Ltd DEV326.
Visual Studio Online. What it Provides Visual Studio Online, based on the capabilities of Team Foundation Server with additional cloud services, is the.
Software Delivery. Software Delivery Management  Managing Requirements and Changes  Managing Resources  Managing Configuration  Managing Defects 
Applicatieplatform congres 12 & 13 maart. Sam Guckenheimer Microsoft Corporation.
Visual Studio Team System (VSTS). Richard Hundhausen Author of software development books Microsoft Regional Director Microsoft MVP (VSTS) MCT, MCSD,
ConnectedDevelopment Supported by 26 MAY Disclaimer text to go here after the video.
Mike Azocar Sr. Developer Technical Specialist Microsoft Corporation
Sy config. SY Non-Student machines –SYTS Team system –SY01 Sql Server Student machines –SY02 –SY03 –SY04 –SY05 –SY06 –SY07 –SY08.
© conchango Scrum for Team System.
, TargetProcesswww.targetprocess.com1 TargetProcess:Suite Agile Project Management System Powers iterative development Focuses on Project Planning,
Team Foundation Server Lothar Wieske Lifecycle Management Technology Specialist Microsoft Deutschland GmbH.
TFS Continuous Global Delivery Vinay Badami Director of Development Visual Studio Microsoft Corporation.
Software Development using SCRUM for Visual Team System Sascha P. Corti Developer Evangelist Microsoft Switzerland GmbH
T EAM F OUNDATION S ERVER IN D EVELOPMENT Kambiz Saremi.
Introduction to SharePoint Development with VS2010 Paul Yuknewicz Lead Program Manager
Visual Studio 2005 Team System: Enterprise Class Source Control & Work Item Tracking Ajay Sudan Microsoft Corporation
TEAM FOUNDATION SERVER (TFS) By Sunny Niranjana Devi. M.
QWise software engineering – refactored! Testing, testing A first-look at the new testing capabilities in Visual Studio 2010 Mathias Olausson.
Development Best Practices Concepts & Microsoft’s Approach.
Application Lifecycle Management and the cloud
What’s New in Visio 2007 Office Visio 2007 is easy to use and comes with diagram- specific shapes and tools that enable you to quickly create professional-looking.
XP New Perspectives on Introducing Microsoft Office XP Tutorial 1 1 Introducing Microsoft Office XP Tutorial 1.
@benday #vslive Automated Build, Test & Deploy with TFS, ASP.NET, and SQL Server Benjamin
DELIVERON CONSULTING SERVICES Getting Agile with Team Foundation Server 2010.
Planning and Tracking Projects with VSTS 2010 By Ahmed Nasr 1.
De-mystifying TFS Reporting Benjamin Day Level: Intermediate.
Class Instructor Name Date. Classroom Tips Class Roster – Please Sign In Class Roster – Please Sign In Internet Usage Internet Usage –Breaks and Lunch.
Developing Workflows with SharePoint Designer David Coe Application Development Consultant Microsoft Corporation.
Business Solutions Using Microsoft ® Office SharePoint ® Server ROADSHOW.
April 4, Team Foundation Server Business Analyst Build Server Tech Writer on Mac OS X.NET Developer on Visual Studio Test Team User.
© 2008 IBM Corporation ® IBM Cognos Business Viewpoint Miguel Garcia - Solutions Architect.
04 | Define a Software Iteration Steven Borg | Co-founder & Strategist, Northwest Cadence Anthony Borton | ALM Consultant, Enhance ALM.
Customizing and extending TFS Michael Juřek Software Architect Microsoft s.r.o.
Stephanie Saad Cuthbertson Group Program Manager Microsoft Session Code: DEV 202.
Team Foundation Server 2012 Maximiliano Déboli Director de Desarrollo Microsoft Azure MVP
Source Code Management Per Ahlberg Developer Evangelist Developer & Platform Evangelism Microsoft Sweden.
DevDiv’s Cadence – The Journey Feb Jan Mar TFS 2008 TFS 2010 TFS 2012/ weeks 10 – 12 weeks 3 weeks Apr.
0 eCPIC User Training: Portfolios Module These training materials are owned by the Federal Government. They can be used or modified only by FESCOM member.
Anubha Gupta | Software Engineer Visual Studio Online Microsoft Corp. Visual Studio Enterprise Leveraging modern tools to streamline Build and Release.
Team Foundation Server Overview. Team Foundation Server  Where did it come from?  MS Delta  MS SourceSafe.
Agile Metrics It’s Not All That Complicated. © 2011 VersionOne 2 Welcome – About your Trainer, Katia Sullivan VersionOne Product Trainer and Agile Coach.
Team Foundation Server 2010 Introductory presentation.
Introducing Visual Studio 2010: What It Is and Why You Should Care
WHEN TITLE IS NOT A QUESTION N O ‘WE CAN’ CA Agile Vision Product Manager Michael Lester.
Step-by-Step Migration and Adoption Mark Michaelis Architect, Author, and Trainer Eric Lee Microsoft Product Manager Visual Studio 2005 Team Foundation.
TEAM FOUNDATION VERSION CONTROL AN OVERVIEW AND WALKTHROUGH By: Michael Mallar.
Eliminate Team Build Headaches with Unit Tests, WiX and Virtualization Benjamin Day
YOUR LOGO Phase 2 International Providing critical business software solutions at affordable prices.
What's New in Visual Studio 2010 Debugging Brian Peek Senior Consultant, ASPSOFT, Inc. Microsoft MVP - C#
Automation Testing Trainer: Eran Ruso. Training Agenda Automation Testing Introduction Microsoft Automation Testing Tool Box Coded UI Test and Unit Test.
By Manish Shrotriya CSE MS 4 Point Agile Manifesto 1.Individuals and interactions over processes and tools 2.Working software over comprehensive.
Informed Traveler Program and Applications Agile / Scrum Overview Jerry Inberg.
Managing Software Development Projects with Jira.
Agile Scrum Management
Introduction to Team Foundation Server 2010
Team Foundation Server 2010 for Everyone
Quality Assurance in an Agile Development Team Michelle Wu 2018 PNSQC
DAT381 Team Development with SQL Server 2005
Office 365 Development July 2014.
Jamie Cool Program Manager Microsoft
Presentation transcript:

TFS 2010 What’s new and interesting

Key Items Agile Planning Tools – Slides #3-#6 Improved parallel development - Slides #7-#8 Continuous Integration ++ – Slide #9 Architectural validation integration with build –Slide #10 Team Build enhanced – Slides #11-#12 Hierarchical Work Items, easier Project Management – Slide #13 Easy TFS Manageability – Slide #14 Explore more… - Slide #15

Agile planning tools Visual Studio Team System (VSTS) 2010 introduces new features and capabilities to help agile teams with planning Agile teams opt for multiple levels of planning with course corrections over a waterfall-style plan Support for Agile type of planning  VSTS 2010 introduces two new Excel workbooks for Release planning and Iteration planning  These excel based planning work books are closely integrated with TFS – Product backlog and iteration backlog synchronized to automatically capture the status of a user story or a task work item 1. Broad set of features or User stories 2. A list of requirements desired by customers in an application 1. High-level user stories from the product backlog are reviewed and are broken down in to smaller user stories 2. These user stories and associated tasks are then estimated in hours.

Agile workbooks Product Backlog workbook - Primarily serves as a list of requirements desired by customers in an application Iteration Backlog workbook

Capacity planning Capacity planning spreadsheet - specify the date range for iterations, the number of team members, and any interruptions during the iteration, such as holidays. This data, combined with the user story estimates and velocity, creates a chart that gives a sense of what the iteration work load looks like Velocity calculation - amount of work being completed by the team in an iteration & capacity planning spreadsheet can pull the historical data from the TFS data warehouse More reports like Burndown and Velocity, Remaining Work, and Stories Progress come with Agile template

Integrated view Product backlog worksheet  Team tab Work Items group  Configure List

Parallel Development Visualize branch relationships Folders and branches have a different appearance and different capabilities Hierarchy of a Team project

Tracking ChangeSets/Merges Track Merge timelines Track ChangeSets across branches

Continuous Integration ++ Gated Check-In  Bring more stability to the build process  Be proactive – don’t let a build to fail.. Stop that change before it breaks the system  Reduce code change roll backs A mechanism to validate developer changes on a clean box with TIP version Take the latest code available, take developer changes, compile on a central build server If successful -> Check-In the change If not -> reject the change [optionally, can create bug WI to track that to closure]

Architectural validation on every build Specify the layers of Architecture Map P hysical implementation to Logical architecture [ drag the actual class implementations into the corresponding layer] Generate dependenciesMake correctionsValidate ArchitectureIntegrate this with every build.. Get physical and logical in sync, enforce that through automation Generated dependencies Validation

Team Build Architecture enhanced New architecture supports improved Build machine utilization Reduce number of build machines/project and build machine maintenance Each project collection is associated with a Build Controller Build Controller to manage the builds, build agents and load balance

Improved Build summary - Customizable WPF reports 1.Last 9 build status of the same build definition 2.Small triangle denotes current build 3.Height shows time taken for each build 4.Color shows the result 5.Hover over each bar and get more information…

Hierarchical Work Items Great enhancement towards task decomposition - breaking high level tasks down into sub-tasks and those down into further sub-tasks, etc Integration with Excel & MS Project

Easy maintenance Change all App tier settings at 1 place TFS logs integrated Manage Team Build settings

Explore more… References to explore all 2010 features Architecture ( Development & Database ( Lab Management ( Test ( TFS (