Skip to main content

What Formal Models Cannot Show Us: People Issues During the Prototyping Process

  • Conference paper
Product Focused Software Process Improvement (PROFES 2005)

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

Abstract

Modelling a process using techniques such as Role Activity Diagrams (RADs) [13] can illustrate a large amount of useful information about the process under study. What they cannot show as easily however, are the informal practices during that process. In this paper, we analyse the prototyping process as part of an IS development strategy across five companies. Interview text from project managers, prototypers and other development staff across the five companies was analysed. Interestingly, results point to several key recurring issues amongst staff. These include non-adherence to any prototyping guidelines or standards, sketchy change request procedures, concern over time and cost deadlines and the importance attached to developer experience during the overall process. The notion of prototyping as a simple and easily managed development strategy does not hold. Our analysis provides complementary qualitative data about the opinions of prototyping to inform business process re-engineering of those formal RADs.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Brooks, J.: People are our most important product. In: Gibbs, E., Fairley, R. (eds.) Software Engineering Education. Springer, Heidelberg (1987)

    Google Scholar 

  2. Card, D.: The RAD fad: is timing really everything? IEEE Software, 19–22 (January 1995)

    Google Scholar 

  3. Chen, L.: An Empirical Investigation into Management and Control of Software Prototyping, PhD. dissertation, Department of Computing, University of Bournemouth (1997)

    Google Scholar 

  4. Coleman, G., Verbruggen, R.: A quality software process for rapid application development. Software Quality Journal 7(2), 107–122 (1998)

    Article  Google Scholar 

  5. Counsell, S., Phalp, K., Mendes, E.: The ‘P’ in Prototyping is for Personality. In: Proceedings of International Conference on Software Systems Engineering and its Applications, Paris, France (December 2004)

    Google Scholar 

  6. Counsell, S., Phalp, K., Mendes, E.: The vagaries of the prototyping process: an empirical study of the industrial prototyping process. Submitted to International Conference on Process Assessment and Improvement, SPICE 2005, Klagenfurt, Austria (April 2005)

    Google Scholar 

  7. Glaser, B., Strauss, A.: The Discovery of Grounded Theory. Strategies for Qualitative Research. Aldine Publishers (1967)

    Google Scholar 

  8. GUUUI survey. Results from a survey of web prototyping tools usage. The Interaction De-signer’s Coffee Break. Issue 3 (July 2002), available from www.guuui.com/issues01.03_02

  9. Handy, C.: On roles and Interactions. Understanding Organisations, Penguin

    Google Scholar 

  10. Knapp, C.: An investigation into the organisational and technological factors that contribute to the successful implementation of CASE technology. Doctoral Dissertation, City University, New York (1995)

    Google Scholar 

  11. Lichter, H., Schneider-Hufschmidt, M., Zullighoven, H.: Prototyping in industrial software projects: Bridging the gap between theory and practice. IEEE Transactions on Software Engineering 20(11), 825–832 (1994)

    Article  Google Scholar 

  12. Martin, P., Turner, B.: Grounded Theory and Organisational Research. Journal of applied Behavioural Science 22(2), 141–157

    Google Scholar 

  13. Ould, M.: Business Processes: Modelling and Analysis for Re-engineering and Improvement. Wiley, Chichester (1995)

    Google Scholar 

  14. Phalp, K., Counsell, S.: Coupling Trends in Industrial Prototyping Roles: an Empirical Investigation. The Software Quality Journal 9(4), 223–240 (2002)

    Article  Google Scholar 

  15. Phalp, K., Shepperd, M.: Quantitative analysis of static models of processes. Journal of Systems and Software 52, 105–112 (2000)

    Article  Google Scholar 

  16. Reilly, J.: Does RAD live up to the hype? IEEE Software, 24–26 (January 1995)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Counsell, S., Phalp, K., Mendes, E., Geddes, S. (2005). What Formal Models Cannot Show Us: People Issues During the Prototyping Process. In: Bomarius, F., Komi-Sirviö, S. (eds) Product Focused Software Process Improvement. PROFES 2005. Lecture Notes in Computer Science, vol 3547. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11497455_3

Download citation

  • DOI: https://doi.org/10.1007/11497455_3

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-26200-8

  • Online ISBN: 978-3-540-31640-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics