SlideShare a Scribd company logo
Requirements Management
Introductions Recap:  Team Foundation Server Requirements Management in TFS Document-based Approach Item-based Approach Comparison: Borland CaliberRM Q&A Close & Next Steps
Business Analyst Operations, QA and Help Desk Third-Party IDEs Web Clients and XML Web Services
Two Approaches Document-based Item-based Approach Many variations to both approaches
Leverage Team Portal site (SharePoint) for document control & approval Documents accessible via portal, Team System, TFS Web Access
Benefits Drawbacks Analysts remain in comfort application (Word, etc.)  SharePoint is a "natural" extension in Word/Office applications  Requirement specs more easily consumed by other roles in lifecycle.  Provides basic mechanism to enable traceability and better "cross-artifact" reporting. Lack of item-level granularity.  Document-level linking only (can't link to an individual requirement inside specification document)  Document Workflow managed by SharePoint, whereas Workflow for other lifecycle artifacts are managed by TFS.
Leverage Work Item Tracking in TFS Increased granularity  Complete control over form, fields, permissions, workflow, etc. Full link-support Work Items (other req’s, bugs, tasks, etc.) Source Test Results Accessible (Team System, TFS Web Access, Excel, etc.) Detailed reporting
 
Benefits Drawbacks All changes will be recorded and audited  Consistency Links can be created between individual requirements and other work items (any type), source code, test results, and hyperlinks)  Workflow is enforced and controlled in the same manner as all other work item types  Supporting information (screenshots, documents, UML diagrams, etc.) can be attached  Reporting can be much more granular (showing requirement implementation rates, impact analysis, scope creep). Change of interface may meet resistance (i.e. no more Word!)  Customization involved Work item types, fields, & workflow Reports
Document-Based Item-Based Interface Any Any TFS client Repository SharePoint TFS Work Item Tracking Granularity Document Requirement Workflow SharePoint TFS Work Item Tracking Customization Some on the SharePoint Site Work Item types, fields, workflow & reports Consistency Rely on Word (or other) templates.  Difficult to enforce Consistent UI, data capture via Work Item Tracking
 
 
 
Whitepaper:  Requirements Management and Visual Studio Team System:  http://www.microsoft.com/downloads/details.aspx?FamilyId=EEF7BB41-C686-4C9F-990B-F78ACE01C191   Blog Series:  Requirements and TFS:  http://tinyurl.com/4vevpc
Questions?
© 2006 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

More Related Content

What's hot (20)

PPTX
Team Foundation Server - Source Control
Dhirendra Singh
 
PPTX
Team Foundation Server - Tracking & Reporting
Steve Lange
 
PPT
Vsts 2
Mohamed Samy
 
PPTX
Application Lifecycle Management with TFS
Mehdi Khalili
 
PPTX
Team foundation server
Leo Mark Villar
 
PPT
Integrated Proposal (Vsts Sps Tfs) - MS stack
Bijoy Viswanadhan
 
PPT
Vsts Msdn Presentation2003
John Sanderson
 
PDF
Tips and Tricks for Using the Solution Packager
Ivan Kurtev
 
PPT
Introduction To Windows Workflow In Windows Share Point
Kashif Akram
 
PPTX
Team Foundation Server 2012 Reporting
Steve Lange
 
PPTX
Testing SharePoint solutions overview
Spiffy
 
PPTX
Project 2010 - Ten things you may not know about Project 2010 - Australian Of...
Alexander Burton
 
PPTX
Infor Process Automation - Technical - 2016-12-08
Richard Leigh Stout
 
PPTX
Whats New In 2010 (Msdn & Visual Studio)
Steve Lange
 
PPTX
Team Foundation Server 2013 Lansering
Solidify
 
PPTX
5.4swiss_sharepoint_club_mvp_track4_workflows-sharepoint_2013_serge_luca_shar...
Swiss SharePoint Club
 
PPTX
Workflows in SharePoint 2013: Architecture #spsbe
Spikes NV
 
PDF
Building Scalable SharePoint 2013 Workflows - WF101 - SPFestDC
Brian Culver
 
PDF
Office Add-Ins
Spikes NV
 
PPTX
Office Add-ins developer community call-January 2020
Microsoft 365 Developer
 
Team Foundation Server - Source Control
Dhirendra Singh
 
Team Foundation Server - Tracking & Reporting
Steve Lange
 
Vsts 2
Mohamed Samy
 
Application Lifecycle Management with TFS
Mehdi Khalili
 
Team foundation server
Leo Mark Villar
 
Integrated Proposal (Vsts Sps Tfs) - MS stack
Bijoy Viswanadhan
 
Vsts Msdn Presentation2003
John Sanderson
 
Tips and Tricks for Using the Solution Packager
Ivan Kurtev
 
Introduction To Windows Workflow In Windows Share Point
Kashif Akram
 
Team Foundation Server 2012 Reporting
Steve Lange
 
Testing SharePoint solutions overview
Spiffy
 
Project 2010 - Ten things you may not know about Project 2010 - Australian Of...
Alexander Burton
 
Infor Process Automation - Technical - 2016-12-08
Richard Leigh Stout
 
Whats New In 2010 (Msdn & Visual Studio)
Steve Lange
 
Team Foundation Server 2013 Lansering
Solidify
 
5.4swiss_sharepoint_club_mvp_track4_workflows-sharepoint_2013_serge_luca_shar...
Swiss SharePoint Club
 
Workflows in SharePoint 2013: Architecture #spsbe
Spikes NV
 
Building Scalable SharePoint 2013 Workflows - WF101 - SPFestDC
Brian Culver
 
Office Add-Ins
Spikes NV
 
Office Add-ins developer community call-January 2020
Microsoft 365 Developer
 

Similar to Requirements and Team Foundation Server (20)

PPT
Development Practices & The Microsoft Approach
Steve Lange
 
PPT
Introduction To Work Item Customisation
wbarthol
 
PPTX
DevOps Introduction - Main Concepts Description
BrunoOliveira631137
 
PDF
Leveraging Validation Lifecycle Data to Drive Actionable Business Insights
Tasktop
 
PPT
UX in ALM Series - UX Project Worflow using TFS 2008
Christian Thilmany
 
PPTX
Simple Yet Powerful Software and System Requirements Management
Eccam
 
PDF
The fda's approach to enfocement is changing
Digital-360
 
PPTX
GR8 SharePoint Conference - Best Practices: Workflows and Forms Development
klcarmean
 
PDF
Reqpro user
Bhargavi Cheedi
 
PPTX
Getting Stuff Done! Managing Tasks with SharePoint Designer Workflows by Chri...
SPTechCon
 
PPTX
Integrated ALM using Microsoft 2012 Solutions
Anup Hariharan Nair
 
PPTX
ALM with TFS: From the Drawing Board to the Cloud
Jeremy Likness
 
PDF
Jazoon12: Tracing Requirements with the Eclipse Requirements Modeling Framework
jastram
 
PDF
Rm tools
Anurag Tiwari
 
PDF
Stldodn 2014 TFS Care and Feeding
Angela Dugan
 
PPT
Team Foundation Server Demo
phase2int
 
PPTX
SharePoint Workflow 2011
Chris Geier
 
PPTX
Software Project Management - NESDEV
Krit Kamtuo
 
PPTX
SharePoint Workflows - SharePoint Saturday Twin Cities April 2012
Don Donais
 
PPT
Phase Two: What’s Next for Life Sciences and Enterprise Content Management
Scott Abel
 
Development Practices & The Microsoft Approach
Steve Lange
 
Introduction To Work Item Customisation
wbarthol
 
DevOps Introduction - Main Concepts Description
BrunoOliveira631137
 
Leveraging Validation Lifecycle Data to Drive Actionable Business Insights
Tasktop
 
UX in ALM Series - UX Project Worflow using TFS 2008
Christian Thilmany
 
Simple Yet Powerful Software and System Requirements Management
Eccam
 
The fda's approach to enfocement is changing
Digital-360
 
GR8 SharePoint Conference - Best Practices: Workflows and Forms Development
klcarmean
 
Reqpro user
Bhargavi Cheedi
 
Getting Stuff Done! Managing Tasks with SharePoint Designer Workflows by Chri...
SPTechCon
 
Integrated ALM using Microsoft 2012 Solutions
Anup Hariharan Nair
 
ALM with TFS: From the Drawing Board to the Cloud
Jeremy Likness
 
Jazoon12: Tracing Requirements with the Eclipse Requirements Modeling Framework
jastram
 
Rm tools
Anurag Tiwari
 
Stldodn 2014 TFS Care and Feeding
Angela Dugan
 
Team Foundation Server Demo
phase2int
 
SharePoint Workflow 2011
Chris Geier
 
Software Project Management - NESDEV
Krit Kamtuo
 
SharePoint Workflows - SharePoint Saturday Twin Cities April 2012
Don Donais
 
Phase Two: What’s Next for Life Sciences and Enterprise Content Management
Scott Abel
 
Ad

More from Steve Lange (20)

PPTX
Visual Studio ALM 2013 - Edition Comparison
Steve Lange
 
PPTX
A Deeper Look at Team Foundation Server 2012 Version Control
Steve Lange
 
PPTX
Upgrading to TFS 2010
Steve Lange
 
PPTX
Microsoft ALM Platform Overview
Steve Lange
 
PPTX
Visual Studio 2010 Testing for Developers
Steve Lange
 
PPTX
Visual Studio LightSwitch (Beta 1) Overview
Steve Lange
 
PPTX
Visual Studio 2010 Testing Overview
Steve Lange
 
PPTX
TFS 2010: Team Development on Crack
Steve Lange
 
PPTX
PHX Session #5 : Architecture Without Big Design Up Front (Garibay)
Steve Lange
 
PPTX
PHX Session #6: More Bang for Your Buck: Getting the Most out of Team Foundat...
Steve Lange
 
PPTX
PHX - Session #4 Treating Databases as First-Class Citizens in Development
Steve Lange
 
PPTX
PHX - Session #2 Test Driven Development: Improving .NET Application Performa...
Steve Lange
 
PPTX
PHX Session #1: Development Best Practices And How Microsoft Helps
Steve Lange
 
PPTX
PHX Session #3 - "It Works on My Machine!" Closing the Loop Between Developme...
Steve Lange
 
PPTX
Big Event Looping Deck
Steve Lange
 
PPTX
Session #6: Get More Bang For Your Buck
Steve Lange
 
PPTX
Session #1: Development Practices And The Microsoft Approach
Steve Lange
 
PPTX
Session #3: "It Works on My Machine!" Closing the Loop Between Development & ...
Steve Lange
 
PPTX
Session #4: Treating Databases as First-Class Citizens in Development
Steve Lange
 
PPTX
Session #2: Test Driven Development
Steve Lange
 
Visual Studio ALM 2013 - Edition Comparison
Steve Lange
 
A Deeper Look at Team Foundation Server 2012 Version Control
Steve Lange
 
Upgrading to TFS 2010
Steve Lange
 
Microsoft ALM Platform Overview
Steve Lange
 
Visual Studio 2010 Testing for Developers
Steve Lange
 
Visual Studio LightSwitch (Beta 1) Overview
Steve Lange
 
Visual Studio 2010 Testing Overview
Steve Lange
 
TFS 2010: Team Development on Crack
Steve Lange
 
PHX Session #5 : Architecture Without Big Design Up Front (Garibay)
Steve Lange
 
PHX Session #6: More Bang for Your Buck: Getting the Most out of Team Foundat...
Steve Lange
 
PHX - Session #4 Treating Databases as First-Class Citizens in Development
Steve Lange
 
PHX - Session #2 Test Driven Development: Improving .NET Application Performa...
Steve Lange
 
PHX Session #1: Development Best Practices And How Microsoft Helps
Steve Lange
 
PHX Session #3 - "It Works on My Machine!" Closing the Loop Between Developme...
Steve Lange
 
Big Event Looping Deck
Steve Lange
 
Session #6: Get More Bang For Your Buck
Steve Lange
 
Session #1: Development Practices And The Microsoft Approach
Steve Lange
 
Session #3: "It Works on My Machine!" Closing the Loop Between Development & ...
Steve Lange
 
Session #4: Treating Databases as First-Class Citizens in Development
Steve Lange
 
Session #2: Test Driven Development
Steve Lange
 
Ad

Recently uploaded (20)

PDF
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
PDF
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
PDF
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
PDF
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
PDF
Complete JavaScript Notes: From Basics to Advanced Concepts.pdf
haydendavispro
 
PDF
LLMs.txt: Easily Control How AI Crawls Your Site
Keploy
 
PPT
Interview paper part 3, It is based on Interview Prep
SoumyadeepGhosh39
 
PDF
Wojciech Ciemski for Top Cyber News MAGAZINE. June 2025
Dr. Ludmila Morozova-Buss
 
PDF
Log-Based Anomaly Detection: Enhancing System Reliability with Machine Learning
Mohammed BEKKOUCHE
 
PPTX
Building a Production-Ready Barts Health Secure Data Environment Tooling, Acc...
Barts Health
 
PPTX
OpenID AuthZEN - Analyst Briefing July 2025
David Brossard
 
PDF
Presentation - Vibe Coding The Future of Tech
yanuarsinggih1
 
PPTX
UiPath Academic Alliance Educator Panels: Session 2 - Business Analyst Content
DianaGray10
 
PDF
Smart Air Quality Monitoring with Serrax AQM190 LITE
SERRAX TECHNOLOGIES LLP
 
PPTX
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
PDF
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
PDF
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
PDF
Predicting the unpredictable: re-engineering recommendation algorithms for fr...
Speck&Tech
 
PDF
SFWelly Summer 25 Release Highlights July 2025
Anna Loughnan Colquhoun
 
PDF
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
Complete JavaScript Notes: From Basics to Advanced Concepts.pdf
haydendavispro
 
LLMs.txt: Easily Control How AI Crawls Your Site
Keploy
 
Interview paper part 3, It is based on Interview Prep
SoumyadeepGhosh39
 
Wojciech Ciemski for Top Cyber News MAGAZINE. June 2025
Dr. Ludmila Morozova-Buss
 
Log-Based Anomaly Detection: Enhancing System Reliability with Machine Learning
Mohammed BEKKOUCHE
 
Building a Production-Ready Barts Health Secure Data Environment Tooling, Acc...
Barts Health
 
OpenID AuthZEN - Analyst Briefing July 2025
David Brossard
 
Presentation - Vibe Coding The Future of Tech
yanuarsinggih1
 
UiPath Academic Alliance Educator Panels: Session 2 - Business Analyst Content
DianaGray10
 
Smart Air Quality Monitoring with Serrax AQM190 LITE
SERRAX TECHNOLOGIES LLP
 
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
Predicting the unpredictable: re-engineering recommendation algorithms for fr...
Speck&Tech
 
SFWelly Summer 25 Release Highlights July 2025
Anna Loughnan Colquhoun
 
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 

Requirements and Team Foundation Server

  • 2. Introductions Recap: Team Foundation Server Requirements Management in TFS Document-based Approach Item-based Approach Comparison: Borland CaliberRM Q&A Close & Next Steps
  • 3. Business Analyst Operations, QA and Help Desk Third-Party IDEs Web Clients and XML Web Services
  • 4. Two Approaches Document-based Item-based Approach Many variations to both approaches
  • 5. Leverage Team Portal site (SharePoint) for document control & approval Documents accessible via portal, Team System, TFS Web Access
  • 6. Benefits Drawbacks Analysts remain in comfort application (Word, etc.) SharePoint is a "natural" extension in Word/Office applications Requirement specs more easily consumed by other roles in lifecycle. Provides basic mechanism to enable traceability and better "cross-artifact" reporting. Lack of item-level granularity. Document-level linking only (can't link to an individual requirement inside specification document) Document Workflow managed by SharePoint, whereas Workflow for other lifecycle artifacts are managed by TFS.
  • 7. Leverage Work Item Tracking in TFS Increased granularity Complete control over form, fields, permissions, workflow, etc. Full link-support Work Items (other req’s, bugs, tasks, etc.) Source Test Results Accessible (Team System, TFS Web Access, Excel, etc.) Detailed reporting
  • 8.  
  • 9. Benefits Drawbacks All changes will be recorded and audited Consistency Links can be created between individual requirements and other work items (any type), source code, test results, and hyperlinks) Workflow is enforced and controlled in the same manner as all other work item types Supporting information (screenshots, documents, UML diagrams, etc.) can be attached Reporting can be much more granular (showing requirement implementation rates, impact analysis, scope creep). Change of interface may meet resistance (i.e. no more Word!) Customization involved Work item types, fields, & workflow Reports
  • 10. Document-Based Item-Based Interface Any Any TFS client Repository SharePoint TFS Work Item Tracking Granularity Document Requirement Workflow SharePoint TFS Work Item Tracking Customization Some on the SharePoint Site Work Item types, fields, workflow & reports Consistency Rely on Word (or other) templates. Difficult to enforce Consistent UI, data capture via Work Item Tracking
  • 11.  
  • 12.  
  • 13.  
  • 14. Whitepaper: Requirements Management and Visual Studio Team System: http://www.microsoft.com/downloads/details.aspx?FamilyId=EEF7BB41-C686-4C9F-990B-F78ACE01C191 Blog Series: Requirements and TFS: http://tinyurl.com/4vevpc
  • 16. © 2006 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.