1. Royce WW (1970) Managing the development of large software systems: concepts and techniques. In: Proceedings of the Western electronic show and convention (WesCon), Los Angeles, California, August 1970, pp 1?9 (Reprinted in: Proceedings of the 9th international conference on software engineering, Monterey, California, March 1987, pp 328?338)
2. Boehm BW (1988) A spiral model of software development and enhancement. IEEE Comput 21(5):61?72
3. Agresti WW (1986) New paradigms for software development. In: IEEE tutorial series. IEEE Computer Society Press, Los Angeles
4. Connel JL, Shafer LB (1989) Structured rapid prototyping: an evolutionary approach to software development. Yourdon Press, Prentice Hall Building, Englewood Cliffs
5. Bravo E (1993) The hazards of leaving out the users. In: Schuler D, Namioka A (eds) Participatory design: principles and practices. Lawrence Erlbaum Associates, Hillsdale, pp 3?11