Abstract
The use of formal models such as Role Activity Diagrams (RADs) for analysing a process often hide what really happens during that process. In this paper, we build on previous research on informal aspects of the prototyping process and look at the key concerns that prototypers had during the prototyping process. We contrasted those concerns with an analysis of whether documented practice during prototyping was likely to exacerbate or lessen those concerns. The basis of our analysis was a set of interviews with prototypers all of whom were part of a team actively producing evolvable prototypes in an industrial setting. Grounded Theory was used to extract the relevant data (concerns and mitigating practice) from the interview text. Interestingly, only a small number of the concerns of prototypers seemed to be supported by any supportive action, suggesting that there are factors that contribute to project success or failure beyond the control of the prototyping team. However, time and cost pressure seemed to figure largest in our analysis of prototyper concerns. The research highlights the problems that prototypers face and the benefits that an informal analysis can have on our understanding of the process. It also complements our understanding of the formal analysis of process using techniques such as RADs and the human factors therein.
Keywords
- Ground Theory
- Mitigate Action
- Informal Analysis
- Cost Pressure
- Prototype Process
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
This is a preview of subscription content, access via your institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Baskerville, R., Pries-Heje, J.: Short cycle time systems development. Information Systems Journal 14(3), 237–264 (2004)
Baskerville, R., Stage, J.: Controlling Prototype Development through risk analysis. MIS Quarterly (December 1996)
Beynon-Davies, P., Mackay, H., Tudhope, D.: It’s lots of bits of paper and ticks and post-it notes and things ...: a case study of a rapid application development project. Information Systems Journal (10), 195–216 (2000)
Brooks, J.: People are our most important product. In: Gibbs, E., Fairley, R. (eds.) Software Engineering Education. Springer, Heidelberg (1987)
Card, D.: The RAD fad: is timing really everything? IEEE Software, 19–22 (January 1995)
Chen, L.: An Empirical Investigation into Management and Control of Software Prototyping, PhD. dissertation, Department of Computing, University of Bournemouth (1997)
Coleman, G., Verbruggen, R.: A quality software process for rapid application development. Software Quality Journal 7(2), 107–122 (1998)
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)
Counsell, S., Phalp, K., Mendes, E.: The vagaries of the prototyping process: an empirical study of the industrial prototyping process. In: Proceedings of The International Conference on Software Systems Eng. and its Applications, Paris, France (December 2005)
Counsell, S., Phalp, K., Mendes, E., Geddes, S.: What formal models cannot show us: people issues during the prototyping process. In: Bomarius, F., Komi-Sirviö, S. (eds.) PROFES 2005. LNCS, vol. 3547, pp. 3–15. Springer, Heidelberg (2005)
Glaser, B., Strauss, A.: The Discovery of Grounded Theory. Strategies for Qualitative Research. Aldine Publishers (1967)
GUUUI survey. Results from a survey of web prototyping tools usage. The Interaction Designer’s Coffee Break, Issue 3 (July 2002), Available from: http://www.guuui.com/issues01_03_02
Handy, C.: On roles and Interactions. Understanding Organisations, Penguin
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)
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)
Martin, P., Turner, B.: Grounded Theory and Organisational Research. Journal of applied Behavioural Science 22(2), 141–157
Ould, M.: Business Processes: Modelling and Analysis for Re-engineering and Improvement. Wiley, Chichester (1995)
Phalp, K., Counsell, S.: Coupling Trends in Industrial Prototyping Roles: an Empirical Investigation. The Software Quality Journal 9(4), 223–240 (2002)
Phalp, K., Shepperd, M.: Quantitative analysis of static models of processes. Journal of Systems and Software 52, 105–112 (2000)
Reilly, J.: Does RAD live up to the hype? IEEE Software, 24–26 (January 1995)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Counsell, S., Phalp, K., Mendes, E., Geddes, S. (2006). The Concerns of Prototypers and Their Mitigating Practices: An Industrial Case-Study. In: Münch, J., Vierimaa, M. (eds) Product-Focused Software Process Improvement. PROFES 2006. Lecture Notes in Computer Science, vol 4034. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11767718_16
Download citation
DOI: https://doi.org/10.1007/11767718_16
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-34682-1
Online ISBN: 978-3-540-34683-8
eBook Packages: Computer ScienceComputer Science (R0)
