Skip to main content

Investigating Factors Affecting the Usability of Software Process Descriptions

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 5007))

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.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 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)

    Google Scholar 

  2. Bunse, C., Verlage, M., Giese, P.: Improved software quality through improved develop-ment process descriptions. Automatica 34, 23–32 (1998)

    Article  MATH  Google Scholar 

  3. CMMI-DEV: Capability Maturity Model® Integration (CMMISM), Version 1.2. Software Engineering Institute (2006)

    Google Scholar 

  4. Curtis, B., Kellner, M.I., Over, J.: Process modeling. Commun. ACM 35, 75–90 (1992)

    Article  Google Scholar 

  5. Derniame, J.-C., Kaba, B.A., Wastel, D. (eds.): Software process: principles, methodology, and technology. Springer, Heidelberg (1999)

    Google Scholar 

  6. Eclipse Process Framework (EPF) (Retrieved: March 10, 2007), Available at: http://www.eclipse.org/epf/

  7. EPF Wiki (Retrieved: December 8, 2007), Available at: http://epf.eclipse.org/

  8. 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)

    Article  Google Scholar 

  9. Forrester, E. (ed.): A Process Research Framework: The International Process Research Consortium (IPRC). Software Engineerng Institute (2006)

    Google Scholar 

  10. Henderson-Sellers, B.: Process Metamodelling and Process Construction: Examples Using the OPEN Process Framework (OPF). Annals of Software Engineering 14, 341–362 (2002)

    Article  MATH  Google Scholar 

  11. Hornbæk, K., Frokjaer, E.: Reading patterns and usability in visualizations of electronic documents. ACM Trans. Comput.-Hum. Interact. 10, 119–149 (2003)

    Article  Google Scholar 

  12. Humphrey, W.S.: A discipline for software engineering. Addison-Wesley, Reading (1995)

    Google Scholar 

  13. 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)

    Chapter  Google Scholar 

  14. 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)

    Google Scholar 

  15. 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)

    Chapter  Google Scholar 

  16. 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)

    Article  Google Scholar 

  17. 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

  18. OPEN Process Framework (Retrieved: March 10, 2007), Available at: http://www.opfro.org/

  19. Rainer, A., Hall, T.: A quantitative and qualitative analysis of factors affecting software processes. Journal of Systems and Software 66, 7–21 (2003)

    Google Scholar 

  20. Robillard, P.N., Kruchten, P., D’Astous, P.: Software engineering process with the UPEDU. Addison Wesley, Boston (2003)

    Google Scholar 

  21. 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)

    Google Scholar 

  22. Unified Process for Education (UPEDU) (Retrieved: March 11, 2007), Available at: http://www.upedu.org/upedu/index.asp

  23. Wang, Y., King, G.A.: Software engineering processes: principles and applications. CRC Press, Boca Raton (2000)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Qing Wang Dietmar Pfahl David M. Raffo

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics