Living Design Memory: Framework, Implementation, Lessons Learned
- 1 March 1995
- journal article
- Published by Taylor & Francis in Human–Computer Interaction
- Vol. 10 (1) , 1-37
- https://doi.org/10.1207/s15327051hci1001_1
Abstract
We identify an important type of software design knowledge that we call community-specific folklore and discuss problems with current approaches to managing it. We developed a general framework for a living design memory, built a design memory tool, and deployed the tool in a large software development organization. The tool effectively disseminates knowledge relevant to local software design practice. It is embedded in the organizational process to help ensure that its knowledge evolves as necessary. This work illustrates important lessons in building knowledge management systems, integrating novel technology into organizational practice, and carrying out research-development partnerships.Keywords
This publication has 22 references indexed in Scilit:
- Where did you put it? Issues in the design and use of a group memoryPublished by Association for Computing Machinery (ACM) ,1993
- Process modelingCommunications of the ACM, 1992
- Supporting Indirect Collaborative Design With Integrated Knowledge-Based Design EnvironmentsHuman–Computer Interaction, 1992
- Lessons learned from a software process modeling systemCommunications of the ACM, 1992
- Making Argumentation Serve DesignHuman–Computer Interaction, 1991
- A Process-Oriented Approach to Design RationaleHuman–Computer Interaction, 1991
- The role of critiquing in cooperative problem solvingACM Transactions on Information Systems, 1991
- Social and cognitive processes in knowledge acquisitionKnowledge Acquisition, 1989
- Why CSCW applications fail: problems in the design and evaluationof organizational interfacesPublished by Association for Computing Machinery (ACM) ,1988
- An experiment in knowledge-based automatic programmingArtificial Intelligence, 1979