Technical Writing for Software Engineers

Abstract

This module, which was written specifically for software engineers, discusses writing in the context of software engineering. Its focus is on the basic problem-solving activities that underlie effective writing, many of which are similar to those underlying software development. The module draws on related work in a number of disciplines, including rhetorical theory, discourse analysis, linguistics, and document design. It suggests techniques for becoming an effective writer and offers criteria for evaluating writing.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Nov 01, 1991
Accession Number
ADA636493

Entities

People

  • Linda H. Pesante
  • Linda Levine
  • Susan B. Dunkle

Organizations

  • Carnegie Mellon University

Tags

Communities of Interest

  • Engineered Resilient Systems

DTIC Thesaurus Topics

  • Cognition
  • Cognitive Workload
  • Commerce
  • Computer Languages
  • Computer Programming
  • Computer Science
  • Computers
  • Engineers
  • Grammars
  • Information Systems
  • Instructors
  • Language
  • Linguistics
  • Psychology
  • Software Development
  • Software Prototyping
  • Students

Fields of Study

  • Computer science
  • Engineering

Readers

  • Computational Linguistics
  • Software Engineering.