Definition

business capability

Business capability is the expression or the articulation of the capacity, materials and expertise an organization needs in order to perform core functions. Enterprise architects use business capabilities to illustrate the over-arching needs of the business in order to better strategize IT solutions that meet those business needs. 

Systems architects will frequently begin by making a business capability map that takes stock of all the essential functions of an enterprise. Business capability mapping is a useful tool for documenting the relationships between a businesses' core function and software applications, computing systems and components in the enterprise architecture. The goal of capability mapping is not only to align technology with business, but to discover waste and streamline operations.

Business capabilities are sometimes confused with other concepts in business process management such as business processes and business functions. Business processes describe the methods an organization employs in order to provide and leverage business capabilities. Business functions describes the roles that individuals and units within the business play in regards to meeting business objectives.

While functions and roles tend to change rapidly as new employees enter the business, business capabilities remain relatively stable. High-level business capabilities include concepts such as sales and supply chain management that can be met by a number of various business processes, which in turn can incorporate a variety of business roles. Business capabilities can also be broken down into more granular levels. Supply chain management, for example, could be split into product flow, information flow, and finances flow.

This was last updated in November 2011

Continue Reading About business capability

Dig Deeper on Enterprise architecture management

Software Quality
Cloud Computing
TheServerSide.com
  • The 3 daily Scrum questions

    The 2020 Scrum Guide removed all references to the three daily Scrum questions, but does that mean you shouldn't ask them anymore?

  • Why WebAssembly? Top 11 Wasm benefits

    Latency and lag time plague web applications that run JavaScript in the browser. Here are 11 reasons why WebAssembly has the ...

  • Why Java in 2023?

    Has there ever been a better time to be a Java programmer? From new Spring releases to active JUGs, the Java platform is ...

Close