Design rationale: the argument behind the artifact
CHI '89 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Datacloud: expanding the roles and locations of information
SIGDOC '01 Proceedings of the 19th annual international conference on Computer documentation
SIGDOC '01 Proceedings of the 19th annual international conference on Computer documentation
A Discipline for Software Engineering
A Discipline for Software Engineering
Psp(sm): a self-improvement process for software engineers
Psp(sm): a self-improvement process for software engineers
A multi-objective approach to integrated risk management
EMO'05 Proceedings of the Third international conference on Evolutionary Multi-Criterion Optimization
Hi-index | 0.00 |
Software system documentation has been an integral part of the development process since the first efforts to design and implement large and robust systems. However, the focus of this documentation typically has been limited to the production of discrete artifacts, despite the richness of data and genres that surround it. Efforts to develop a robust documentation exemplar - Della - have not been completely successful, mainly because the provided documentation was largely ignored by many students for simpler but less effective alternate designs. This paper will present, in addition to the lessons learned from the Della project, some insights into the direction software system documentation now should be taking in support of large and long-lived systems.