Mastering Software Requirements
Addison, TX, 75001
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.
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 |
| $1495 | Scrum.org Professional Scrum Master Certification Arden Training, Cinicinnati OH | 06/04/2012 - 06/05/2012 | More Info |
| $1895 | Creating Object-Oriented Solutions using C# Improving Enterprises, Addison TX | 06/04/2012 - 06/07/2012 | More Info |
| $1495 | Scrum.org Professional Scrum Master Certification Improving Enterprises, Addison TX | 06/05/2012 - 06/06/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 |
| $1295 | Agile Scrum Immersion Improving Enterprises, Addison TX | 06/11/2012 - 06/12/2012 | More Info |