The software engineering laboratory: an operational software experience factory
ICSE '92 Proceedings of the 14th international conference on Software engineering
Technology Transfer at Motorola
IEEE Software
Identification of Dynamic Comprehension Processes During Large Scale Maintenance
IEEE Transactions on Software Engineering - Special issue: best papers of the 17th International Conference on Software Engineering (ICSE-17)
User and task analysis for interface design
User and task analysis for interface design
Establishing experience factories at Daimler-Benz: an experience report
Proceedings of the 20th international conference on Software engineering
Qualitative Methods in Empirical Studies of Software Engineering
IEEE Transactions on Software Engineering
The knowledge management toolkit: practical techniques for building a knowledge management system
The knowledge management toolkit: practical techniques for building a knowledge management system
Knowledge Organizations: What Every Manager Should Know
Knowledge Organizations: What Every Manager Should Know
Dynamic Queries for Visual Information Seeking
IEEE Software
The Experience Factory and its Relationship to Other Improvement Paradigms
ESEC '93 Proceedings of the 4th European Software Engineering Conference on Software Engineering
Technical Requirements for the Implementation of an Experience Base
SEKE '99 Proceedings of the 11th International Conference on Software Engineering and Knowledge Engineering, Learning Software Organizations, Methodology and Applications
SEKE '99 Proceedings of the 11th International Conference on Software Engineering and Knowledge Engineering, Learning Software Organizations, Methodology and Applications
Systematically Diagnosing and Improving the Perceived Usefulness of Organizational Memories
SEKE '99 Proceedings of the 11th International Conference on Software Engineering and Knowledge Engineering, Learning Software Organizations, Methodology and Applications
Systematic Population, Utilization, and Maintenance of a Repository for Comprehensive Reuse
SEKE '99 Proceedings of the 11th International Conference on Software Engineering and Knowledge Engineering, Learning Software Organizations, Methodology and Applications
Goal-Oriented and Similarity-Based Retrieval of Software Engineering Experienceware
SEKE '99 Proceedings of the 11th International Conference on Software Engineering and Knowledge Engineering, Learning Software Organizations, Methodology and Applications
Computer-Supported Reuse of Project Management Experience with an Experience Base
LSO '01 Proceedings of the Third International Workshop on Advances in Learning Software Organizations
Knowledge management technology
IBM Systems Journal
Knowledge portals and the emerging digital knowledge workplace
IBM Systems Journal
Studying Software Engineers: Data Collection Techniques for Software Field Studies
Empirical Software Engineering
PKM: knowledge management tool for environments centered on the concept of the experience factory
Companion of the 30th international conference on Software engineering
PEM: experience management tool for software companies
Companion to the 23rd ACM SIGPLAN conference on Object-oriented programming systems languages and applications
Electronic community factories: the model and its application in the tourism sector
Electronic Commerce Research
Effective tool support for architectural knowledge sharing
ECSA'07 Proceedings of the First European conference on Software Architecture
Hi-index | 0.00 |
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.