A New Way to Describe Business
AM is a concept, a method, software, and a big opportunity
For decades business practitioners, business analysts, and business architects have used the same methods to communicate with each other, or developers. These methods like process modeling, UML, ArchiMate and many more are complex and stale. Software tools are configurable but awkward. Too much time is taken in managing the method information. Assertion Modeling offers a better way.
New Video: Assertions in Action
The Assertion Concept
Concentrate on:
- The business information
- Its meaning
- Who creates it
- How they decide
- Who they send it to
- How are they informed
Then:
- Choose a perspective
- Focus on one part at a time
- But keep it all aligned
The Assertion Method
Use a simple vocabulary:
- An Authority speaks on behalf of a business entity.
- An Assertion is the decision they express.
- A Frame is the structure and meaning of the information
- A Connection passes information to other Authorities
- A Perspective is a coherent subset to focus on an issue
- An Environment is where the Assertion is housed
- An Implementation is a set of assertions built or to be built
The Assertion Software
Software that:
- Provides a single source of truth for how your business works
- Is specifically designed for a single method
- Has a place for important concepts. Like personal information, effort and repetition, responsibilities, manual and automated, operational and managerial.
- Incorporates business events
- Can simulate your business
Examples
Recruitment is a part of HR we all think we understand. Here is a model that grew the more I learned. It addresses a number of modeling challenges we all experience. More than 6 perspectives are included to show to divide and conquer.
If you don’t think this is how recruitment works then you have had time to think about how recruitment works.
If you disagree on how recruitment works after you have browsed it then the concepts, method and SW are doing their job and not getting in the way.
Opportunities
Now you have an opportunity to:
- Simulate your user stories
- Find design issues before you start to build
- Lose your multiple artifacts and multiple tools
- Generate your requirements
- Describe your business at the management level too
Participation
Assertion Modeling is a simpler way to manage your business architecture information. You can benefit early by trying out your own models on the new software, or by tuning in to periodic presentations and discussions.