Tuesday, June 18, 2013

   Quick Links:   Articles     MA Blog     Community Blog     Templates     Books     BA Humor     Events     Jobs     Interview Questions         RSS Feeds

Interview Questions for Business Analysts and Systems Analysts

Careers



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)

What are the benefits of a developing a business entity model early in the analysis process?
Question: What are the benefits of a developing a business entity model early in the analysis process?

Statistics:Article Rating (12772 Views) (0 Additional Answers/Comments)
Posted by: cadams5
Categories: Business Analysis, Domain Modeling, Unified Modeling Language (UML), Requirements Analysis (BABOK KA), Data Analysis & Modeling, Elicitation (BABOK KA)


Answer:
 

There are numerous benefits to developing a business entity model (also called a logical data model), early in the analysis process.  To understand these benefits, the information captured in the business entity model needs to be understood. 

To develop the business entity model, analysts document the “things” or “nouns” that the business uses or interacts with in order to accomplish their work.  Some examples of these entities might be a bond, a loan, a borrower, or a stock, a savings account, etc. 

After the entities of the business are identified, attributes which describe each entity are also identified. So a “Borrower” may have attributes like Name, SSN, Date of Birth, etc. 

Finally, the relationships between entities are identified.  A Borrower can have a Loan, so a relationship is documented between the entities Borrower and Loan on the business entity model.

One of the most impactful benefits of the business entity model is that it becomes the common language by which all project stakeholders can communicate and understand each other. As attributes and relationships are identified for each entity, everyone can quickly understand the details of the business domain regardless of the level of previous domain knowledge they may have had.

At all stages of the analysis process, this standardized language can be used to communicate more effectively.  If business process flows are being documented, the language used for each process activity can be consistent and unambiguous.  Similarly if use cases are being written, the entities identified in the business entity model can be used to ensure that concepts are communicated clearly and have only one interpretation.

Another benefit of the business entity model is how it can be used to support the design of user interfaces.  As the screen flow of a system is captured, wireframes are often developed. Wireframes are very lean representations of a screen.  They often are nothing more than a screen which has been given a name and a purpose with simple outlined borders representing areas of the screen where information will be displayed.  The type of information that will be displayed in each area can be described using the business entities from the business entity model.  This provides the business with a basic idea of the information that will appear without having to list every single field which is both time consuming and often incomplete.  Instead, if the entity Borrower is displayed in an area of the screen, the business can know that either a subset or all of the attributes of a Borrower (as defined in the Business Entity Model) will appear and be available to the user.  The exact attributes that will be needed can be determined later as the detail screen designs are developed.

The business entities are the foundation of the business language and save time and money by eliminating ambiguity which almost always arises without a documented Business Entity Model.

Additional Answers/Comments
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 ModernAnalyst.com, simply follow us on Twitter: http://twitter.com/ModernAnalyst



Select ModernAnalyst Content

Register | Login



 

Privacy Statement  |  Terms Of Use
Copyright 2006-2013 by Modern Analyst Media LLC