Free Webinar: ForgeRock Launches On Demand Training

closeClose

Modeling Techniques for Business Analysts

  • Tuition USD $1,595
  • Reviews star_rate star_rate star_rate star_rate star_half 853 Ratings
  • Course Code MOD-BA
  • Duration 3 days
  • Available Formats Classroom, Virtual

Experienced analysts are all too familiar with the ambiguity and unreliability of plain text and simple sketches. The right graphical models can improve communication, understanding, and accuracy. Successful business analysts do not merely gather requirements; they must specify solutions that fulfill those requirements. Not only must those 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.

Skills Gained

  • Create complete, comprehensive models that fulfill stakeholder requirements
  • Use the most effective parts of BPMN and UML notations
  • Accurately convey consistent detailed requirements to software developers, testers, project managers and technical writers
  • Partition systems according to the structure of the business
  • Represent business processes using business process models
  • Model business information and relationships using UML class diagrams
  • Define the lifecycles of business entities using state models
  • Use simulation techniques to test models
  • Effectively model in both traditional waterfall and agile development environments
  • Ensure traceability between requirements and model elements
  • Select the right models for different kinds of problems

Who Can Benefit

  • Business or Systems Analysts
  • Architects or Developers
  • QA Testers or QA Engineers
  • Business Customer or Partners
  • Product Managers or Customer Representatives
  • Project Managers or Team Leaders
  • IT Managers/Directors

Course Details

Organizing Analysis by Domains

  • Improving upon “high level” and “low level”
  • Functional decomposition and its alternatives
  • Organization modeling
  • Interface analysis

Business Process Modeling

  • BPMN and UML swimlaned activity diagrams
  • Identifying actors and activities
  • Data flow analysis
  • Scenarios and user stories
  • Modeling concurrent behaviors

Information Modeling

  • Data modeling techniques and notations
  • Objects, attributes, and relationships
  • Creating a domain-wide data dictionary
  • Formalizing business rules
  • Specialization, generalization, and inheritance

Object Lifecycles

  • CRUD analysis
  • Collaboration/communication diagrams
  • State models
  • Sequence diagrams
  • State models and business process models

User Interface Modeling

  • Scenarios and use cases
  • UI navigation flows
  • Page and report data modeling

Applying Modeling Techniques

  • Choosing appropriate techniques
  • Ensuring complete, integrated models
  • Selecting tools
  • Effectively communicating with developers, testers and stakeholders
  • Initiating, sustaining and adjusting the process

How do I enroll?

A comprehensive listing of ExitCertified courses can be found here. You can register directly for the required course/location when you select "register". If you have any questions or prefer to speak with an ExitCertified education consultant directly, please submit your query here. A representative will contact you shortly.

How do I pay for a class?

You can pay at the time of registration using credit card (Mastercard/Visa/American Express) cheque or PO.

What if I have training credits?

ExitCertified honors all savings programs from the partners we work with. ExitCertified also offers training credits across multiple partners through our FLEX Account.

When does class start/end?

Classes begin promptly at 9:00 am, and typically end at 5:00 pm.

Does the course schedule include a Lunchbreak?

Lunch is normally an hour long and begins at noon. Coffee, tea, hot chocolate and juice are available all day in the kitchen. Fruit, muffins and bagels are served each morning. There are numerous restaurants near each of our centers, and some popular ones are indicated on the Area Map in the Student Welcome Handbooks - these can be picked up in the lobby or requested from one of our ExitCertified staff.

How can someone reach me during class?

If someone should need to contact you while you are in class, please have them call the center telephone number and leave a message with the receptionist.

What languages are used to deliver training?

Most courses are conducted in English, unless otherwise specified. Some courses will have the word "FRENCH" marked in red beside the scheduled date(s) indicating the language of instruction.

What does GTR stand for?

GTR stands for Guaranteed to Run; if you see a course with this status, it means this event is confirmed to run. View our GTR page to see our full list of Guaranteed to Run courses.

It was a great learning experience last week and a great exposure to AWS as i am not very technical. I am looking forward to join the classes with exitcert and take the foundational exam.

The course was overall very good, I would recommend breaking some topics into their own respective courses such as cloudformation as 1 lecture does not do it justice.

It would be nice if we could have got the slides/text with comments that were made in the class so it helps with relating to questions we had.

The course materials are outstanding and the instructor was friendly, focused and had command of the course.

Facilities were very clean, coffee was nice to have, snack selection was refreshing

8 options available

undo
  • Oct 13, 2020 Oct 16, 2020 (4 days)
    Location
    Virtual
    Language
    English
    Time
    12:00PM 4:30PM EDT
    Enroll
    Enroll
  • Dec 14, 2020 Dec 17, 2020 (4 days)
    Location
    Virtual
    Language
    English
    Time
    12:00PM 4:30PM EST
    Enroll
    Enroll
  • Feb 9, 2021 Feb 12, 2021 (4 days)
    Location
    Virtual
    Language
    English
    Time
    12:00 PM 4:30 PM EST
    Enroll
    Enroll
  • Apr 19, 2021 Apr 22, 2021 (4 days)
    Location
    Virtual
    Language
    English
    Time
    12:00 PM 4:30 PM EDT
    Enroll
    Enroll
  • Jun 22, 2021 Jun 25, 2021 (4 days)
    Location
    Virtual
    Language
    English
    Time
    12:00 PM 4:30 PM EDT
    Enroll
    Enroll
  • Aug 3, 2021 Aug 6, 2021 (4 days)
    Location
    Virtual
    Language
    English
    Time
    12:00 PM 4:30 PM EDT
    Enroll
    Enroll
  • Oct 19, 2021 Oct 22, 2021 (4 days)
    Location
    Virtual
    Language
    English
    Time
    12:00 PM 4:30 PM EDT
    Enroll
    Enroll
  • Dec 14, 2021 Dec 17, 2021 (4 days)
    Location
    Virtual
    Language
    English
    Time
    12:00 PM 4:30 PM EST
    Enroll
    Enroll
Contact Us 1-800-803-3948
Contact Us Live Chat
FAQ Get immediate answers to our most frequently asked qestions. View FAQs arrow_forward