Abstract
In the past years, efforts in the field of Software Process Improvement were increasingly focusing on human aspects realizing that people participating in the processes have a high impact on the success of any improvement. While these aspects are included in newer models and methodologies, it is still vague how Software Process Improvement can be made suitable for different people. In this paper, we propose a new approach: the application of usability methodology for Software Process Improvement. We present an overview of the people aspects in Software Process Improvement and introduce a methodology to apply usability methodology in this context. We also formulate ideas on how to adapt concrete improvement methods based on the usability methodology.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Korsaa, M., Johansen, J., Schweigert, T., Vohwinkel, D., Messnarz, R., Nevalainen, R., Biró, M.: The people aspects in modern (S)PI management approaches. Presented at the EuroSPI 2010 (2010)
Messnarz, R., Spork, G., Riel, A., Tichkiewitch, S.: Dynamic Learning Organisations Supporting Knowledge Creation for Competitive and Integrated Product Design. In: Proceedings of the 19th CIRP Design Conference – Competitive Design. Cranfield University Press (2009)
O’Keeffe, T., Harington, D.: Learning to learn: an examination of organisational learning in selected Irish multinationals. Journal of European Industrial Training 25(2/3/4), 137–147 (2001)
Chirstiansen, M., & Johansen, J.: ImprovAbilityTM guidelines for low maturity organisations. Presented at the EuroSPI 2007 (2007)
Hammer, M. (n.d.) The Process and Enterprise Maturity Model, http://www.hammerandco.com/HammerAndCompany.aspx?id=58
Jacobson, I., Ng, P.W., Spence, I.: Enough Process - Let’s Do Practices. Journal of Object Technology 6(6), 41–66 (2007)
Pries-Heje, J., Johannsen, J., et al.: The SPI Manifesto. Web Publishing (2010)
Biró, M., Messnarz, R., Davison, A.G.: The Impact of National Cultural Factors on the Effectiveness of Process Improvement Methods: The Third Dimension. Software Quality Professional 4(4) (2002)
Biró, M., Messnarz, R., Davison, A.G.: Experiences with the Impact of Cultural Factors on SPI. Presented at the EuroSPI 2001 (2001)
Hofstede, G.: Culture’s consequences, 2nd edn. Sage publ., Thousand Oaks (2009)
Brown, A.: Organisational culture, 2nd edn. Pitman, London (1998)
Mahrin, M.N., Carrington, D., Strooper, P.: Investigating factors affecting the usability of software process descriptions. In: Wang, Q., Pfahl, D., Raffo, D.M. (eds.) ICSP 2008. LNCS, vol. 5007, pp. 222–233. Springer, Heidelberg (2008)
Kellner, M.I., Becker, U., Riddle, W., Tomal, J., Verlage, M.: Process guides: Effective guidance for process participants. In: Proceedings of the Fifth International Conference on the Software Process, pp. 11–25. ISPA Press, Chicago (1998)
Moe, N.B., Dybå, T.: The use of an electronic process guide in a medium-sized software development company. Software Process: Improvement and Practice 11(1), 21–34 (2006), doi:10.1002/spip.250
Scott, L.: Understanding the use of an electronic process guide. Information and Software Technology (2002)
Wang, Y.: Software engineering processes: principles and applications. CRC Press, Boca Raton (2000)
Prikladnicki, R.: QUASE - A quantitative approach to analyze the human aspects of software development projects. In: Proceedings of the 2009 ICSE Workshop on Cooperative and Human Aspects on Software Engineering, CHASE 2009, p. 78. IEEE Computer Society, Washington, DC, USA (2009)
Manifesto for Agile Software Development, http://agilemanifesto.org/
Siakas, K. V., Siakas, E.: The Human Factor Deployment for Improved Agile Quality. Presented at the EuoSPI 2006 (2006)
Mumford, E.: The ETHICS approach. Commun. ACM 36, 82 (1993)
Maierhofer, S., Stelzman, E., Kohlbacher, M., Fellner, B.: Requirement Changes nad Project Success: The Moderating Effects. In: Proceedings of 17th EuroSPI Conference Systems, Software and Services Process Improvement, Presented at the EuroSPI 2010, pp. 60–70. Springer, Grenoble (2010)
ISO/IEC 9126:2001 Software engineering – Product quality (2001)
ISO 9241-11: Ergonomic requirements for office work with visual display terminals (VDTs) – Part 9: Requirements for non-keyboard input devices (2000)
Tullis, T.: Measuring the user experience: collecting, analyzing, and presenting usability metrics. Elsevier/Morgan Kaufmann, Amsterdam, Boston (2008)
Jenson, S.: The simplicity shift: innovative design tactics in a corporate world. Cambridge University Press, Cambridge (2002)
ISO 13407:1999 Human-centred design processes for interactive systems (1999)
Nielsen, J.: Usability engineering, updated ed. Morgan Kaufmann Publishers, San Francisco (1994)
Memmel, T., Gundelsweiler, F., Reiterer, H.: Agile human-centered software engineering. In: Proceedings of the 21st British HCI Group Annual Conference on People and Computers: HCI..but not as we know it - BCS-HCI 2007, vol. 1, pp. 167–175. British Computer Society, Swinton (2007)
Hewitt, J.F.: Citizen-centered design (slowly) revolutionizes the media and experience of U.S. elections. Interactions 16, 18–25 (2009)
Kirk, D., MacDonell, S.: A Systems Approach to Software Process Improvement in Small Organisations. Presented at the EuroSPI 2009 (2009)
Al-Ani, B., Trainer, E., Ripley, R., Sarma, A., van der Hoek, A., Redmiles, D.: Continuous coordination within the context of cooperative and human aspects of software engineering. In: Proceedings of the 2008 International Workshop on Cooperative and Human Aspects of Software Engineering, CHASE 2008, pp. 1–4. ACM, New York (2008)
Sears, A.: The human-computer interaction handbook: fundamentals, evolving technologies, and emerging applications, 2nd edn. Lawrence Erlbaum Assoc, New York (2008)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Balázs Polgár, P., Biró, M. (2011). The Usability Approach in Software Process Improvement. In: O‘Connor, R.V., Pries-Heje, J., Messnarz, R. (eds) Systems, Software and Service Process Improvement. EuroSPI 2011. Communications in Computer and Information Science, vol 172. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-22206-1_12
Download citation
DOI: https://doi.org/10.1007/978-3-642-22206-1_12
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-22205-4
Online ISBN: 978-3-642-22206-1
eBook Packages: Computer ScienceComputer Science (R0)