All we really need to know about software engineering is in the film office space

  • Authors:
  • Russell Ovans

  • Affiliations:
  • University of Victoria, Victoria, British Columbia, Canada

  • Venue:
  • ACM SIGSOFT Software Engineering Notes
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

The 1999 Mike Judge film Office Space enjoys a cult following, particularly amongst software engineers. Despite its mass appeal and broad comedic base, the film contains many hidden gems of wisdom regarding the craft of software engineering. In this short paper I discuss six rules that are embodied in the film's plot line and characterizations, and what the film has to teach us about each of them. The rules are: design for change; software engineering is a social activity; an untested program does not work; not everyone gets to write video games; Brooks' Law; and, you will be expected to work long hours.