Abstract
This paper presents the findings of our investigation into factors that affect the usability of software process descriptions from three sources of information: the literature on software process descriptions, data we collected from a survey of practitioners at the 5th Australia SEPG conference, and an analysis of core elements of software process metamodels. To understand how the identified factors can be used to evaluate process descriptions, we used several factors as a set of criteria for a qualitative comparison of a number of process descriptions. As a result, we discovered some gaps between the sample process descriptions and those usability factors.
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
Becker-Kornstaedt, U., Verlage, M.: The V-Modell guide: experience with a Web-based approach for process support. In: Proc. of the Software Technology and Engineering Practice, pp. 161–168 (1999)
Bunse, C., Verlage, M., Giese, P.: Improved software quality through improved develop-ment process descriptions. Automatica 34, 23–32 (1998)
CMMI-DEV: Capability Maturity Model® Integration (CMMISM), Version 1.2. Software Engineering Institute (2006)
Curtis, B., Kellner, M.I., Over, J.: Process modeling. Commun. ACM 35, 75–90 (1992)
Derniame, J.-C., Kaba, B.A., Wastel, D. (eds.): Software process: principles, methodology, and technology. Springer, Heidelberg (1999)
Eclipse Process Framework (EPF) (Retrieved: March 10, 2007), Available at: http://www.eclipse.org/epf/
EPF Wiki (Retrieved: December 8, 2007), Available at: http://epf.eclipse.org/
Folmer, E., Gurp, J.V., Bosch, J.: A framework for capturing the relationship between usability and software architecture. Softw. Process: Improve. and Pract. 8, 67–87 (2003)
Forrester, E. (ed.): A Process Research Framework: The International Process Research Consortium (IPRC). Software Engineerng Institute (2006)
Henderson-Sellers, B.: Process Metamodelling and Process Construction: Examples Using the OPEN Process Framework (OPF). Annals of Software Engineering 14, 341–362 (2002)
Hornbæk, K., Frokjaer, E.: Reading patterns and usability in visualizations of electronic documents. ACM Trans. Comput.-Hum. Interact. 10, 119–149 (2003)
Humphrey, W.S.: A discipline for software engineering. Addison-Wesley, Reading (1995)
Humphrey, W.S.: The Software Process: Global Goals. In: Li, M., Boehm, B., Osterweil, L.J. (eds.) SPW 2005. LNCS, vol. 3840, pp. 35–42. Springer, Heidelberg (2006)
Kellner, M.I., Becker-Kornstaedt, U., Riddle, W.E., Tomal, J., Verlage, M.: Process guides: effective guidance for process participants. In: Proc. of the Fifth International Conference on the Software Process: Computer Supported Organizational Work, pp. 11–25 (1998)
Moe, N.B., Dingsøyr, T., Nilsen, K.R., Villmones, N.J.: Project Web and Electronic Process Guide as Software Process Improvement. In: Richardson, I., Abrahamsson, P., Messnarz, R. (eds.) EuroSPI 2005. LNCS, vol. 3792, Springer, Heidelberg (2005)
Moe, N.B., Dybå, T.: The use of an electronic process guide in a medium-sized software de-velopment company. Softw. Process: Improve. and Pract. 11, 21–34 (2006)
OMG: Software Process Engineering Metamodel Specification (SPEM) Version 2, OMG document ptc/07-02-01 (Retrieved: March 1, 2007), Available at: http://www.omg.org
OPEN Process Framework (Retrieved: March 10, 2007), Available at: http://www.opfro.org/
Rainer, A., Hall, T.: A quantitative and qualitative analysis of factors affecting software processes. Journal of Systems and Software 66, 7–21 (2003)
Robillard, P.N., Kruchten, P., D’Astous, P.: Software engineering process with the UPEDU. Addison Wesley, Boston (2003)
Scott, L., Carvalho, L., Jeffery, R., D’Ambra, J., Becker-Kornstaedt, U.: Understanding the use of an electronic process guide. Information and Software Technology 44, 601–616 (2002)
Unified Process for Education (UPEDU) (Retrieved: March 11, 2007), Available at: http://www.upedu.org/upedu/index.asp
Wang, Y., King, G.A.: Software engineering processes: principles and applications. CRC Press, Boca Raton (2000)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Mahrin, M.N., Carrington, D., Strooper, P. (2008). Investigating Factors Affecting the Usability of Software Process Descriptions. In: Wang, Q., Pfahl, D., Raffo, D.M. (eds) Making Globally Distributed Software Development a Success Story. ICSP 2008. Lecture Notes in Computer Science, vol 5007. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-79588-9_20
Download citation
DOI: https://doi.org/10.1007/978-3-540-79588-9_20
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-79587-2
Online ISBN: 978-3-540-79588-9
eBook Packages: Computer ScienceComputer Science (R0)