Top Ten Software Engineering Ideas, Albany-style

Bookmark and Share

November 7th, 2007

I’m participating in a “Software Best Practices” seminar in Albany tomorrow (click here for details on future venues of this seminar, hosted by IT Metrics & Productivity Institute — including Ft. Lauderdale and Austin next week), and I’ll be giving a talk on the “Top Ten Software Engineering Ideas.”

Top Ten SE ideas Albany.pdf

To download the 20.5-megabyte PDF of the mind-map summary of this presentation, click here (or on the thumbnail icon above). The hyperlinks are preserved in the PDF file, so you’ll see clickable links that you can pursue to get more information on 18 recommended books, and 41 other references (articles, websites, blog articles, etc.) on key aspects of software engineering.

For the fans who follow this blog closely, you may recall seeing a similar mind-map for a “Top Ten” presentation that I did in Jacksonville, Florida a couple weeks ago. Here is a summary of the additions/changes I’ve added to that material for tomorrow’s presentation in Albany:

  1. For the mind-map branch that refers to Google HR strategy, I’ve now found an interesting article in the Oct 21, 2007 issue of The New York Times, entitled “The Google Way: Give Engineers Room.”
  2. As an additional reference on “peopleware” issues, I’ve included a relatively new book entitled Leading Geeks.
  3. For the mind-map branch that refers to “evidence-based scheduling,” I’ve found a better reference: a very detailed Oct 26, 2007 blog posting entitled “Evidence-Based Scheduling” (duh!) by Joel Spolsky, of New York City’s Fog Creek Software. Highly recommended!

Let me know if you have any suggestions for improving the material …

Leave a Reply