Rapid Application Development

Ajmal Khan asked: Rapid application development (RAD), is a software development process developed initially by James Martin in the 1980s. The methodology involves iterative development, the construction of prototypes, and the use of Computer-aided software engineering (CASE) tools. Traditionally the rapid application development approach involves compromises in usability, features, and/or execution speed. It is described [...]

Paper Prototyping and Software Prototyping

Mark Chambers asked: ‘Much good design evolves: the design is tested, problem areas are discovered and modified, and then it is continually retested and remodified until time, energy, and resources run out’. (Norman 1998:142)
That is to say that there are cycles of design, evaluation and redesign involving users throughout. For effective evaluation of the interface, [...]