This category is assigned to Top Level English menu items and articles so that they are not included in the lower-level lists.


Patterns identify issues that often arise during the identification of requirements and common solutions to those issues. The solution to these issues often involve multiple Components and multiple Techniques.

 This article:

  • Identify specific Patterns that I have encountered.
  • Identifies solutions that I have implemented to solve those Patterns.

My sister asked, quite reasonably, "Who is my target audience?"

I am hoping that the following people will benefit from my shared knowledge:

  • People who want to learn about business analysis. I have been fortunate to be able to make a successful career doing something that I love to do. If I can encourage other talented people to learn this craft and apply it in your careers, then I will have succeeded with this audience.
  • People who are already business analysts. In sharing what I have learned, I hope that I can contribute a different way of approaching our craft that will prove to be of value to you in your careers.
  • People who work with business analysts. In sharing my knowledge, I hope that I can provide an understanding of how a business analyst thinks and why we ask you so many questions.

"PIRRIDM" is an acronym derived as follows:

  • There are four basic components to requirements:
    • Processes, which identifies how work is done within an organization.
    • Information, which identifies what is needed to get work done in an organization.
    • Rules, which identify the goals and limitations of the work that is done in an organization.
    • Relationships, which identify how the first three components fit together to get work done in an organization.
  • There are three techniques that a business analyst normally uses to define requirements:
    • Identify what is to be included in the Components.
    • Document the contents of the Components.
    • Maintain the contents of the Components.

Components are used to classify the content of various business analysis exercises.

A business analysis exercise is the analysis of a business to determine and describe the manner in which the business operates. The result of a business analysis exercise may include, but are not limited to, requirements, policy, or procedure documents, or training manuals.

My experience has been that there are four components that a business analyst is interested in:


The articles in this section are about tools that I use. Within the tools, I provide specific guidance on how to use the tool, based on my own experience with them.


Definition Rules

This is the main article for definitions in English


Calculation Rules

This is the main article for calculation rules in English.


Business Processes

This is the main article about business processes in English.


Systems Processes

This is the main article about systems processes in English.