Autores

5603
Benno Eduardo Albert
2577,230
5604
2577,230

Informações:

Publicações do PESC

Título
SECOGOV: Um Modelo de Governança de Ecossitemas de Software para Apoiar Atividades de Arquitetura de TI
Linha de pesquisa
Engenharia de Software
Tipo de publicação
Dissertação de Mestrado
Número de registro
Data da defesa
26/3/2014
Resumo

Organizações fornecedoras e consumidoras de Tecnologia da Informação (TI) se relacionam por meio de contratos de aquisição de produtos e de consultoria, por exemplo. No contexto de software, as relações, as organizações envolvidas e as informações trocadas entre as partes são consideradas elementos de um Ecossistema de Software (ECOS). Organizações fornecedoras enfrentam desafios ao tentar oferecer e manter produtos e soluções tecnológicas em um mercado competitivo. Por sua vez, organizações consumidoras enfrentam desafios ao tentar escolher e manter as soluções tecnológicas oferecidas pelo mercado ao longo do tempo.
Este trabalho toma como referência a organização consumidora, e propõe a abordagem SECOGov (Software Ecosystems Governance) que permite gerir e analisar informações sob a visão de ECOS. Esta abordagem permite à organização se localizar no mercado e mapear suas relações com fornecedores, distribuidores, produtos e tecnologias. Permite também realizar a gestão de licenças de software, auxiliar a tomar decisões estratégicas quanto à evolução da sua arquitetura tecnológica e de como adequar sua produção a esta evolução.
Foi desenvolvida uma ferramenta que instancia esta abordagem e foi conduzido um estudo envolvendo 19 arquitetos de TI para avaliação da abordagem e da ferramenta quanto à utilidade e usabilidade. Neste estudo, foi possível observar indícios de que a abordagem é aplicável no apoio a atividades de arquitetura de TI, especialmente no acompanhamento e evolução da adoção de tecnologias pela organização consumidora.

Abstract

Organizations that are suppliers and consumers of IT establish ties on their relationships through the acquisition of products and consulting contracts, for example. At the software context, the relationships, the involved organizations and the information exchanged among the parties are considered elements of a Software Ecosystem (SECO). Suppliers face challenges when provisioning and maintaining technological products and solutions in a competitive market. In turn, consumer organizations face challenges when trying to choose and maintain the technological solutions offered by the market over time.
This work takes as reference the consumer organization, and proposes the SECOGov (Software Ecosystems Governance) approach, which allows managing and analyzing information under the vision of SECOs. This approach enables the organization to find the market and map its relationships with suppliers, distributors, products and technologies. It also undertakes the management of software licenses, and help to make strategic decisions regarding the evolution of its technology architecture and how to adapt its production to this evolution.
A tool that instantiates this approach was developed and a study was conducted involving 19 IT architects to evaluate the approach and the tool on the usefulness and usability. In this study, we observed evidence that the approach is applicable to support IT architectural activities, especially in the monitoring and development of technology adoption by the consumer organization.

Topo