Adaptive development and maintenance of user-centric software systems
Pahl, Claus (2004) Adaptive development and maintenance of user-centric software systems. Information and Software Technology, 46 (14). pp. 973-986. ISSN 1873-6025
Full text available as:
A software system cannot be developed without considering the various facets of its environment. Stakeholders – including the users that play a central role – have their needs, expectations, and perceptions of a system. Organisational and technical aspects of the environment are constantly changing. The ability to adapt a software system and its requirements to its environment throughout its
full lifecycle is of paramount importance in a constantly changing environment. The continuous involvement of users is as important as the constant evaluation of the system and the observation of evolving environments. We present a methodology for adaptive software systems development and
maintenance. We draw upon a diverse range of accepted methods including participatory design, software architecture, and evolutionary design. Our focus is on user-centred software systems.
Archive Staff Only: edit this record