Showing all posts tagged #essentials-of-business-analysis:

Rebooting the Use Case Diagram

Posted on September 28th, 2018

Use cases have fallen out of favour in recent times with user stories becoming the preferred way for teams to manage requirements. For a good discussion of the differences, see Gustav Bergman's older (but still relevant post) A Use Case is to a User Story as a Gazelle is to a Gazebo. In the rush ...

Describing Software Features

Posted on March 18th, 2015

The <a href="" target="_blank">Requirements Discovery Canvas</a> is a visual tool that helps teams discover and organise software requirements. Inspired by the <a href="

BABOK Version 3 and the Requirements Discovery Canvas

Posted on March 12th, 2015

<a href="" target="_blank">Business Model Canvas</a> and Collaborative Games are among the new business analysis techniques introduced in <a href="" target="_blank"...

Comics and Infographics

Posted on March 19th, 2012

Words are often not the best way to present complex or tedious material. Because I don't draw well, I often discuss the benefits of engaging a professional graphic designer during our Essentials of Business Analysis courses. What could be more complex (and tedious) than describing the desi...

Radar Charts

Posted on March 14th, 2012

I have always been a fan of Ron Jeffries’ Big Visible Charts, “Charts on the wall are many times more effective than charts on a web site or in a fancy slide show. A web site doesn’t push information at us; we have to go look. A slide show always comes with a meeting and a lecture. A wall chart i...

Creating a Glossary of Terms

Posted on March 13th, 2012

The most difficult aspect of creating a glossary of terms is writing a clear definition for each entry. WordNet is a database of the English language that can help simplify the task. As well as providing definitions of English words, WordNet also lets you explore relationships between terms such...

Business Analysis and Process Modelling

Posted on March 12th, 2012

Process models can be classified using two independent dimensions:logical vs. physical; andcurrent vs. proposed ("as-is" vs. "to-be").Logical Models Logical models emphasise goals. They are often described using flowcharts or a formal modelling language such as BPMN or UML. However, it is often q...

The UML Collaboration Element

Posted on March 10th, 2012

Suppose I want to conceptually model a network of flights between airports. No problem I use a class called Airport and a recursive association called Flight. A recursive association is one that connects two instances of the same class. In other words both ends of the association touch the same ...