UniversidadeFederal de Pernambuco Comunicação Assíncrona em Equipes Distribuídas: Requisitos e Meios Utilizados Cleyton Carvalho da Trindade [email protected] Comunicação assíncrona em equipes distribuídas: Requisitos e Meios utilizados Agenda Desenvolvimento de Projetos Ambientes Distribuídos Problemas encontrados na comunicação assíncrona Meios de Comunicação Requisitos importantes para uma boa comunicação Conformidade dos meios aos requisitos Conclusão Referências 2 Desenvolvimento de Projetos Ambientes Distribuídos O que é isso ? ≠ Comunicação Compartilha 3 Desenvolvimento de Projetos Ambientes Distribuídos Problemas Relacionamentos Interação Percepção da rotina 4 Desenvolvimento de Projetos Ambientes Distribuídos Qual a vantagem disso ? Reduzir custos Baixo custo de: transporte de artefatos digitais Obter equipes mais especializadas Atender as novas demandas de mercado 5 Comunicação assíncrona em equipes distribuídas: Requisitos e Meios utilizados Problemas encontrados na comunicação assíncrona 6 Problemas encontrados na comunicação assíncrona Problemas temporais Follow the sun Diferença cultural Cultura organizacional: abrangendo as normas e valores de cada unidade Cultura regional: cobrindo normas de conduta regionais, valores e língua falada 7 Comunicação assíncrona em equipes distribuídas: Requisitos e Meios utilizados Meios de Comunicação 8 Meios de Comunicação E-mail WebSite Vídeo Conferência Encontros Presenciais Lista de Discussão Ferramentas de Controle de Versão Mensagens Instantâneas 9 Comunicação assíncrona em equipes distribuídas: Requisitos e Meios utilizados Requisitos importantes para uma boa comunicação 10 Requisitos importantes para uma boa comunicação Requisitos identificados Compartilhar Conhecimento Percepção entre os Times Centralizar Documentos Percepção das Atividades Percepção de Presença 11 Comunicação assíncrona em equipes distribuídas: Requisitos e Meios utilizados Conformidade dos meios aos requisitos 12 Conformidade dos meios aos requisitos Tabela 1: Adequação dos meios aos requisitos Compartilhar conhecimento Percepção entre os times X X Centralizar documentos Percepção das atividades X X Percepção de presença E-mail Lista de discussão Ferramentas de controle de versão Mensagens instantâneas X Vídeo conferência X Website X Encontros presenciais X Embaixador X X X X X X X X 13 Comunicação assíncrona em equipes distribuídas: Requisitos e Meios utilizados Conclusão 14 Conclusão Buscou Problemas gerados na comunicação Meios de comunicação Identificar requisitos considerados como importantes Verificar como os meios os atendem Contribuição Destacar o poder de comunicação Auxiliar na escolha dos meios de comunicação 15 Conclusão Trabalhos futuros Maior pesquisa na literatura Pesquisa qualitativa para encontrar as carências em ambientes de comunicação assíncrona 16 Comunicação assíncrona em equipes distribuídas: Requisitos e Meios utilizados Referências 17 Referências Carmel, E. and Agarwal, R. (2001) “Tactical Approaches for Alleviating Distance in Global Software Development”, In journal IEEE Softw., Publisher IEEE Computer Society Press, volume 18, number 2, pages 2229 Espinosa, A. J. et al (2007) “Team Knowledge and Coordination in Geographically Distributed Software Development”, Journal of Management Information Systems, Vol. 24, No. 1, pp. 135 - 169 Espinosa, A. J. and Pickering, C. (2006) “The Effect of Time Separation on Coordination Processes and Outcomes: A Case Study”, In Proceedings of the 39th Annual Hawaii International Conference on System Sciences, IEEE Computer Society, Washington, DC, USA Espinosa, A. J. and Carmel, E. (2004) “The Effect of Time Separation on Coordination Costs in Global Software Teams: A Dyad Model”, In Proceedings of the Proceedings of the 37th Annual Hawaii International Conference on System Sciences, IEEE Computer Society, Washington, DC, USA 18 Referências Herbsleb, J. and Mockus, A. (2003) “An empirical study of speed and communication in globally distributed software development”, IEEE Transactions on Software Engineering, Publisher IEEE Computer Society Press, volume 29, number 6, pages 481-494 Hogan, B. (2006) “Lessons Learned from an eXtremely Distributed Project”, In Proceedings of the conference on AGILE 2006, publisher IEEE Computer Society Layman, L. et al (2006) “Essential communication practices for Extreme Programming in a global software development team”, In journal Information and Software Technology, volume 48, number 9, pages = 781-794. Moraes, A. K. O. (2006) “Práticas de comunicação da comunidade Open Source e Atendimento à gerência das comunicações do PMBOK® 2004”, Centro de Informática (CIN), UFPE, Brasil 19 Referências Parvathanathan, K.et al (2007), Global Development and Delivery in Practice Experiences of the IBM Rational India Lab, International Technical Support Organization, IBM Sommerville, I. (2003), Engenharia de software. Tradução Mauricio de Andrade, São Paulo: Adisson-Wesley Steinfield, C. et al. (2002) “Communication and collaboration processes in global virtual teams.”, Unpublished INTEnD report, Michigan State University, East Lansing, Michigan,. Thissen, M. R. et al (2007) “Communication tools for distributed software development teams”, In Proceedings of the 2007 ACM SIGMIS CPR conference on 2007 computer personnel doctoral consortium and research conference Zhuge, H and Shi, X. (2001) “Communication cost of cognitive cooperation for distributed team development”, In J. Syst. Softw., Publisher Elsevier Science Inc., volume 57, number 3, pages 233 20 UniversidadeFederal de Pernambuco Comunicação Assíncrona em Equipes Distribuídas: Requisitos e Meios Utilizados Cleyton Carvalho da Trindade [email protected]