Requirements and Team Foundation Server

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    1 Favorite

    Requirements and Team Foundation Server - Presentation Transcript

    1. 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
    2. 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
    3. 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
    4.  
    5. 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
    6. 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
    7.  
    8.  
    9.  
      • 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?
    10. © 2006 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

    + Steve LangeSteve Lange, 2 years ago

    custom

    2507 views, 1 favs, 2 embeds more stats

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 2507
      • 2500 on SlideShare
      • 7 from embeds
    • Comments 0
    • Favorites 1
    • Downloads 62
    Most viewed embeds
    • 6 views on http://www.slideshare.net
    • 1 views on http://localhost:58352

    more

    All embeds
    • 6 views on http://www.slideshare.net
    • 1 views on http://localhost:58352

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories