Última alteração: 2016-06-29
Resumo
Abstract
Enterprise architecture (EA) has been used to increase the information technology (IT) governance level in corporations, through the alignment between business and IT strategies. The transparency generation regarding the services provided by IT to support business processes, the complexity reduction of the IT environment reached by application consolidation, the addressing of architectural transformations to achieve the enterprise goals and the supporting for business process improvement and innovation are the main expected benefits with EA management. This article presents an investigation about how to describe an enterprise architecture and the result is presented in a method proposal, which uses patterns from the Enterprise Architecture Management Pattern Catalog (EAMPC) as well as phase sequencing guidelines, stakeholders, architectural concerns and viewpoints interpreted from The Open Group Architecture Framework (TOGAF). Additionally, the proposed method uses an adapted process from software architecture field to define a set of activities and artifacts to be generated. The use of design-science research methodology was done to derive questions from the initial research problem and these questions were related to knowledge and practical questions (MARCH; SMITH, 1995), (WIERINGA, 2009). The experiment, carried out in a software factory, allowed the generation of architectural models as components of an enterprise architecture description comprised of business, systems and technology architectural views.
Keywords: Enterprise architecture, EAMPC patterns, TOGAF, software factory.
Resumo
Arquitetura corporativa ou enterprise architecture (EA) vem sendo empregada para aumentar o nível de governança de tecnologia da informação (TI) nas corporações, por meio do alinhamento entre estratégias de negócios e de TI. Entre os principais benefícios esperados com a gestão de EA estão a geração de transparência sobre os serviços fornecidos por TI para suportar processos de negócio, a diminuição da complexidade dos próprios ambientes de TI pela consolidação de aplicações, o direcionamento de transformações arquiteturais para alcançar objetivos definidos por uma corporação e o apoio aos processos de melhoria e inovação de negócios. Este artigo apresenta uma investigação sobre como descrever uma arquitetura corporativa, cujo resultado é apresentado por uma proposta de método que utiliza padrões do Enterprise Architecture Management Pattern Catalog (EAMPC), assim como diretrizes de sequenciamento de fases, partes envolvidas, interesses arquiteturais e pontos de vista interpretados a partir do The Open Group Architecture Framework (TOGAF). Adicionalmente, o método proposto usa um processo adaptado da área de arquitetura de software para definir o conjunto de atividades e artefatos a serem gerados. O uso do método de pesquisa design-science serviu para derivar questões a partir do problema inicial da pesquisa e estas foram relacionadas a questões de conhecimento ou questões de natureza prática (MARCH; SMITH, 1995), (WIERINGA, 2009). O experimento realizado em uma fábrica de software possibilitou a geração de modelos arquiteturais componentes de uma EAD para visões arquiteturais de negócios, sistemas e tecnologia.
Palavras-chave: Arquitetura corporativa, padrões EAMPC, TOGAF, fábrica de software.