DEV 467 Microsoft Visual Studio 2005 Team System
- Slides: 48
DEV 467 Microsoft Visual Studio 2005 Team System: Using Visual Studio 2005 Team System to Support Your Agile Processes Randy Miller Program Manager Microsoft Solutions Framework Microsoft Corporation
Agenda A look at Microsoft Visual Studio Team System Microsoft Solutions Framework (MSF) Customizing the MSF Process Customizing a Lightweight Environment Creating a MSF Process Template Where to Find More Lots of demo action
The Problem with Process Predictable Repeatable Productive • Complex • Disconnected • Hardened Challenges Getting people to know about it Getting people to use it
Deployment Topology Visual Studio Team Foundation
Process Templates in Visual Studio Team System Work Item types Workflow Document templates Reports Project Checklist Groups and permissions Process Guidance
Touring a Team Project
Partner Solutions for MSFv 4 WSS-based work and project management solution based on MSFv 4 http: //www. brightworkonline. com/sites/BWDe mo%20 readonly Process authoring, tailoring and deployment for VSTS http: //www. osellus. com/msf
Agenda A look at Microsoft Visual Studio Team System Microsoft Solutions Framework (MSF) for Agile Software Development Customizing the MSF Process Customizing a Lightweight Environment Creating a MSF Process Template Where to Find More Lots of demo action
MSF as a Family of Processes MSF for Agile Software Dev MSF for CMMI Process Improvement Third-Party Offerings In-House Customizations
MSF for Agile Software Development First agile process that considers the whole software lifecycle and the full software team. Iterative and incremental Scenario-driven Small teams (large projects utilize the team of teams approach) Quality of Service requirements Risks Utilizes a context-driven testing approach (based on test metric thresholds)
MSF for CMMI Process Improvement First agile CMMI process Help organizations operate at Capability Maturity Model Integration (CMMI) level 3, a standard defined by the Carnegie Mellon Software Engineering Institute (SEI) Elaborates on the MSF for Agile Software Development process More work items Extensive reporting Does not replace process improvement infrastructure
MSF for Agile Software Development
Agenda A Look at Visual Studio Team System MSF for Agile Software Development Customizing the MSF Process Customizing a Lightweight Environment Creating a MSF Process Template Where to Find More
About Osellus Leading Process Automation Solution Provider Head Office Toronto – Offices in California, Bangkok Microsoft VSIP Premier Partner IRIS-VSTS Interface Products (IRIS Suite) IRIS Process Author (Process Tailoring) IRIS Process Live (Process Enactment) IRIS Process Metrics (Process Monitoring & Metrics) IRIS-on-Demand (MSF Tailoring Online Service) new Supports All Methodologies (MSF, RUP, PM-BOK, etc. ) All Frameworks (CMMI, ITIL, etc. ) Services Process Consulting Practice
IRIS Process Author Sammy Wahab Osellus
The Need for Processes Tailoring Process Tailoring MSF for Agile Software Dev MSF for CMMI Process Improvement Third-Party Offerings (RUP, CMMI, etc. ) In-House Processes IRIS Process Author Process Tailoring, Publishing & VSTS Process Templates
Solution Standard Processes Commercial SDLC Methodologies (MSF, 3 rd Party) Internal Best Practices Process Improvement Frameworks (CMMI, ISO, PM-BOK) Author Tailored Processes Tailor IRIS Process Author VSTS Process Template (XML) Visual Studio 2005 Team System Publish WWW PDF Process level guidance Project level guidance Practitioner
Customizing MSF
IRIS-on-Demand for MSF www. osellus. com/MSF
Add, Edit, Delete Elements (Activities, Roles, Work Product, etc. ) Import Elements from other Packages for Re -use & Abstraction)
Attach External Documents, Templates, Checklist in various format
Create sophisticated workflows
Extend MSF Validate the Tailored Processes Print or Publish the processes
Customized MSF 3. 1
The system analyst role leads and coordinates requirements elicitation and use-case modeling by outlining the system's functionality and delimiting the system; for example, establishing what actors and use cases exist, and how they interact. Customized RUP
Customized Methodology in VSTS Customized Work Item Type Rich Process Guidance
Customizing MSF
Agenda A Look at Visual Studio Team System MSF for Agile Software Development Customizing the MSF Process Customizing a Lightweight Environment Creating a MSF Process Template Where to Find More
Company Overview Bright. Work builds solutions and tools that extends Windows Share. Point Services (WSS) for work and project management Founded in 1996 Offices in U. S. (Boston and Seattle) and Europe (Galway, IRL) Partners in U. S. and Europe Microsoft relationships [1998] A Lotus Premium Partner – recruited to be a Microsoft partner!! [1998] Exchange 2000, [2000] Share. Point 2001 and [2002] Share. Point 2003 JDP (Joint Development Program) participant [2001] Member Microsoft Portal and Collaboration PAC (Partner Advisory Council) [2003] Member Microsoft Share. Point DAC (Developer Advisory Council) [2003] Participant Visual Studio Team System 2005 TAP (Technology Adoption Program) [2001 to now!] Microsoft is one of our largest customers
Customizing and Implementing MSF for Agile Software Development on the Share. Point platform with Bright. Work Eamonn Mc. Guinness, Bright. Work
Share. Point and VSTS as Solutions for MSF adoption / implementation VSTS for your engineering group Share. Point solution for everyone else
Customizing and Implementing MSF for Agile Software Development using Share. Point
Agenda A Look at Visual Studio Team System MSF for Agile Software Development Customizing the MSF Process Customizing a Lightweight Environment Creating a MSF Process Template Where to Find More
Our New Project
MSF Core Role performs permissions Activity belongs to s ule d e h sc produces & consumes Work Product tracks owns Key: Process Guidance Prescribes VSTS Enacts Iteration sequences Security Group User Work Stream Work Item schedules gro u re ps po rts Iteration Query Report
Changing MSF
Agenda A Look at Visual Studio Team System MSF for Agile Software Development Customizing the MSF Process Customizing a Lightweight Environment Creating a MSF Process Template Where to Find More
Cognizant FDD on VS Team System Agile, Iterative process targeted at business application development New roles and work items fine tuned for SIs Feature as the core work item Granular Feature-based project tracking Built on top of MSF Meta model http: //www. cognizant. com
Most Importantly MSF for Agile Software Development is now available in our Beta Release Visit Hands-On Lab and Dev Cabana #6 The latest updates are available at: http: //lab. msdn. microsoft. com/teamsyst em/ workshop/msfagile/default. aspx Coming Soon: Addison Wesley series on MSF http: //www. agilemanagement. net
MSF v 4 – Links and References MSF in the news http: //www. microsoft. com/presspass/press/2005/mar 05/0309 VSTeam. System. PR. asp http: //www. crn. com/sections/breakingnews. jhtml? article. I d=159400092&printable. Article=true http: //www. eweek. com/article 2/0%2 C 1759%2 C 1774279%2 C 00. asp MSFv 4 Whitepaper http: //msdn. microsoft. com/library/default. asp? url=/library/enus/dnvsent/html/vsts-msf. asp Analyst Reports Forrester on MSFv 4 http: //www. forrester. com/Research/Document/Excerpt/0, 7211, 35760, 00. html Articles Randy Miller’s whitepaper titled ‘An Integrated approach to Agile or Formal Software Development Process’ http: //www. sdmagazine. com/pressroom/082004_microsoft. pdf Sam Guckenheimer’s whitepaper titled ‘As simple as possible but no simpler’ http: //www. sdmagazine. com/pressroom/080304 b_microsoft. pdf
Broad Industry Support
Session Summary MSF - Methodology per Project MSF - Solid industry and partner support MSF in Team System comes in two flavors to deliver maximum flexibility MSF updates will be delivered through MSDN MSF - basis for your software development process
Special Thanks Eamonn Mc. Guinness [EMc. Guinness@brightwork. com] http: //www. brightwork. com/msf. htm Booth 832 Sammy Wahab [sammy@osellus. com] http: //www. osellus. com Booth 1050
For more information, www. osellus. com/msf Contact sammy@osellus. com or info@osellus. com 1. 866. OSELLUS or 416. 603. 6667 x 5002
Your Feedback is Important! Please Fill Out a Survey for This Session on Comm. Net
© 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
- Visual studio 2005 team suite
- Purchase msdn subscription
- Visual studio 2005 team
- Visual studio 2005 tools
- Visual studio express 2010
- Visual studio 2005 professional
- Visual studio 2005
- Visual studio code oracle sql
- Microsoft sql server 2008 management studio express
- Xna visual studio 2017
- Xna game studio visual studio 2017
- Dev365
- Visual basic cursus
- Ok4win
- Biba models
- Cs 467
- Round 372 to the nearest 10
- Cs 467
- Cs 467
- Microsoft sql server 2005 analysis services
- Microsoft windows 2005
- Microsoft report builder
- Vs_wdexpress
- Visual studio 2010 training
- Conclusión de visual basic
- Visual studio ar
- Visual studio family
- Flowchart case structure
- Visual studio install android emulator
- Visual basic 2010 express
- Visual studio composer
- Emacs visual studio
- Visual studio graphics library
- Download appium studio
- Visual guide
- Visual studio orcas
- Visual studio haskell
- Odac for visual studio 2017
- Switch case visual basic
- Visual basic 2010 express edition
- Compilateur visual studio
- Visual studio community
- Visual studio prolog
- Small gas engine disassembly procedures
- Opc systems.net
- Office developer tools for visual studio 2017
- Visual studio 2015 rc
- String parsing in c
- Visual studio