What formal models cannot show us: people issues during the prototyping process

  • Authors:
  • Steve Counsell;Keith Phalp;Emilia Mendes;Stella Geddes

  • Affiliations:
  • Department of Information Systems and Computing, Brunel University, Uxbridge, Middlesex, UK;Empirical Software Engineering Group, University of Bournemouth, Dorset, UK;Department of Computer Science, University of Auckland, New Zealand;School of Crystallography, University of London, Birkbeck

  • Venue:
  • PROFES'05 Proceedings of the 6th international conference on Product Focused Software Process Improvement
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

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.