Impact of agile practices on organization learning: a model for knowledge creating and sharing in agile teams

FLORINDO SILOTE NETO

Resumo


O desenvolvimento de softwares é caracterizado como uma atividade intensiva de conhecimento e o sucesso dos projetos depende diretamente do conhecimento mantido pelos profissionais envolvidos no processo. Por esse motivo, são necessárias estratégias de gestão do conhecimento que auxiliem no processo de criação e compartilhamento do conhecimento entre as equipes desenvolvedoras de softwares. A ausência de estratégias para o compartilhamento do conhecimento acarreta em retrabalho, pois os profissionais estarão constantemente criando soluções para situações vivenciadas anteriormente. Além disso, a organização perde conhecimento quando um profissional experiente é transferido de projeto ou deixa a companhia. Nesse sentido, esse projeto propõe um estudo que visa responder à seguinte questão de pesquisa: Qual o impacto da utilização de práticas ágeis no processo de aprendizagem organizacional em empresas de software considerando os níveis individual, de grupo e organizacional? Dessa forma, o objetivo do estudo proposto é identificar quais as estratégias para a gestão do conhecimento são mais difundidas entre as equipes desenvolvedoras de software e avaliar qual o impacto causado pela utilização de práticas ágeis sobre o processo de aprendizagem organizacional. A condução desse estudo foi dividida em duas etapas. Na primeira etapa foi realizada uma revisão sistemática de literatura (SLR) com o objetivo de identificar os constructos que compõem o modelo descrito nesse projeto. Na segunda etapa será conduzida uma pesquisa do tipo survey com o objetivo de validar o modelo proposto. Os dados coletados nessa pesquisa serão tratados e analisados com a aplicação de técnicas estatísticas, tais como análise fatorial e modelagem de equações estruturais. Os resultados obtidos por essa pesquisa servirão de base para outros estudos no campo da engenharia de software e gestão do conhecimento. Além disso, esse estudo fornecerá mecanismos para que os profissionais da área de engenharia de software implementem estratégias que colaborem com a criação e compartilhamento do conhecimento em suas equipes.

Texto completo:

PDF (English)

Referências


LEVY, M.; HAZZAN, O. Knowledge Management in Practice: The Case of Agile Software Development. In: Proceedings of the 2009 ICSE Workshop on Cooperative and Human Aspects on Software Engineering. Washington, DC, USA: IEEE Computer Society, 2009. p. 60–65.

KAVITHA, R.; AHMED, M. I. A Knowledge Management Framework for Agile Software Development Teams. In: Process Automation, Control and Computing (PACC), 2011 International Conference on. [S.l.: s.n.], 2011. p. 1–5.

DORAIRAJ, S.; NOBLE, J.; MALIK, P. Knowledge Management in Distributed Agile Software Development. In: Agile Conference (AGILE), 2012. [S.l.: s.n.], 2012. p. 64–73.

PEDRYCZ, W.; RUSSO, B.; SUCCI, G. A model of job satisfaction for collaborative development processes. Journal of Systems and Software, v. 84, n. 5, p. 739–752, maio 2011.

RYAN, S.; O’CONNOR, R. V. Acquiring and sharing tacit knowledge in software development teams: An empirical study. Information and Software Technology, v. 55, n. 9, p. 1614–1624, set. 2013.

FAEGRI, T. Improving General Knowledge in Agile Software Organizations: Experiences with Job Rotation in Customer Support. In: Agile Conference, 2009. AGILE ’09. [S.l.: s.n.], 2009. p. 49–56.

PORRAWATPREYAKORN, N. et al. A Knowledge Transfer Framework for Supporting the Transition to Agile Development of Web Application in the Thai Telecommunications Industry. In: Proceedings of International Conference on Information Integration and Web-based Applications & Services. New York, NY, USA: ACM, 2013. p. 140:140–140:148.

HANSEN, M. T.; NOHRIA, N.; TIERNEY, T. What’s your strategy for managing knowledge? Harvard Business Review, v. 77, n. 2, p. 106–116, 187, abr. 1999.

HIGHSMITH, J. A. Agile software development ecosystems. Boston: Addison-Wesley, 2002. (The Agile software development series).

KAHKONEN, T.; ABRAHAMSSON, P. Digging into the fundamentals of extreme programming building the theoretical base for agile methods. In: Euromicro Conference, 2003. Proceedings. 29th. [S.l.: s.n.], 2003. p. 273–280.

HODA, R.; BABB, J.; NORBJERG, J. Toward Learning Teams. Software, IEEE, v. 30, n. 4, p. 95–98, ago. 2013.

CHAN, F. K.; THONG, J. Y. Acceptance of agile methodologies: A critical review and conceptual framework. p. 803–814, mar. 2009.

BAHLI, B.; ZEID, E. The role of knowledge creation in adopting extreme programming model: an empirical study. In: Information and Communications Technology, 2005. Enabling Technologies for the New Knowledge Society: ITI 3rd International Conference on. [S.l.: s.n.], 2005. p. 75–87.

ELORANTA, V.-P.; KOSKIMIES, K. Aligning Architecture Knowledge Management with Scrum. In: Proceedings of the WICSA/ECSA 2012 Companion Volume. New York, NY, USA: ACM, 2012. p. 112–115.

SINGH, A.; SINGH, K.; SHARMA, N. Agile knowledge management: a survey of Indian perceptions. Innovations in Systems and Software Engineering, v. 10, n. 4, p. 297–315, 2014.

ZAPPA, P.; ROBINS, G. Organizational learning across multi-level networks. Social Networks, v. 44, p. 295–306, jan. 2016.

ARGOTE, L.; MIRON-SPEKTOR, E. Organizational Learning: From Experience to Knowledge. Organization Science, v. 22, n. 5, p. 1123–1137, out. 2011.

ARGOTE, L. Organizational learning creating, retaining and transferring knowledge. Boston, MA: Springer US : Imprint: Springer, 2013.

KIM, T. H. et al. Understanding the effect of knowledge management strategies on knowledge management performance: A contingency perspective. Information & Management, v. 51, n. 4, p. 398–416, jun. 2014.

VERSIONONE. 9th Annual State of Agile Development Survey. 2015. . Accessed: 2015-11-30.

RAZZAK, M.; AHMED, R.; SMITE, D. Spatial Knowledge Creation and Sharing Activities in a Distributed Agile Project. In: Global Software Engineering Workshops (ICGSEW), 2013 IEEE 8th International Conference on. [S.l.: s.n.], 2013. p. 24–30.

CROSSAN, M. M.; LANE, H. W.; WHITE, R. E. An Organizational Learning Framework: From Intuition to Institution. The Academy of Management Review, v. 24, n. 3, p. 522, jul. 1999.

CLERC, V.; LAGO, P.; VLIET, H. V. Architectural Knowledge Management Practices in Agile Global Software Development. In: Global Software Engineering Workshop (ICGSEW), 2011 Sixth IEEE International Conference on. [S.l.: s.n.], 2011. p. 1–8.

NISHIJIMA, R. T.; SANTOS, J. G. D. THE CHALLENGE OF IMPLEMENTING SCRUM AGILE METHODOLOGY IN A TRADITIONAL DEVELOPMENT ENVIRONMENT. [S.l.]: Council for Innovative Research, 2013.

HOLZ, H.; SCHAFER, J. Collaborative, task-specific information delivery for agile processes. In: Enabling Technologies: Infrastructure for Collaborative Enterprises, 2003. WET ICE 2003. Proceedings. Twelfth IEEE International Workshops on. [S.l.]: IEEE, 2003. p. 320–325.

AMESCUA, A. et al. Knowledge repository to improve agile development processes learning. IET Software, v. 4, n. 6, p. 434, 2010.

JALALI, S.; WOHLIN, C. Global software engineering and agile practices: a systematic review: GLOBAL SOFTWARE ENGINEERING AND AGILE PRACTICES. Journal of Software: Evolution and Process, v. 24, n. 6, p. 643–659, out. 2012.

BJøRNSON, F. O.; DINGSøYR, T. Knowledge management in software engineering: A systematic review of studied concepts, findings and research methods used. Information and Software Technology, v. 50, n. 11, p. 1055–1068, out. 2008.

CRAWFORD, B. et al. Agile software teams must be creatives. In: Engineering Applications (WEA), 2012 Workshop on. [S.l.: s.n.], 2012. p. 1–6.

ALAVI, M. et al. Knowledge management systems: issues, challenges and benefits. In: Article 7. [S.l.: s.n.], 1999.

SCHERMERHORN, J. R.; BERSTON, S. Exploring management. [S.l.: s.n.], 2014.

HUBER, G. P. Organizational learning: The contributing processes and the literatures. Organizational learning, p. 124–162, 1996.

KITCHENHAM, B. Guidelines for performing systematic literature reviews in software engineering. In: Technical report, Ver. 2.3 EBSE Technical Report. EBSE. [S.l.:s.n.], 2007.

EARL, M. Knowledge management strategies: Toward a taxonomy. Journal of Management Information Systems, v. 18, n. 1, p. 215–233, 2001.

BECK, K. et al. Manifesto for Agile Software Development. 2001. . Accessed: 2016-04-21.

BECK, K.; ANDRES, C. Extreme programming explained: embrace change. 2nd ed.

ed. Boston, MA: Addison-Wesley, 2005. Cited 2 times on pages 23 and 24.

SCHWABER, K.; SUTHERLAND, J. The Definitive Guide to Scrum: The Rules of the Game. 2013. .

FOWLER, M.; HIGHSMITH, J. The Agile Manifesto. 2001. . Accessed: 2016-04-21.

LEE, S.; YONG, H.-S. Agile Software Development Framework in a Small Project Environment. Journal of Information Processing Systems, v. 9, n. 1, p. 69–88, mar. 2013.

SCHUH, P. Integrating agile development in the real world. 1st ed. ed. Hingham, Mass: Charles River Media, 2005. (Charles River Media programming series).

KEITH, M. et al. Contextualizing Knowledge Management Readiness to Support Change Management Strategies. In: System Sciences, 2006. HICSS ’06. Proceedings of the 39th Annual Hawaii International Conference on. [S.l.: s.n.], 2006. v. 7, p. 152a–152a.

MOE, N. et al. Coaching a Global Agile Virtual Team. In: Global Software Engineering (ICGSE), 2015 IEEE 10th International Conference on. [S.l.: s.n.], 2015. p. 33–37.

ANICHE, M.; SILVEIRA, G. de A. Increasing Learning in an Agile Environment: Lessons Learned in an Agile Team. In: Agile Conference (AGILE), 2011. [S.l.: s.n.], 2011. p. 289–295.

RAZZAK, M.; SMITE, D. Knowledge Management in Globally Distributed Agile Projects – Lesson Learned. In: Global Software Engineering (ICGSE), 2015 IEEE 10th International Conference on. [S.l.: s.n.], 2015. p. 81–89.

LOFTUS, C.; RATCLIFFE, M. Extreme Programming Promotes Extreme Learning? In: Proceedings of the 10th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education. New York, NY, USA: ACM, 2005. p. 311–315.

DAVENPORT, T. H.; PRUSAK, L. Working knowledge: how organizations manage what they know. Nachdr. Boston, Mass: Harvard Business School Press, 2010.

SENGE, P. M. (Ed.). The Fifth discipline fieldbook: strategies and tools for building a learning organization. New York: Currency, Doubleday, 1994.

LEVINE, L.; MONARCH, I. Collaborative technology in the learning organization: integrating process with information flow, access and interpretation. In: Collaborative technology in the learning organization. [S.l.]: IEEE Comput. Soc, 1998. v. 1, p. 444–459.

HASSAN, N. H. B. et al. A literature review: Exploring organizational learning orientation as antecedent of Information Technology (IT) infrastructure capability to achieve organizational agility. In: 2013 International Conference on Research and Innovation in Information Systems (ICRIIS). [S.l.]: IEEE, 2013. p. 204–209.

HELFAT, C. E.; RAUBITSCHEK, R. S. Product sequencing: co-evolution of knowledge, capabilities and products. Strategic Management Journal, v. 21, n. 10-11, p. 961–979, out. 2000.

GHERARDI, S. Organizational knowledge: the texture of workplace learning. Malden, MA: Blackwell Pub, 2005. (Organization and strategy).

HUFF, A. S.; JENKINS, M. (Ed.). Mapping strategic knowledge. London ; Thousand Oaks, Calif: SAGE, 2002.

SANTOS, F.; MOURA, H. Analyzing the Intertwining of Social and Technical Aspects in Agile Methods. In: Social Informatics (SocialInformatics), 2012 International Conference on. [S.l.: s.n.], 2012. p. 320–327.

NONAKA, I.; KONNO, N. The Concept of "Ba": Building a Foundation for Knowledge Creation. California Management Review, v. 40, n. 3, p. 40–54, abr. 1998.

ARGYRIS, C. Organizational Learning II: Theory, method and practice. Boston: Addison-Wesley, 1996.

MENOLLI, A.; REINEHR, S.; MALUCELLI, A. ORGANIZATIONAL LEARNING APPLIED TO SOFTWARE ENGINEERING: A SYSTEMATIC REVIEW. International Journal of Software Engineering and Knowledge Engineering, v. 23, n. 08, p. 1153–1175, out. 2013.

ARGYRIS, C.; SCHöN, D. A. Organizational learning. Reading, Mass: AddisonWesley Pub. Co, 1978. (Addison-Wesley OD series).

KOLB, D. A. Experiential learning: experience as the source of learning and development. Englewood Cliffs, N.J: Prentice-Hall, 1984.

NONAKA, I.; TAKEUCHI, H. The knowledge-creating company: how Japanese companies create the dynamics of innovation. New York: Oxford University Press, 1995.

WENGER, E. Communities of practice: learning, meaning, and identity. 16th pr. ed. Cambridge: Cambridge Univ. Press, 2008. (Learning in doing : social, cognitive, and computational perspectives).

WENGER, E.; MCDERMOTT, R. A.; SNYDER, W. Cultivating communities of practice: a guide to managing knowledge. Boston, Mass: Harvard Business School Press, 2002.

AIZPURÚA, L. I.; SALDAÑA, P. E. Z.; SALDAÑA, A. Z. Learning for sharing: an empirical analysis of organizational learning and knowledge sharing. International Entrepreneurship and Management Journal, v. 7, n. 4, p. 509–518, dez. 2011.

BUKOWITZ, W. R.; WILLIAMS, R. L. The knowledge management fieldbook. Rev. ed. London: Financial Times Management, 2000.

DINGSOYR, T.; BJORNSON, F.; SHULL, F. What Do We Know about Knowledge Management? Practical Implications for Software Engineering. IEEE Software, v. 26, n. 3, p. 100–103, maio 2009.

KITCHENHAM, B. et al. Systematic literature reviews in software engineering – A systematic literature review. Information and Software Technology, v. 51, n. 1, p. 7–15, jan. 2009.

BRERETON, P. et al. Lessons from applying the systematic literature review process within the software engineering domain. Journal of Systems and Software, v. 80, n. 4, p. 571–583, abr. 2007.

OKOLI, C.; SCHABRAM, K. A guide to conducting a systematic literature review of information systems research. Sprouts Work. Pap. Inf. Syst, v. 10, p. 26, 2010.

KITCHENHAM, B. Procedures for performing systematic reviews. Keele, UK, Keele University, v. 33, n. 2004, p. 1–26, 2004.

TONELLA, P. et al. Empirical studies in reverse engineering: state of the art and future trends. Empirical Software Engineering, Springer, v. 12, n. 5, p. 551–571, 2007.

WIERINGA, R. et al. Requirements engineering paper classification and evaluation criteria: a proposal and a discussion. Requirements Engineering, Springer, v. 11, n. 1, p. 102–107, 2006.

CAMPANELLI, A. S.; PARREIRAS, F. S. Agile methods tailoring – A systematic literature review. Journal of Systems and Software, v. 110, p. 85–100, dez. 2015.

TUOMI, I. Corporate knowledge: theory and practice of intelligent organizations. Helsinki: Metaxis, 1999.

BABB, J.; HODA, R.; NøRBJERG, J. Embedding Reflection and Learning into Agile Software Development. Software, IEEE, v. 31, n. 4, p. 51–57, ago. 2014.

RAZZAK, M.; AHMED, R. Knowledge sharing in distributed agile projects: Techniques, strategies and challenges. In: Computer Science and Information Systems (FedCSIS), 2014 Federated Conference on. [S.l.: s.n.], 2014. p. 1431–1440.

GIL, A. C. Como elaborar projetos de pesquisa. São Paulo: Atlas, 2010.

MALHOTRA, N. K. Pesquisa de marketing: uma orientação aplicada. 6ed.. ed. [S.l.]: Bookman, 2012. 736 p.

CASARIN, H. C. S.; CASARIN, S. J. C. Pesquisa Científica: da teoria à prática. [S.l.]: INTERSABERES, 2012.

DEMO, P. Metodologia do Conhecimento científico. [S.l.]: Atlas, 2000.

MASCARENHAS, S. A. Metodologia científica. [S.l.]: PEARSON BRASIL, 2012.

BERVIAN, P. A.; CERVO, A. L.; SILVA, R. d. Metodologia científica. [S.l.]: Pearson Prentice Hall, 2006.

CERVO, A. L.; BERVIAN, P. A. Metodologia científica. San Pablo (Brasil: Pearson Prentice Hall, 2002.

HAIR, J. F. et al. Essentials of business research methods. [S.l.]: ME Sharpe, 2003.

VERGARA, S. C. Métodos de pesquisa em administração. São Paulo (SP): Atlas, 2005.

DENSCOMBE, M. The Good Research Guide: For Small-Scale Social Research Projects: for small-scale social research projects. [S.l.]: McGraw-Hill International, 2010.

COOPER, D. R.; SCHINDLER, P. S. Métodos de pesquisa em administração. Porto Alegre: Bookman, 2003.

HAIR, J. F. et al. Multivariate data analysis. [S.l.]: Pearson Prentice Hall Upper Saddle River, NJ, 2006. v. 6.

MCDANIEL, C.; GATES, R. Pesquisa de Marketing. [S.l.]: Pioneira Thomson, 2003.

SNOW, C. C.; THOMAS, J. B. FIELD RESEARCH METHODS IN STRATEGIC MANAGEMENT: CONTRIBUTIONS TO THEORY BUILDING AND TESTING. Journal of Management Studies, v. 31, n. 4, p. 457–480, jul. 1994.

KLINE, R. B. Principles and practice of structural equation modeling. 3rd ed. ed. New York: Guilford Press, 2011. (Methodology in the social sciences).

KIZAKI, S.; TAHARA, Y.; OHSUGA, A. Software Development PBL Focusing on Communication Using Scrum. In: Advanced Applied Informatics (IIAIAAI), 2014 IIAI 3rd International Conference on. [S.l.: s.n.], 2014. p. 662–669.


Apontamentos

  • Não há apontamentos.




Projetos, Dissertações e Teses em Sistemas de Informação e Gestão do Conhecimento
ISSN 2358-5501 (Online)