The knowledge products within software industry organizations: a new perspective on software artifacts / Os produtos de conhecimento dentro das organizações do setor de software: uma nova perspectiva sobre artefatos de software

Gisele Caroline Urbano Lourenço, Rejane Sartori, Cláudia Herrero Martins Menegassi, Mariana Oliveira, Nelson Tenório


The Knowledge Management (KM) has become essential for organizations looking to store, encode, retrieve and disseminate knowledge in the environment in which they operate. In the software industry, KM presents itself as a form of management with relevant contribution potential, since this industry produces information on a constant basis. In this way, this information can be consolidated into software artifacts. Such artifacts represent knowledge of a particular software project, as well as a knowledge product. That is because a knowledge product also represents some kind of codified and stored knowledge. Thus, this work aims to analyze software artifacts from the perspective of knowledge products. To this end, a questionnaire was conducted and interviews with ten experienced project managers from the software industry. As a result, it was observed that the software artifacts become knowledge products because they allow reuse and register intellectual capital creating new knowledge and encouraging innovation in the software industry organizations.


Knowledge management; Software Artifacts; Information Technology.

Full Text:



Antle, J. M., Jones, J. W., & Rosenzweig, C. E. (2017). Next generation agricultural system data, models and knowledge products: Introduction. Agricultural Systems, 155, 186–190.

Aurum, A., Daneshgar, F., & Ward, J. (2008). Investigating Knowledge Management practices in software development organisations – An Australian experience. Information and Software Technology, 50(6), 511–533. Becerra-Fernandez, I., & Rajiv Sabherwal. (2010). Knowledge Manamgement Systems and Processes. M.E. Sharpe, Inc. New York: ME Sharpe.

Bjørnson, F. O., &Dingsøyr, T. (2008). Knowledge management in software engineering: A systematic review of studied concepts, findings and research methods used. Information and Software Technology, 50(11), 1055–1068.

Correia, F. F. (2010). Supporting the evolution of software knowledge with adaptive software artifacts. Proceedings of the ACM International Conference Companion on Object Oriented Programming Systems Languages and Applications Companion - SPLASH ’10, 231–232.

Creswell, J. W. (2013). Research design: qualitative, quantitative, and mixed methods approaches. Thousand Oaks: Sage publications.

Dalkir, K. (2005). Knowledge Management in Theory and Practice. Oxford: Routledge.

Dalkir, K. (2011). Knowledge Management in Theory and Practice (2nd ed.). England: MIT Press.

Fenton, N., &Bieman, J. (2014). Software metrics: a rigorous and practical approach. It Professional (2nd ed.). London: International Thomson Computer Press.

Klein, D. A. (1998). The strategic management of intellectual capital. Oxford: Butterworth-Heinemann.

Li, B. (2016). Automatically Documenting Software Artifacts. In 2016 IEEE International Conference on Software Maintenance and Evolution (ICSME) (pp. 631–635). IEEE.

Likert, R. (1932). A technique for the measurement of attitudes. Archives of Psychology. New York: Columbia University Press.

Lourenço, G. C. U., Sartori, R., Menegassi, C. H. M., Oliveira, M., &Tenório, N. (2018). Os Artefatos De Software Enquanto Produtos Do Conhecimento: Uma Investigação Na Indústria De Software. In VII Congresso Internacional de Conhecimento e Inovação. Guadalajara: EGC.

Mansfield, W., & Grunewald, P. (2013). The use of Indicators for the Monitoring and Evaluation of Knowledge Management and Knowledge Brokering in International Development. In Workshop held at the Institute for Development Studies (p. 27). England.

Mentzas, G., Apostolou, D., Young, R., &Abecker, A. (2001). Knowledge networking: a holistic solution for leveraging corporate knowledge. Journal of Knowledge Management, 5(1), 94–107.

Mohapatra, S., Agrawal, A., &Satpathy, A. (2016). Designing Knowledge Management-Enabled Business Strategies (pp. 55-88). Springer, Cham.

Nawinna, D. P. (2011). A model of Knowledge Management: Delivering competitive advantage to small & medium scale software industry in Sri Lanka. 2011 6th International Conference on Industrial and Information Systems, ICIIS 2011, 414–419.

Nonaka, I. (1994). A Dynamic Theory of Organizational Knowledge Creation. Organization Science, 5(1), 14–37.

Nonaka, I., &Hirotaka, T. (2008). Measurement practice for knowledge management. São Paulo.

Onte, M. B., &Marcial, D. E. (2013). Developing a Web-Based Knowledge Product Outsourcing System at a University. Journal of Information Processing Systems, 9(4), 548–566.

Pinto, D., Bortolozzi, F., Menegassi, C. H. M., Pugino, P. M. F., &Tenório Jr., N. (2016). Design das etapas a serem seguidas em um instrumento para a coleta de dados para organizações do setor de TI. Congreso Internacional de Conocimiento e Innovación, (February 2017), 1–7.

Pressman, R. S. (2007). Engenharia de Software - Uma Abordagem Profissional. Development.

Runesson, U., & Gustafsson, G. (2012). Sharing and developing knowledge products from Learning Study. International Journal for Lesson and Learning Studies, 1(3), 245–260.

Santos, M., Lourenço, G. C. U., Gomes, L. R. L., Bortolozzi, F., &Tenório, N. (2018). Managing Knowledge Products: A System Architecture addressed to Software Industry. Perspectivas Em Gestão & Conhecimento, 8, 155–166.

Scalabrini, L., Oliveira, M. S. De, Urbano, G. C., & Tenório, N. (2017). Validating Knowledge Creation Indicators for the Software Industry: A Field Research Through a Structured Questionnaire. International Journal of Development Research, 07(12), 18030–18035.

Sommerville, I. (2011). Engenharia de Software. Pearson Brasil (9th ed.). São Paulo: Pearson.

Stewart, T. A. (1998). Capital Intelectual: A nova vantagem competitiva das empresas. Rio de Janeiro: Campus.

Takeuchi, H., &Nonaka, I. (2008). Gestão do Conhecimento. São Paulo: Bookman.

Tenório, N., Pinto, D., Ferrarezi Vidotti, A., Santos de Oliveira, M., Caroline Urbano, G., & Bortolozzi, F. (2017). Tool Based on Knowledge Management Process: an Interview Protocol To Gather Functional Requirements From Software Industry Experts. MATTER: International Journal of Science and Technology, 3(1), 45–54.

Thomas, V., &Hettige, H. (2012). Knowledge Products and Services: Building a Stronger Knowledge Institution. Mandaluyong.

Wiig, K. M. (1993). Knowledge Management Foundations: Thinking about Thinking - how People and Organizations Represent, Create, and Use Knowledge. Arlington: Schema Press.

Woitsch, R., Hrgovcic, V., & Buchmann, R. (2012). Knowledge product modelling for industry: The PROMOTE approach. IFAC Proceedings Volumes (IFAC-PapersOnline) (Vol. 14). IFAC.

Zhang, Y., Liu, S., Tan, J., Jiang, G., & Zhu, Q. (2018). Effects of risks on the performance of business process outsourcing projects: The moderating roles of knowledge management capabilities. InternationalJournalof Project Management, 36(4), 627–639.



  • There are currently no refbacks.