Theoretical Foundations of Multimedia Chapter 8 Approaches to Software Development
Adaptive design (Blum, 1996)
Emphasize the human-computer interface (Isaacs, Morris, and Rodriguez, 1995)
Participatory design (Ehn, 1992)
Usability Engineering (Nielsen, 1993)
Object-oriented analysis (OOA)
Object-oriented design (OOD)