Skip to content

John M. Carroll

John M. Carroll is an American information scientist and human-computer interaction researcher at Penn State University whose minimalist approach to documentation transformed how technical writing is designed and evaluated.

Core ideas

  • Minimalism in documentation: Carroll’s research at IBM in the 1980s found that users performed worse with comprehensive manuals than with stripped-down, task-oriented materials. Users don’t read manuals front-to-back — they start trying to do things immediately and consult documentation only when stuck. Traditional manuals bury the information users need under introductions and conceptual frameworks that users skip in practice [@carroll1990].
  • Action-oriented instruction: documentation should let users start doing meaningful tasks immediately rather than front-loading theory. This aligns with cognitive research showing that people learn better by doing than by reading about doing.
  • Error recognition and recovery: users make mistakes. Good documentation anticipates common errors and helps users recover, not just describes the happy path. This was a departure from documentation traditions that presented only ideal workflows.
  • Iterative, empirical design: Carroll developed minimalism through iterative usability testing — watching real users fail with documentation, then redesigning and retesting. This empirical approach connects to Karen Schriver’s protocol-aided methods and Janice Redish’s usability testing for content.

Notable works

  • The Nurnberg Funnel: Designing Minimalist Instruction for Practical Computer Skill (1990)
  • Minimalism Beyond the Nurnberg Funnel (1998, editor)
  • minimalism — the term entry for Carroll’s approach to documentation
  • usability testing — the empirical method Carroll used to develop and validate minimalist documentation
  • task analysis — minimalism organizes documentation around tasks, not system features
  • Janice Redish — complementary work on usability testing for written content

Relations

Cites
  • The nurnberg funnel
Date created

Cite

@misc{emsenn2026-john-carroll,
  author    = {emsenn},
  title     = {John M. Carroll},
  year      = {2026},
  url       = {https://emsenn.net/library/general/domains/people/john-carroll/},
  publisher = {emsenn.net},
  license   = {CC BY-SA 4.0}
}