Warning: include(INCLUDES/BR_HEADER.php) [function.include]: failed to open stream: No such file or directory in /usr2/home/aspesd25/www/courses/26490/index.php on line 18

Warning: include() [function.include]: Failed opening 'INCLUDES/BR_HEADER.php' for inclusion (include_path='.:/home/aspesd25/www:/usr/local/lib/php') in /usr2/home/aspesd25/www/courses/26490/index.php on line 18
Fees starting at
Regular Individual Fee:
$1695

Virtual Early Bird Rate:
$1495

Group Rate:
(per registrant, 3 or more)
$1495
Registrations must be made at the same time to receive discount)


View the curricula and courses ASPE has to offer
Bring one of our courses onsite for superior training and cost effectiveness
Get Certified quickly and easily with ASPE SDLC
Package your training for lower pricing, easy planning, and future discounts
Free templates, tools and offers from ASPE SDLC
Why not train for free? Find out what ASPE offers today!
Find out the latest updates from ASPE, when training is coming to your area, or when a specific course opens up new classes
Get nearly immediate results to your questions!















  

COURSE 26490 | 3-DAY SESSION
Mastering Requirements Modeling Techniques in Practice
Integrates Process and Data Modeling utilizing both BPMN and UML Notation and provides the most comprehensive tool kit to clear the gap between Business Analysis and Software Development.

Successful business analysts do not merely gather requirements; they must specify solutions that fulfill those requirements. Not only must these specifications be able to accurately convey concepts to software developers, testers, project managers and technical writers, they must be able to be evaluated by the people who provided the original requirements.

Plain text and mere sketches are notoriously ambiguous and unreliable. In this course, you will learn how to move beyond just gathering requirements and writing documents to expressing solutions using precise, succinct and verifiable models. You will use these models to enable agility.

If you work with distributed teams, including offshore developers and testers, you know that the more distant the development team, the greater the need for precision. Precise doesn’t mean bigger documents in more abstruse notations. In this course you will learn a simple and compact system for collaborative modeling that enables you to capture the most information in the smallest space with the least work in a way that’s easily testable and highly adaptable. By doing this precise analysis you will deliver more value in less time with higher quality.

20 Immediate Benefits of Participating in this Workshop;

  1. Practice simple yet effective techniques for business process modeling
  2. Know when to divide scenarios among multiple diagrams
  3. Create test cases from models
  4. Know the difference between "incremental" and "iterative"
  5. Use static and dynamic simulations to validate requirements
  6. Use information modeling to organize application data
  7. Define the life cycles of business entities using state models
  8. Define permissions on application activities
  9. Organize activities and data into services
  10. Show how to divide a project into increments using a project matrix
  11. Model current and future states and define the work necessary to move to that future state
  12. Improve the precision of text requirements
  13. Partition requirements by subject matter
  14. Partition requirements by increment
  15. Define a reasonable progression of increments that provide increasing business value
  16. Define the business scenarios in scope for a release
  17. Use the information model to identify additional business activities, processes and scenarios
  18. Measure the business changes that result from deploying new systems
  19. Use models to create system test cases
  20. Define constraints on data values