In This Issue
The World of Words
The Analysis Challenge
The Power of Picture
Analysis Revisited
The Payback of Picture
The Future of Modeling
Introduction to Business System Requirements
April 7, 2008, 11 AM - 12 AM EDT
Introduction to Business System Requirements
September 8, 2008, 1 PM - 2 PM EDT
Introduction to Business Process Analysis
June 2, 2008, 2 PM - 3 PM EDT
Introduction to Business Process Analysis
October 6, 2008, 1 PM - 2 PM EDT
Introduction to Modeling and Analyzing Business System Data
June 2, 2008, 1 PM - 2 PM EDT
Introduction to Business Use Case Documentation and Modeling
April 7, 2008, 1 PM - 2 PM EDT
Introduction to Business Use Case Documentation and Modeling
July 7, 2008, 1 PM - 2 PM EDT
Introduction to Business Use Case Documentation and Modeling
November 3, 2008, 1 PM - 2 PM EDT
Introduction to Preparing and Facilitating JAR/JAD Sessions
August 1, 2008, 1 PM - 2 PM EDT
Introduction to Planning, Preparing and Executing User Acceptance Testing
April 7, 2008, 2 PM - 3 PM EDT
Introduction to Planning, Preparing and Executing User Acceptance Testing
August 1, 2008, 2 PM - 3 PM EDT
Introduction to Planning, Preparing and Executing User Acceptance Testing
November 3, 2008, 2 PM - 3 PM EDT
1-10 How to Gather, Analyze, and Define Business System Requirements
March 11 - 13, 2008, Tampa, FL
1-10 How to Gather, Analyze, and Define Business System Requirements
June 3 - 5, 2008, Chicago, IL
2-30 How to Discover and Develop Business Use Cases
April 23 - 24, 2008, Chicago, IL
2-30 How to Discover and Develop Business Use Cases
June 9 - 10, 2008, Portland, ME
2-30 How to Discover and Develop Business Use Cases
September 9 - 10, 2008, Chicago, IL
How to Gather, Analyze, and Define Business System Requirements
May 5 - 8, 2008
How to Gather, Analyze, and Define Business System Requirements
October 20 - 23, 2008
How to Model, Analyze, and Improve Business Processes
March 17 - 20, 2008
How to Model, Analyze, and Improve Business Processes
July 21 - 24, 2008
How to Model, Analyze, and Improve Business Processes
November 10 - 13, 2008
How to Model and Analyze Business System Data
July 14 - 16, 2008
How to Discover and Develop Business Use Cases
May 19 - 21, 2008
How to Discover and Develop Business Use Cases
August 18 - 20, 2008
How to Discover and Develop Business Use Cases
December 8 - 10, 2008
How to Prepare and Facilitate a Successful JAD Session
March 24 - 26, 2008
How to Prepare and Facilitate a Successful JAD Session
September 15 - 17, 2008
How to Plan, Prepare, and Execute User Acceptance Testing
May 14 - 16, 2008
How to Plan, Prepare, and Execute User Acceptance Testing
September 29 - October 1, 2008
How to Plan, Prepare, and Execute User Acceptance Testing
December 16 - 18, 2008
Fundamental Modeling Concepts: Effective Communication of IT Systems by Andreas Knopfel, Bernhard Grone, and Peter Tabeling
Workflow Diagrams
are tools for finding business requirements by analyzing how people work.
Voice: (813) 319-5851 Fax: (813) 864-0131
Email:
training@requirementssolutions.com
Internet:
www.requirementssolutions.com
|
How Process Models Clarify Requirements
The World of Words
All too often, we try to communicate with only words. We live in a world of text and try to communicate solely in that medium. As powerful as words are, they can be deceiving.
Given the following (well-structured) business requirements:
- The system will determine the current credit status of existing customers prior to processing an order.
- All item numbers and descriptions on the order have to match item numbers and descriptions in our inventory before the order can be sent to Fulfillment.
- Payments and partial payments for orders must be sent to Accounting before the order can be processed.
- Orders from new customers will be sent to the credit department for a credit check before they are processed.
- Valid orders will be batched into shipping zones before they are sent to Fulfillment.
- Accounting must apply all payments received to the correct customer account.
The Analysis Challenge
Before reading any further, try to answer the following questions:
- Which of these requirements impact our order entry process?
- What is the sequence in which those requirements impact our order entry process?
- What questions do you have for the subject matter expert to identify potentially missing business requirements?
The Power of Picture
Next, study the activity diagram below:
Analysis Revisited
Now, try to answer the same questions:
- Which of those requirements impact our order entry process?
- What is the sequence in which those requirements impact our order entry process?
- What questions do you have for the subject matter expert to identify potentially missing business requirements?
The Payback of Picture
Studying the diagram could (dare we say should?) lead you to the following questions:
- What happens to existing customers who do not have good credit?
- What happens to new customers who have bad credit?
- Where do the orders with item number/description mismatches go?
- When do we get the orders with item number/description mismatches back?
- Where does customer data come from?
- Where does inventory data come from?
- Where do shipping zones come from?
Each of these questions represents a potentially missing business requirement. Missing business requirements are one of the biggest contributors to failed and challenged IT projects. If the diagram helped you identify at least one of the 8 questions listed above (or any number of other questions I am not thinking about) that lead you to find a single missing business requirement, you would have just paid for the time it took you to create and analyze the diagram many times over.
Any questions?
The Future of Modeling
Confucius (or another one of the early Chinese geniuses) is credited with saying that a picture is worth a thousand words. In today's world of fast-paced, agile development, we often wonder whether this proverb can still be heard by the overworked and stressed-out analysts above the clamor for rapid analysis and fast turn-around. All too often in our training, we experience moments of enlightenment in the eyes of our students when we present the concept of creating a diagram of what the subject matter experts actually do before they start to figure out how to do it differently. To put it succinctly, if you want to do something faster AND better, you need to see the whole picture first.
Tom Hathaway and Dan Myers Managing Partners
Future Feature: "Update on Virtual Training for Business Analysts"
|