Agile: In A Flash is a great source of software engineering tips regardless if you’re planning to go agile or not.

Out of the many flash cards in that site, I find the two cards above to be the most important to a novice software developer. It should make them feel less surprised when Brook’s Law or Hofstadter’s Law hits them from out of nowhere.

Tagged with →  
Share →

One Response to Great Laws of Software Development

  1. Tim Ottinger says:

    Sadly those cards didn’t make it into the deck (reason: not strictly agile) but the deck was released on Jan 20, 2011. They are available from the publisher ( or any of the usual outlets (Amazon, O’Reilly, Borders, B&N, etc).

    Hopefully you’ll find the deck useful even without the “great laws.”

Leave a Reply