DocumentCode :
782489
Title :
User interface evaluation and empirically-based evolution of a prototype experience management tool
Author :
Seaman, Carolyn B. ; Mendonça, Manoel G. ; Basili, Victor R. ; Kim, Yong-Mi
Author_Institution :
Dept. of Inf. Syst., Maryland Univ., Baltimore, MD, USA
Volume :
29
Issue :
9
fYear :
2003
Firstpage :
838
Lastpage :
850
Abstract :
Experience management refers to the capture, structuring, analysis, synthesis, and reuse of an organization´s experience in the form of documents, plans, templates, processes, data, etc. The problem of managing experience effectively is not unique to software development, but the field of software engineering has had a high-level approach to this problem for some time. The Experience Factory is an organizational infrastructure whose goal is to produce, store, and reuse experiences gained in a software development organization. This paper describes The Q-Labs Experience Management System (Q-Labs EMS), which is based on the Experience Factory concept and was developed for use in a multinational software engineering consultancy. A critical aspect of the Q-Labs EMS project is its emphasis on empirical evaluation as a major driver of its development and evolution. The initial prototype requirements were grounded in the organizational needs and vision of Q-Labs, as were the goals and evaluation criteria later used to evaluate the prototype. However, the Q-Labs EMS architecture, data model, and user interface were designed to evolve, based on evolving user needs. This paper describes this approach, including the evaluation that was conducted of the initial prototype and its implications for the further development of systems to support software experience management.
Keywords :
data models; knowledge management; software performance evaluation; software reusability; systems re-engineering; user interfaces; Experience Factory; Q-Labs EMS; Q-Labs Experience Management System; data model; empirical evaluation; organization experience; prototype experience management tool; reuse; software development; software engineering; software experience management; user interface evaluation; Computer architecture; Engineering management; Medical services; Production facilities; Programming; Prototypes; Software development management; Software engineering; Software prototyping; User interfaces;
fLanguage :
English
Journal_Title :
Software Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
0098-5589
Type :
jour
DOI :
10.1109/TSE.2003.1232288
Filename :
1232288
Link To Document :
بازگشت