| | This Article | |
| |
| |
| | Share | |
| |
| |
| | Bibliographic References | |
| |
| |
| | Add to: | |
| |
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
| |
| | Search | |
| |
| |
| | |
The Impact of Employee Participation on the Use of an Electronic Process Guide: A Longitudinal Case Study
March/April 2008 (vol. 34 no. 2)
pp. 212-225
Many software companies disseminate process knowledge through electronic process guides. A common problem with such guides is that they are not used in practice. Through a case study we investigated how involvement in creating an electronic process guide through process workshops influenced the use of the process guide. We studied developer and project manager usage through three aspects: Use frequency, used functionality and reported advantages and disadvantages. We collected data from three rounds of interviews and 19 months of usage logs in a longitudinal study in a medium-size software company. Workshop participants show a higher degree of usage, use a larger number of functions, and express more advantages and disadvantages than non-participants. Our study suggests that employee involvement has a long-term positive effect on electronic process guide usage.
[1] 212 J.J. Ahonen, M. Forsell, and S.-K. Taskinen, “A Modest but Practical Software Process Modeling Technique for Software Process Improvement,” Software Process Improvement and Practice, vol. 7, no. 1, pp. 33-44, 2002.[2] V. Ambriola, R. Conradi, and A. Fugetta, “Assessing Process-Centered Software Engineering Environments,” ACM Trans. Software Eng. Methodology, vol. 6, no. 3, pp. 283-328, 1997.[3] D.E. Avison and G. Fitzgerald, Information Systems Development: Methodologies, Techniques and Tools, second ed. McGraw-Hill, 1995.[4] H. Baumgartel, “Using Employee Questionnaire Results for Improving Organizations: The Survey 'Feedback' Experiment,” Kansas Business Rev., vol. 12, pp. 2-6, 1959.[5] U. Becker-Koernstaedt, “Towards Systematic Knowledge Elicitation for Descriptive Software Process Modeling,” Proc. Product-Focused Software Process Improvement Conf., F. Bomarius and S.Komi-Sirviö, eds., pp. 312-325, 2001.[6] G. Bjerknes and T. Bratteteig, “User Participation and Democracy: A Discussion of Scandinavian Research on Systems Development,” Scandinavian J. Information Systems, vol. 7, no. 1, pp. 73-98, 1995.[7] S.J. Black and H.B. Gregersen, “Participative Decision-Making: An Integration of Multiple Dimensions,” Human Relations, vol. 50, no. 7, pp. 859-878, 1997.[8] J. Cameron, “Configurable Development Processes,” Comm. ACM, vol. 45, no. 3, pp. 72-77, 2002.[9] C. Ciborra, Teams, Markets and Systems: Business Innovation and Information Technology. Cambridge Univ. Press, 1993.[10] R. Conradi and T. Dybå, “An Empirical Study on the Utility of Formal Routines to Transfer Knowledge and Experience,” Proc. European Software Eng. Conf., V. Gruhn, ed., pp. 268-276, 2001.[11] R. Conradi and A. Fugetta, “Improving Software Process Improvement,” IEEE Software, vol. 19, no. 4, pp. 92-99, July/Aug. 2002.[12] B. Curtis, M.I. Kellner, and J. Over, “Process Modelling,” Comm. ACM, vol. 35, no. 9, pp. 75-90, 1992.[13] F.D. Davis, “Perceived Usefulness, Perceived Ease of Use, and User Acceptance of Information Technology,” Mis Quarterly, vol. 13, no. 3, pp. 319-340, 1989.[14] E.W. Deming, Out of the Crisis. The MIT Press, 2000.[15] T. Dingsøyr, N.B. Moe, T. Dybå, and R. Conradi, “A Workshop-Oriented Approach for Defining Electronic Process Guides—A Case Study,” Software Process Modelling, S.T. Acuña and N. Juristo, eds., pp. 187-205, Kluwer Int'l Series on Software Eng., 2005.[16] T. Dybå, “An Empirical Investigation of the Key Factors for Success in Software Process Improvement,” IEEE Trans. Software Eng., vol. 31, no. 5, pp. 410-424, May 2005.[17] T. Dybå, N.B. Moe, and E. Arisholm, “Measuring Software Methodology Usage: Challenges of Conceptualization and Operationalization,” Proc. Fourth Int'l Symp. Empirical Software Eng., 2005.[18] T. Dybå, N.B. Moe, and E.M. Mikkelsen, “An Empirical Investigation on Factors Affecting Software Developer Acceptance and Utilization of Electronic Process Guides,” Proc. Int'l Software Metrics Symp., 2004.[19] M. Fenton-O'Creevy, “Employee Involvement and the Middle Manager: Evidence from a Survey of Organizations,” J. Organizational Behavior, vol. 19, no. 1, pp. 67-84, 1998.[20] B. Fitzgerald, N.L. Russo, and T. O'Kane, “Software Development Method Tailoring at Motorola,” Comm. ACM, vol. 46, no. 4, pp. 65-70, 2003.[21] D. Georgakopoulos and M. Hornick, “An Overview of Workflow Management: From Process Modeling to Workflow Automation Infrastructure,” Distributed and Parallel Databases, vol. 3, no. 2, pp.119-153, 1995.[22] R.A. Guzzo and M.W. Dickson, “Teams in Organizations: Recent Research on Performance and Effectiveness,” Ann. Rev. Psychology, vol. 47, pp. 307-338, 1996.[23] G.J. Hidding, “Reinventing Methodology: Who Reads It and Why,” Comm. ACM, vol. 40, no. 11, pp. 102-109, 1997.[24] J. Iivari and J. Maansaari, “The Usage of Systems Development Methods: Are We Stuck to Old Practices,” Information and Software Technology, vol. 40, pp. 501-510, 1998.[25] M.I. Kellner, U. Becker-Kornstaedt, W.E. Riddle, J. Tomal, and M. Verlag, “Process Guides: Effective Guidance for Process Participants,” Proc. Fifth Int'l Conf. the Software Process: Computer Supported Organizational Work, 1998.[26] F. Kurniawati and R. Jeffery, “The Use and Effects of an Electronic Process Guide and Experience Repository: A Longitudinal Study,” Information and Software Technology, vol. 48, no. 7, pp. 566-577, 2006.[27] E.E. Lawler and S.A. Mohrman, “Quality Circles—After the Honeymoon,” Organizational Dynamics, vol. 15, no. 4, pp. 42-54, 1987.[28] P. Meso and R. Jain, “Agile Software Development: Adaptive Systems Principles and Best Practices,” Information Systems Management, vol. 23, no. 3, pp. 19-30, 2006.[29] M.B. Miles and M. Huberman, Qualitative Data Analysis: An Expanded Sourcebook, second ed. Sage Publications, 1994.[30] N.B. Moe, T. Dingsøyr, K.R. Nilsen, and N.J. Villmones, “Project Web and Electronic Process Guide as Software Process Improvement,” Proc. 12th European Conf. Software Process Improvement, I.Richardson and P. Abrahamsson, eds., pp. 175-186, 2005.[31] N.B. Moe and T. Dybå, “The Use of an Electronic Process Guide in a Medium-Sized Software Consulting Company,” Software Process Improvement and Practice, vol. 11, no. 1, pp. 21-34, 2006.[32] S. Park, J. Lee, and H. Bae, “End User Searching: A Web Log Analysis of Naver, a Korean Web Search Engine,” Library and Information Science Research, vol. 27, no. 2, pp. 203-221, 2005.[33] D.L. Parnas and P.C. Clements, “A Rational Design Process: How and Why to Fake It,” IEEE Trans. Software Eng., vol. 12, no. 2, pp.251-257, 1986.[34] R.E. Purser and S. Cabana, “Involve Employees at Every Level of Strategic Planning,” Quality Progress, vol. 30, no. 5, pp. 66-71, 1997.[35] C.K. Riemenschneider, B.C. Hardgrave, and F.D. Davis, “Explaining Software Developer Acceptance of Methodologies: A Comparison of Five Theoretical Models,” IEEE Trans. Software Eng., vol. 28, no. 12, pp. 1135-1145, Dec. 2002.[36] C.M. Riordan, R.J. Vandenberg, and H.A. Richardson, “Employee Involvement Climate and Organizational Effectiveness,” Human Resource Management, vol. 44, no. 4, pp. 471-488, 2005.[37] L. Scott, L. Carvalho, and R. Jeffery, “A Process-Centred Experience Repository for a Small Software Organisation,” Proc. Ninth Asia-Pacific Software Eng. Conf., pp. 603-609, 2002.[38] L. Scott, L. Carvalho, R. Jeffery, J. D'Ambra, and U. Becker-Koernstaedt, “Understanding the Use of an Electronic Process Guide,” Information and Software Technology, vol. 44, no. 10, pp.601-616, 2002.[39] L. Scott and R. Jeffery, “The Anatomy of an Experience Repository,” Proc. Int'l Symp. Empirical Software Eng., pp. 162-173, 2003.[40] R. Scupin, “The KJ Method: A Technique for Analyzing Data Derived from Japanese Ethnology,” Human Organization, vol. 56, no. 2, pp. 233-237, 1997.[41] C.B. Seaman, “Qualitative Methods in Empirical Studies of Software Eng.,” IEEE Trans. Software Eng., vol. 25, no. 4, pp. 557-572, July/Aug. 1999.[42] A. Strauss and J. Corbin, Basics of Qualitative Research, second ed. Sage Publications, 1998.[43] R.J. Vandenberg, H.A. Richardson, and L.J. Eastman, “The Impact of High Involvement Processes on Organizational Effectiveness,” Group and Organization Management, vol. 24, no. 3, pp. 300-339, 1999.[44] V. Venkatesh and F. Davis, “A Theoretical Extension of the Technology Acceptance Model: Four Longitudinal Field Studies,” Management Science, vol. 46, no. 2, pp. 186-204, 2000.[45] C.G. von Wangenheim, S. Weber, J.C.R. Hauck, and G. Trentin, “Experiences on Establishing Software Processes in Small Companies,” Information and Software Technology, vol. 48, no. 9, pp. 890-900, 2006.[46] E. Wenger, Communities of Practice: Learning, Meaning and Identity. Cambridge Univ. Press, 1998.[47] B. Wilpert, “A View from Psychology,” Organizational Participation: Myth and Reality, F. Heller, E. Pusic, G. Strauss, and B.Wilpert, eds., pp. 40-64, Oxford Univ. Press, 1998.[48] R.K. Yin, Case Study Research: Design and Methods, third ed. Sage Publications, 2003.
Index Terms:
Organizational management and coordination, Human Factors in Software Design, Software Engineering Process, Process infrastructure, Process implementation and change, Software process models, Software Quality/SQA
Citation:
Torgeir Dingsøyr, Nils Brede Moe, "The Impact of Employee Participation on the Use of an Electronic Process Guide: A Longitudinal Case Study," IEEE Transactions on Software Engineering, vol. 34, no. 2, pp. 212-225, Mar./Apr. 2008, doi:10.1109/TSE.2007.70767