Skip to content
Leading Australian training company since 1989
facebook
twitter
youtube
linkedin
IRM Training Logo
Call Support 1300 819 078
Email Support training@irm.com.au
  • Home
  • About Us
    • About IRM Training
    • Testimonials
  • Courses
  • Locations
    • Brisbane
    • Canberra
    • Melbourne
    • Sydney
    • ‹ More Locations ›
  • Services
    • Public Training
    • In-House Training
    • Flexible Group Training
  • Certification
  • Resources
    • BABOK® Course Mapping
    • The BA’s Training Roadmap
    • Articles »
      • Workshop Facilitation – How to Engage Quiet Participants
      • How to Create Use Cases
      • The Role of Business Analysts in Cybersecurity Analysis
      • The Future of Business Analysis in the Age of AI
      • Business Analyst Salary & Job Trends – End of 2020 Review
      • Practical Training Delivered Remotely (Live)
      • Business Analyst Interviews
      • Introduction to Agile (and Scrum)
      • More…
  • Contact
  • Book Now

Event-Based Analysis & Modelling

Home > Modelling > Event-Based Analysis & Modelling

Event-Based Analysis & Modelling

29/04/2011 | By IRM Training
0

Many business analysts mix structured techniques with UML and use events as the entry point to their analysis activity.

An event can be any activity, action or business process where the system under investigation needs to respond. In this approach to business analysis, once the scope of the system has been identified, the first deliverable is a table (a list) of events.

Event-based analysis aligns very well with UML and object-oriented development as both are based on how a system responds to an event. For example, use case diagrams model system responses when an actor initiates an interaction with a system.

Events can be of different types (external, time dependant, internal to a system) and requirements analysis begins with the identification and documentation of these events.

As mentioned, each event describes a condition – a piece of functionality. The system under development must have the capability to successfully process the event.

Event table

Each event can be thought of as a functional or non-functional requirement and a typical Business Requirements Document could contain dozens or even hundreds of individual events. Once we’ve defined an event we can further analyse and model the process itself using any one of a number of modelling techniques.

Try our course Modelling Requirements with Use Case & UML.


If you liked this article, you may also enjoy:

Data Modelling & Object Oriented Development

Use Case Fragments

Most Popular BA Techniques


Share this!
Share on print
Print
Share on email
Email
Share on linkedin
Linkedin
Share on google
Google
Share on twitter
Twitter

Tags: event table, event-based analysis, structured techniques, UML

Previous Articles

  • Workshop Facilitation – How to Engage Quiet Participants
  • How to Create Use Cases
  • The Role of Business Analysts in Cybersecurity Analysis
  • The Future of Business Analysis in the Age of AI
  • Business Analyst Salary & Job Trends – End of 2020 Review
  • Practical Training Delivered Remotely (Live)
  • Business Analysis Industry Trends in 2019
  • Business Analyst Salary & Job Outlook
  • Business Analyst Interviews
  • Introduction to Agile (and Scrum)

Get in Contact

Phone: 1300 819 078

Email: training@irm.com.au

Online Contact Form

New Articles

  • Workshop Facilitation – How to Engage Quiet Participants
  • How to Create Use Cases
  • The Role of Business Analysts in Cybersecurity Analysis
  • The Future of Business Analysis in the Age of AI

Explore Topics

BPMN business analysis business analysis techniques business analyst business analyst skills business analyst training data flow diagrams interview techniques problem solving process modelling requirements gathering technical writing UML use cases user stories
© IRM Training Pty Ltd 2025 - ABN 56 007 219 589 | Terms & Conditions | Privacy Policy | FAQs