Top 10 Software Engineering Concepts, in Detroit

I’ll be giving a presentation on the “top 10 software engineering concepts” at a software best-practices seminar in Detroit today; for more details about this and future seminars (including, for example, Jacksonville next week, and Austin next month), click here.

If you’d like to download a 15.9-megabyte PDF of the one-page mind-map for the presentation, […]

Top Ten Software Engineering Concepts, on GoogleDocs

I’ve uploaded another one of my presentations, entitled “Top Ten Software Engineering Concepts.” You can access it on Google Docs by clicking here. If you’d like to download the 15.9-megabyte PDF version of the “mind-map” from which the Powerpoint presentation was created, click here.
If you’d like to be added to the list of collaborators — […]

IEEE Software’s publication of “Celebrating Peopleware’s 20th Anniversary”

Back in May, I participated in a panel session at an ICSE conference in Minneapolis — before the bridge fell down, and before its airport men’s room became so notorious — in which we celebrated the 20th anniversary publication of Peopleware, by Tom DeMarco and Tim Lister. My report on that panel session can be […]

ICSE peopleware panel session

I had the great honor and pleasure of participating in a retrospective panel session on peopleware last week at the International Conference on Software Engineering (aka ICSE 2007) in Minneapolis, with some of the luminaries in the software field: Fred Brooks, Barry Boehm, Tom DeMarco, Tim Lister, and Linda Rising. The panel — celebrating the […]

Toronto conference presentation: “Top Ten Software Engineering Ideas”

I’m giving a presentation in Toronto today at a Software Best Practices conference sponsored by the IT Metrics Institute. The presentation is about the “Ten Most Important Ideas in Software Engineering,” and (as usual) it’s organized in the form of a mind-map. You can download the PDF version of the presentation, with hyperlinks embedded, by […]

Capers Jones has a new book

Capers Jones has just published a new edition of his vintage-1998 book, Estimating Software Costs (2nd edition, McGraw-Hill, 2007). It’s not light reading: 664 pages full of tables and charts, lists of techniques and strategies for estimating cost, schedule, defects, and maintenance effort for different kinds of software projects.
In addition to, or possibly instead of, […]

Cutter Summit: Rob Austin on “Learning from Innovators Around the World”

If I had to boil Rob Austin’s keynote presentation on “Learning from Innovators Around the World” down to a single sentence, it would be this: while IT has had a long (and generally successful) track record at improving profitability by cutting costs, and while it has often found some innovative ways to cut costs (e.g., […]

Top Ten Software Ideas

I’m giving a presentation in Princeton tomorrow at a Software Best Practices conference sponsored by the IT Metrics Institute. The presentation is about the “Ten Most Important Ideas in Software Engineering,” and (as usual) it’s organized in the form of a mind-map. You can download the PDF version of the presentation, with hyperlinks embedded, by […]

Metrics, process improvement, and my personal diet

The annual checkup with my doctor is always unpleasant, because (a) he makes me get on the scale right away, and (b) he offers no “silver-bullet” quick-n-easy solutions for the inevitable bad news:
“You’ve gained ten pounds this past year, Mr. Yourdon.”
“What?!?” I exclaim, with just the right amount of shock and righteous indignation. “How could […]

Another metrics-related comment from Michael Mah

Michael Mah sent me an email message about his presentation at the New York SPIN meeting, with a comment that I thought was so important that I snipped it out of the email and posted it here:
“One thing i hope i conveyed - that you can be *agile about getting measures* that yield meaningful insights. […]