Main Menu
Home
News
Contact Us
Search
Newsletter
Company
Services
Research
Workshops
BMO
Repositories
EAS
Browsers
Web Services
Shop
Best Practices


Who Performs the Act of Composition PDF Print E-mail

Gartner describes composition as a collaboration-driven effort that involves business subject matter experts, modelers, analysts, developers and architects. But how are these roles defined and how would the roles interact?

In our view, the act of composition must not be regarded as an isolated activity, but as part of an engineering process that we term the "Knowledge-Driven Enterprise Engineering" process. Knowledge-Driven Enterprise Engineering is very different from traditional software engineering in many respects.

Here, we confine ourselves to outlining how an Integrated Composition and Execution Environment (ICEE) should look like in the context of the role types that are supposed to use it. Subject matter experts and business analysts typically do not have expert IT knowledge, while developers and IT architects are definitely IT experts.

Who would be expected to work with the ICEE? If it is non-IT experts, the ICEE must be designed and function in a way that suits non-IT experts. As a consequence, the ICEE must be model-driven and meta data-driven.

Who would work the most with the ICEE? We think that the role of the business analyst forms the reference point for the design of the ICEE. But what is a business analyst? According to the Guide to the Business Analysis Body of Knowledge (BABOK) published by The International Institute of Business Analysis (IIBA), "business analysts must analyze and synthesize information provided by a large number of people who interact with the business, such as customers, staff, IT professionals, and executives. … In particular, business analysts often play a central role in aligning the needs of business units with the capabilities delivered by information technology, and may serve as a “translator” between those groups."

There is reason to believe that business analysts will represent the next generation of business process professionals. As information synthesis is regarded as a core skill for business analysts, it seems not far-fetched to think of business analysts evolving into business process experts. Given that business analysts are used to using diverse tools, such as tools for requirements capturing, the step to defining business processes, business information entities and services would be a small one.

We may argue that business analyst is not the proper term for what the act of composition involves. The term “business architect” may in fact be a better fit. However, regardless of the role title, the following high-level characteristics apply:

  • The person reports to (senior) business managers, not IT managers.

  • The person has the ability to think in both a strategic and tactical manner.

  • The person has an understanding of the high-level strategy and business needs of the organization or a business unit.

 
< Prev   Next >
   Home