Learn: in:
» back to Search Results

Course rating of 0 Vendor rating of 0

Take this course to increase your effectiveness in employing Business Analysis techniques in the workplace. By working on all techniques over the same course, you’ll experience how the tools fit together, for example, activity diagram to class diagrams.

Course Outline
Trainees play out the BA role over an iteratively managed, end-to-end IT project, employing the full spectrum of Business Analysis skills and techniques learned in the BA program. Trainees step through a complex case study, employing business and system use case analysis, object modeling, activity diagramming and other essential BA skills, chronologically, as they would need to use them over the course of a real project. When delivered with a modeling tool (IBM Rational Rose or other), the trainee also learns how to employ the tool over the project life cycle to assist in BA activities.
Why: Take this course to increase your effectiveness in employing Business Analysis techniques in the workplace
  • By following a project through from end-to-end, you’ll reinforce knowledge gained throughout the program, learning exactly when to use each BA technique for maximum benefit.
By working on all techniques over the same course, you’ll experience how the tools fit together, for example, how use cases are tied to activity diagram and to class diagrams.
  • As well, you’ll learn how to use a modeling tool (IBM Rational ROSE) to create and link BA documentation.
What makes this course stand out from the competition?
  • Well-chosen, realistic case study: The case study is carefully selected to be complex enough to exercise the entire full BA skill-set yet doable within the timeframe.
  • The Job Aids: Each trainee receives invaluable Job Aids for use back at the office, including a complete copy of the case study with an end-to-end Business Requirements Document, containing examples of all the tools and diagrams covered in the course.
  • Use-case centred: The trainee learns through practice how to employ a use-case centred approach to a project – effectively employing use cases as a central link to the object model, decision tables, workflow modeling and other BA deliverables.
  • Hands-on tool experience (when requested): Trainees gain hands-on experience using IBM Rational ROSE throughout their involvement with a project.
  • Experience: Our course is written and delivered by professionals with extensive practical experience in object and data modeling for business analysis.
  • Audience:
    • IT Business Analysts and their managers
    • Systems Analysts and programmers interested in expanding their role into the business area.
    Class Format: Trainees work in teams, developing a case study over the course of a project. The instructor introduces each step by reviewing techniques required at the time. Working individually or in
    groups (as appropriate for the step), trainees perform BA activities and create deliverables, with the instructor acting as mentor. After each step is completed, the instructor takes up common issues that arose during the workshop. (Where requested: Throughout the workshops, trainees use Rational ROSE to create and link models and other BA documentation.)
    Objectives: Upon completion of this course, you will be able to:
    • Facilitate and act as analyst for a requirements-gathering session at the start of a project, making effective use of business use cases and workflow modeling (activity diagrams, etc.) to define end-to-end business processes and consolidate the viewpoints of stakeholders.
    • Create deliverables (Role Maps, Packages, etc.) early in the project to standardized how project-wide issues will be treated throughout the rest of the lifecycle.
    • Break up a project effectively into business and system use cases, employing advanced use case features (inclusions, extensions, etc.)
    • Create the business area class diagram, describing system-wide business rules for essential business objects.
    • Conduct group and one-on-one interviews using use-case analysis to discover and document business workflow rules.
    • Create textual use-case documentation that clearly and effectively describes user requirements using state-of-the-art writing techniques and use case templates.
    • Ensure that business rules are uniformly expressed within the business requirements documentation by verifying use-case text against class diagrams to ensure.
    • Facilitate a structured walkthrough to verify requirements with stakeholders.
    • Link use-case documentation to the static object model (class diagrams), state transition diagrams and other deliverables.
    • Use decision tables and activity diagrams to enhance the value of use-case text.
    • Define test cases making effective use of testing techniques such as boundary value analysis, use case scenario testing, system tests and decision tables.
    • Where requested: Use the Rational ROSE modeling tool to create class, use case, activity and state diagrams.
    •  Enterprise Analysis: Analyzing the business context:
    •  Analyzing end-to-end business processes with business use cases
    •  Business use-case diagram
    •  Defining business actors
    •  Defining workers
    •  Defining end-to-end workflow
    •  Eliciting and documenting Systems Use Cases
    •  Facilitating use-case sessions
    •  Defining the users: Role Map
    •  Use-Case Diagrams
    •  Use-Case textual documentation
    •  Modeling workflow with activity diagrams
    •  Decisions, concurrent activities, object flows
    •  Analyzing key business objects with state machine diagrams
    •  States
    •  Transitions
    •  Activities
    •  Events
    •  Guards
    •  Composite states with orthogonal substates
    •  Composite states with concurrent substates
    •  Defining business rules in the static model:
    •  Facilitator tips for static modeling
    •  Package diagrams
    •  Class Diagrams
    •  Class
    •  Generalization
    •  Transient roles
    •  Aggregation
    •  Association
    •  Association class
    •  Multiplicity
    •  Quality Assurance
    •  Deriving test cases from system use cases
    •  Selecting test data using Boundary Value Analysis
    •  System Tests
    •  Decision Tables
    •  User Acceptance Testing
    •  What the developers do with the requirements
    •  Sequence diagrams
    •  Technical classes
    •  The role of modeling in business architecture

    Prerequisites & Certificates

    Because of the large number of techniques covered in the course, this workshop is directed primarily towards trainees who have completed the following courses or who have equivalent work experience in: · Gathering and Documenting User Requirements with Use Cases · Object and Data Modeling Workshop · Workflow Modeling and State Machines · Iterative Development and the BA · Quality Assurance (Trainees who do not meet these requirements but still feel able to take on the course workload may still be able take the course under some circumstances. Please contact a representative.)

    Certificates offered

    Certificate of completion

    Cancellation Policy
    You may cancel, at no charge, a Class enrollment at least 15 days prior to the Class start date by giving us notice. If your plans change, please cancel your enrollment as soon as possible by calling 416-927-7170. A cancellation must be done on a business day at least 15 days prior to the course start date. If canceled less than 15 days before the course, it is subject to a cancellation charge equal to the list tuition fee. If a student does not attend a Class without having canceled in accordance with these Terms, you must pay the full price for the Class.

    Substitutions of enrolled students in the scheduled Classes are permitted at no charge prior to the Class start on the first day. If you are sending a substitute, please let us know to avoid no show charges.

    Map & Reviews
    ACRA Training
    [ View Provider's Profile ]


    This course has not yet been rated by one of our members.

    If you have taken a course through this vendor please log into your account and leave feedback for this vendor. You will be helping ensure our members get directed to the best training facilities.


    This course currently does not have any dates scheduled. Please call 1-877-313-8881 to enquire about future dates or scheduling a private, in house course for your team.

    This page has been viewed 420 times.