Interview Questions for Business Analysts and Systems Analysts

Do your homework prior to the business analysis interview!

Having an idea of the type of questions you might be asked during a business analyst interview will not only give you confidence but it will also help you to formulate your thoughts and to be better prepared to answer the interview questions you might get during the interview for a business analyst position.  Of course, just memorizing a list of business analyst interview questions will not make you a great business analyst but it might just help you get that next job.

Business Analyst Interview Questions

Recent Interview Questions | Search | Subscribe (RSS)

How might a business analyst use BPMN differently for Business Models than for Executable Models?
Question: How might a business analyst use BPMN differently for Business Models than for Executable Models?

Statistics:Article Rating (4791 Views) (1 Additional Answers/Comments)
Posted by: cadams5
Categories: Business Analysis, Systems Analysis, Business Process Modeling Notation (BPMN)


The origins of BPMN began in the area of executable models.  That is, it was created to be precisely interpreted by workflow engines or business process management systems in order to automatically orchestrate how information, documents, or other workflow items are directed through a system. The benefit of an executable model is that it can be changed and immediately re-executed to establish a new workflow.  At least, that’s the idea.

Of course, wouldn’t it be beneficial if the notation that analysts used for these executable models could also be used to document processes for human consumption?  This would mean that the business analyst doesn’t need to learn multiple notations.  In addition, using a notation such as BPMN which is detailed and precise enough for executable models means that the business analyst should have no problem communicating even the most complex business models.  While this is largely true, business models and executable models have differing priorities.

The priority of an executable model is to be accurate and precise so that a workflow engine can interpret it without fail.  BPMN becomes the graphical programming language while the workflow engine is the compiler.  In contrast, the priority of a business model is human comprehension.  The goal is to clearly communicate the modeled process to human stakeholders.  Because of this, the detailed nature of BPMN can present a challenge.  It’s for this reason that often a much smaller subset of BPMN is used for business models.  

It’s up to the business analyst and team to decide what subset of the notation is appropriate to use.  When a situation must be modeled that cannot be defined by pared down notation, textual descriptions can be used to annotate the process.  Again, the paramount priority of the business model is stakeholder comprehension.  In addition, the business analyst may choose not to model every possible exception or alternative process path within a business model.  Instead, judgement must be used to document only those alternative paths and exceptions paths that add significant value or happen most often.  The remaining paths can simply be noted textually.

Additional Answers/Comments
By fraterps @ Monday, February 25, 2013 4:46 PM
Most BPMN modelers include validation. The program's built-in validation tools should be referenced when the priority of executable models are valued. But the validation for the business model priorities will come from verifying that the stakeholders understand the processes. It is best to employ both in method and style. If you encounter a problem in a certain area, remember that Visio has layering that can be applied to hide or show additional explanation and your model can be built to translate specifics to different audiences.

Only registered users may post comments.

Do you twitter?: If you want short updates on what's going on in the BA world and at, simply follow us on Twitter:

Select ModernAnalyst Content

Register | Login

Featured Digital Library Resources 

Big Data Analytics for Dummies
Finally, a Big Data book written for business analysts, BI professionals, and data scientists!  Big Data Analytics for Dummies is a valuable resource that addresses the practical dilemmas surrounding Big Data...

A Buyer’s Guide to Customer Analytics
Discover the five crucial criteria of a customer analytics platform in A Buyer’s Guide to Customer Analytics now.

Free Analytics software: Alteryx Project Edition
Alteryx Project Edition provides you with a single solution that delivers the data blending, analytics, and sharing capabilities of Alteryx with just enough allowed runs of your workflow to solve one business problem or to complete one project.

The Business Analyst's Guide to Hadoop
Get started with Hadoop using this whitepaper, "The Business Analyst's Guide to Hadoop".

Copyright 2006-2013 by Modern Analyst Media LLC