Business-IT Alignment (BITA) is an important mean of evaluating the performance of IT systems operating within a business organisation. In this context, it remains challenging for software architects to represent, analyse and interpret the alignment situations, before trying to fix potential misalignments. Despite different initiatives in the last two decades, current solutions are too diverse and limited, making their generalisation difficult, if not impossible. We consider that more methodological guidelines are still needed to improve the support for BITA. In this chapter, we address practical tracks for Core Operational BITA (COBITA), a subset of BITA which targets the operational integration of business and application artefacts. To this end, we first propose a general framework, in the line of Enterprise Architecture, to establish a cartography of the as-is state: business and application layer modelling and linking. We then propose to evaluate the alignment state using different evaluation means (metrics, consistency rules, anti-patterns). The objective is to provide indicators for domain experts and software architects to assess the quality of the alignment between the two layers. The practical aspects include principles, techniques and tooling: a partial version of the approach has been implemented in the Archi tool and experimented on the SoftSlate Open-Source Java Ecommerce Solution.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

A Practical Approach to Evaluate Operational Business-IT Alignment

  • Pascal André,
  • Ali Benjilany,
  • Hugo Bruneliere,
  • Dalila Tamzalit

摘要

Business-IT Alignment (BITA) is an important mean of evaluating the performance of IT systems operating within a business organisation. In this context, it remains challenging for software architects to represent, analyse and interpret the alignment situations, before trying to fix potential misalignments. Despite different initiatives in the last two decades, current solutions are too diverse and limited, making their generalisation difficult, if not impossible. We consider that more methodological guidelines are still needed to improve the support for BITA. In this chapter, we address practical tracks for Core Operational BITA (COBITA), a subset of BITA which targets the operational integration of business and application artefacts. To this end, we first propose a general framework, in the line of Enterprise Architecture, to establish a cartography of the as-is state: business and application layer modelling and linking. We then propose to evaluate the alignment state using different evaluation means (metrics, consistency rules, anti-patterns). The objective is to provide indicators for domain experts and software architects to assess the quality of the alignment between the two layers. The practical aspects include principles, techniques and tooling: a partial version of the approach has been implemented in the Archi tool and experimented on the SoftSlate Open-Source Java Ecommerce Solution.