Return to search

C2M – a communication maturity model for distributed software development

Submitted by Nayara Passos (nayara.passos@ufpe.br) on 2015-03-12T13:40:04Z
No. of bitstreams: 2
TESE Ivaldir Honório Junior.pdf: 7117978 bytes, checksum: e0486b82f2f59b6cca275a9dd360589d (MD5)
license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) / Made available in DSpace on 2015-03-12T13:40:05Z (GMT). No. of bitstreams: 2
TESE Ivaldir Honório Junior.pdf: 7117978 bytes, checksum: e0486b82f2f59b6cca275a9dd360589d (MD5)
license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5)
Previous issue date: 2014 / É comum hoje em dia que equipes de projeto estejam organizadas de forma distribuída, ou seja, seus integrantes estão em diferentes cidades, estados ou países. Essa configuração deu origem, na área de desenvolvimento de software, a estratégia de negócio chamada Desenvolvimento Distribuído de Software (DDS). Atualmente, pode-se perceber que o número de empresas que estão aderindo ao DDS é bem mais significativo quando comparado há alguns anos atrás. As empresas visam ganhos de qualidade, produtividade e diminuição de custos. Por tais motivos, o DDS vem despertando um grande interesse de pesquisadores nos últimos anos. A distribuição geográfica das equipes tem criado diversos desafios ao processo de desenvolvimento de software e à gestão dos seus projetos. Dentre esses desafios, destaca-se a comunicação pois é necessária a toda e qualquer atividade do ciclo de desenvolvimento. A comunicação torna-se crítica à medida que os recursos tradicionais de comunicação em projetos (e.g. reuniões face a face, comunicação não verbal, visualização do trabalho in loco, entre outros) passam a ser limitados e/ou substituídos por meios tecnológicos (e.g. videoconferências, e-mails, mensagens instantâneas, entre outros). Diante desse contexto, esta tese teve como objetivo conceber um modelo de maturidade para comunicação em projetos DDS. Para propor esse modelo de maturidade optou-se por um estudo ad-hoc da literatura, bem como duas revisões sistemáticas da literatura em conjunto com um estudo de campo qualitativo. Em seguida, propor-se uma versão inicial do modelo e realizou-se dois grupos focais para avaliá-lo de forma preliminar. Os resultados obtidos com esses dois grupos focais, foram utilizados para gerar uma nova versão do modelo. Em seguida, realizou-se uma survey através de entrevistas semi-estruturadas para avaliar a nova versão do modelo com especialistas. Neste sentido, a principal contribuição desta pesquisa de doutorado é o modelo de maturidade para a comunicação que visa estabelecer boas práticas de comunicação em DDS para maximizar o sucesso dos projetos. Por conseguinte, este trabalho também contribui com o ainda incipiente corpo de conhecimento da área projetos e em especial projetos DDS. Este entendimento é útil não apenas para estudos futuros na academia, mas também para empresas de software iniciando suas operações em DDS. Elas podem se beneficiar do conhecimento consolidado e utilizá-lo para guiar a definição de seus processos de comunicação em tais ambientes distribuídos. / Nowadays, software teams are often organized in a distributed way, that is, team members are located in different places, with the distance varying from the level of cities, states or countries. This distributed configuration promoted the creation of a business strategy called Distributed Software Development (DSD). Nowadays, the number of companies adhering to the DSD strategy is much more significant when compared to few years ago. Companies aim for quality and productivity gains and the redution of development costs. For those reasons, DSD has increased interest of Software Engineering researchers over the last years. The geographic distribution of the teams has created several challenges to the development process and to the management of software projects. Among these challenges, communication can be highlighted as one of the most critical since it is necessary to support all and every activity during the development life cycle. Communication becomes critical as the traditional communication channels (e.g., face-to-face meetings, unplanned discussions, and non-verbal communication) become limited and substituted by technologic media (e.g., videoconferences, e-mails, and instant messengers). Given this context, this thesis aimed to develop a model to software teams to improve the maturity in of communication processes distributed projects. To propose this maturity model, I conducted an ad-hoc review of literature followed by two systematic reviews of literature and a qualitative study. I then proposed an initial version of the model and next conducted two focus groups (qualitative study) to preliminarily evaluate the model. Insights from this study were used to generate a new version of the model. Next, I conducted semi-structured interviews to evaluate the new version of the model with experts. Therefore, the main contribution of this research is a maturity model for communication that aims to establish good communication practices in DSD to maximize the success of a DSD project. My work contributes also to the still incipient body of knowledge about communication in the DSD area. This understanding is useful not only to further studies in the academy but also to software companies that are starting DSD operations. They can benefit from the knowledge consolidated in the model and use it to guide the definition of their communication processes in such distributed settings.

Identiferoai:union.ndltd.org:IBICT/oai:repositorio.ufpe.br:123456789/12140
Date31 January 2014
CreatorsFARIAS JUNIOR, Ivaldir Honório
ContributorsMOURA, Hermano Perrelli de
PublisherUniversidade Federal de Pernambuco
Source SetsIBICT Brazilian ETDs
LanguageEnglish
Detected LanguagePortuguese
Typeinfo:eu-repo/semantics/publishedVersion, info:eu-repo/semantics/doctoralThesis
Sourcereponame:Repositório Institucional da UFPE, instname:Universidade Federal de Pernambuco, instacron:UFPE
RightsAttribution-NonCommercial-NoDerivs 3.0 Brazil, http://creativecommons.org/licenses/by-nc-nd/3.0/br/, info:eu-repo/semantics/openAccess

Page generated in 0.0848 seconds