Currently, there is no commonly accepted methodology for developing organizational memory systems (OM) that is comprehensive in the sense that it guides the development process from beginning to end and is in sufficient detail to be implemented successfully. Using the ideas of memory metaphor and the user's perspective, we review recent work on OM through two dimensions: the stages of developing OM and the architecture of OM. We then examine the implications of this review on for the OM systems development life cycle and the components of its architecture. This work should therefore prove useful to anyone considering the development of OM.