Skip to content

Instantly share code, notes, and snippets.

@ahmed1hsn
Forked from SeanTAllen/gist:3191125
Created February 1, 2026 18:03
Show Gist options
  • Select an option

  • Save ahmed1hsn/13bbb17ccc615fe4bfb0913fb7f41ae1 to your computer and use it in GitHub Desktop.

Select an option

Save ahmed1hsn/13bbb17ccc615fe4bfb0913fb7f41ae1 to your computer and use it in GitHub Desktop.
Quote from "What Is Software Design?" by Jack Reeves
If we learn nothing else from Japanese management techniques,
we should learn that it is counter-productive to blame the workers
for errors in the process. Instead of continuing to force software
development to conform to an incorrect process model, we need
to revise the process so that it helps rather than hinders efforts
to produce better software. This is the litmus test of
"software engineering." Engineering is about how you do the process,
not about whether the final design document needs a CAD system to produce it.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment