F. Brooks, Mythical Man Month, Chapter 2 & 7

All documents in the project

small group (10) number the documents middle group (100), threads are needed large group (1000), rigid structure needed

Example

the OS/360 workbook

  • Every programmer saw the whole book
  • Updated daily
  • Loose leaf folder approach
    • Only changes were distributed (amended pages)
    • Change sheets discussing changes
  • After six months
    • Workbook was 5 feet thick!
    • 100 copies distributed
    • Daily change log about 2 inches (150 pages)
    • Maintenance took a significant part of the day!
  • How would it be done today?

Modern tools

  • git wiki, bug tracker
  • slack/discord
  • trello/jira/kanban