IEEE Software · 1998 · 13 citations · 4 references
EducationDesignDocumentationUser Experience DesignArtifact DocumentationDocumentation AnalysisRequirements DocumentationSoftware DocumentationCommunication Of Design IntentComponent DocumentationDesign Intent CaptureDesign PatternsDocumentation ProcessUse Case PatternsUse CasesUser Documentation
Good documentation facilitates communication between a component's creator and its users, providing insight into design intent, use cases and potential problems. Patterns can provide guidance on documentation content, structure and presentation. Four examples are presented that show you how.
4
Object-oriented software construction
Pierre America · Science of Computer Programming · 1989 · 2K citations
Human factors and typography for more readable programs
Applied Ergonomics · 1991 · 145 citations
Software maintenance—an industrial experience
A.K. Onoma, W.T. Tsai, F. Tsunoda et al. · Journal of Software Maintenance Research and Practice · 1995 · 12 citations