Mobile Nav

Mastering Software Requirements

$1595

05/21/2012

9:00 AM - 5:00 PM
Improving Enterprises
16633 Dallas Parkway, Suite 100
Addison, TX, 75001

Course Content

Lecture Lab
 
 

Course Length

3 days

Fast-paced advances in technology combined with the increased demands of today’s businesses have made software requirements management more challenging than ever. Successful requirements analysis for today’s systems requires more than skillful facilitation and detailed documentation. Analysis Paralysis can cause project delays, information overload, and most critically, ineffective specification of what is actually needed.

This three-day instructor-led workshop provides students with knowledge and skills needed to efficiently and effectively understand and describe the scope of a software project. Students will develop a requirements model that is “Design Ready” for the simplest to the most complex distributed systems. The format of the workshop is coached and mentored hands-on projects supported by incrementally delivered lectures and supporting exercises. Students will develop skills in model development and software requirements analysis. They will also learn how software requirements specification fits in the context of an overall software development life cycle (SDLC) whether a project follows an iterative-incremental or an Agile approach. Improving’s instructors bring real-world experience and insight to the classroom, and students walk away with knowledge, experience, and references to enhance retention.

Audience:

  • System Analysts
  • Business Analysts
  • Project Managers
  • Domain Subject Matter Experts
  • Software Designers/Developers

Participants will learn to:

  • Identify and use Functional Requirements
  • Create analysis models using the Unified Modeling Language
  • Express functional requirements as Use Cases
  • Identify and use Non-Functional Requirements
  • Scope and organize a project based on Use Cases
  • Model project context with Use Case Diagrams
  • Identify actors, boundaries, and use cases
  • Convert Use Cases from narrative to graphical format
  • Write the main success scenario
  • Specify alternative and exception scenarios
  • Identify and express goals, pre-conditions and post-conditions
  • Understand Use Cases in context of other useful models
  • Prioritize through primary and secondary scenarios
  • Develop prototypes and storyboards
  • Apply Use Cases for web development projects
  • Distinguish between business and system Use Cases
  • Enhance the Use Case Model with Include, Extend and Generalization
  • Express workflow with Use Cases and Activity Diagrams
  • Understand how Use Cases are used for iteration and release planning
  • Distinguish behavioral models from structural models
  • Express information requirements with UML Domain Models
  • Express stateful business rules on UML Statechart Diagrams
  • Bridge business models to software requirements
  • Understand the bridge between software requirements and software design
  • Apply skills to iterative-incremental and Agile software projects.
Close
  • - -

Upcoming Events & Training

Free ALN - Dallas Chapter Improving Enterprises, Addison TX 05/22/2012 More Info
$1495 Acceptance and Test-Driven Development Improving Enterprises, Addison TX 05/22/2012 - 05/24/2012 More Info
$1195 MS-50352: SharePoint 2010 Overview for End Users Improving Enterprises, Addison TX 05/22/2012 - 05/24/2012 More Info
Free .NET Micro User Group Improving Enterprises, Addison TX 05/23/2012 More Info
$1195 MS-50353: SharePoint 2010 Overview for IT Professionals Improving Enterprises, Addison TX 05/23/2012 - 05/25/2012 More Info
free VNext User Group Improving Enterprises, Addison TX 05/24/2012 More Info
$1495 MS-50465A: PerformancePoint 2010 Designing and Implementing Scorecards and Dashboards Improving Enterprises, Addison TX 05/29/2012 - 05/31/2012 More Info
$795 MS-50354B: SharePoint 2010 SharePoint Designer Improving Enterprises, Addison TX 05/29/2012 - 05/30/2012 More Info
$2195 MS-50511A: End to End Microsoft Business Intelligence. An exploration of the entire stack. Improving Enterprises, Addison TX 06/04/2012 - 06/08/2012 More Info
$1895 Creating Object-Oriented Solutions using C# Improving Enterprises, Addison TX 06/04/2012 - 06/07/2012 More Info
$1895 Agile Software Development with Microsoft® Visual Studio™ and TFS Improving Enterprises, Addison TX 06/05/2012 - 06/08/2012 More Info
Free Club Ajax User Group Improving Enterprises, Addison TX 06/05/2012 More Info
Free Ruby Brigade User Group Improving Enterprises, Addison TX 06/05/2012 More Info
Free XAML User Group Improving Enterprises, Addison TX 06/05/2012 More Info
Free North Dallas .NET User Group Improving Enterprises, Addison TX 06/06/2012 More Info
Free DFW Groovy-Grails User Group Improving Enterprises, Addison TX 06/06/2012 More Info
Free C#SIG User Group Improving Enterprises, Addison TX 06/07/2012 More Info
More Events →