Custom Search

Best Practices In Use Case Analysis

Affinity IT Training, LLC
Training Provided by Affinity IT Training, LLC Designed for analysts and developers with experience in Use Case Analysis, this course presents recognized effective techniques and approaches, as well as identifying common mistakes and how to avoid them. Audience:Analysts and developers seeking to improve their effectiveness and productivity in Requirements gathering, documentation, and verification through recognized Best Practices in Use Case Analysis.
This is primarily ilt training
instructor led trainingThis class may be available at a classroom in Randolph, NJ,
Contact Affinity IT Training, LLC for more information
Training Presented in:English
Best Practices In Use Case Analysis

Objectives

  • Recognize the role that Use Case Analysis plays within the larger Software Development Process
  • Have reviewed a practical methodology for Use Case Analysis
  • Gain familiarity with Best Practices for managing the Use Case Analysis Process
  • Gain familiarity with Best Practices for authoring Effective Use Cases
  • Gain familiarity with Best Practices for managing the complexity of large projects
  • Be prepared to recognize and avoid common mistakes

Outline

Use Case Analysis: In Context
Project Charter
Purpose
Business Need
Project Objectives
Scope
Stakeholders
Requirements
The Role of Requirements
Functional Requirements
Other Requirements
Gathering and Documentation
Verification and Signoff
Value and Importance
Use Case Analysis: A Process Review
Determine System Scope and Boundaries
List Primary Actors
Brainstorm User Goals
Document Summary Use Cases
Review, Reconsider, and Revise Summary Use Cases
Iterative Refinement
Expand a Use Case
Document Primary Scenario
Write a Narrative
Identify Stakeholders, Pre-conditions and Guarantees
Discover and document Alternate Scenarios
Discover and document Exception Scenarios
Lab Exercise: Introspection
Quiz
Common Mistakes: Anti-Patterns
No System
No Primary Actor
User Interface Detail
Very Low Level Goals
Confusing Actors and Stakeholders
Misalignment of Purpose and Content
Lab Exercise: Introspection
Quiz
Best Practices: Process
Perform Breadth First Descension
Review Internally and Externally
Use Checklists in Reviews
Don't Rush the Process
Balance Risk with Formality
Documentation and Tools
Recognizing Done-ness
Best Practices: Editing
Insure Use Cases Are Easy to read
Stay Attuned to Goal Level
Avoid User Interface Detail
Seek Out Failure Scenarios
View Guarantees From The Stakeholder Perspective
Use Preconditions to Conquer Complexity
Divide, Merge, and Drop
Matters of Style
Lab Exercise: Introspection
Quiz
Best Practices: The Team
Small Writing Team

Seminar Pre-Requisites

  • Discovering and Documenting Use Cases Workshop

Training Materials

  • Course Workbook
  • Patterns For Effective Use Cases
1.0
About The Training Provider: Affinity IT Training, LLC
Affinity IT Training, LLC - . We are a provider of hands-on, instructor-led IT training for the global business community including website development, databases, programming languages and more. Training includes: ASP, .NET, C#, C , DB2, AJAX, JavaScript, HTML/XHTML/XML, Unix, Linux, Perl, Python, Ruby On Rails, Oracle, Sybase, SQL Server, Project Management Training and customized Integrated Case Study.
Do you offer training?
tcw11-gfc-v396M-10/25/09-09:41:51-()[B]-[B]-[A] -04:11:52