Whither IT, part 10 – what if technology improvements only came from software?

The last several postings in this thread about the future of technology have focused on the consequences of hardware advances — e.g., all of the marvelous things we can look forward to in the next 5-10 years as a result of computers/chips that are 10-100 times cheaper, faster, smaller, etc.
But as an intellectual exercise, suppose [...]

“Learning to Love Software Maintenance” presentation in Trenton, NJ

I’m giving a presentation on “Learning to Love Software Maintenance” at the Software Best Practices Conference sponsored by the IT Metrics and Productivity Institute in beautiful downtown Trenton, NJ on May 4, 2010. You should be there so you can meet and hear some of the other great speakers at the conference, as well as whatever clever jokes may [...]

Boston SPIN talk: Death March Projects in Today’s Hard Times

I’m giving a one-hour presentation Tues evening (Mar 16th) on “Death March Projects in Today’s Hard Times,” at the regular monthly meeting of Boston’s Software Process Improvement Network (SPIN) chapter. It will take place in one of the buildings of MITRE’s campus in Bedford, MA, somewhere in the vast wilderness north of Route 128. You [...]

“Death March” seminar in Rome

I’m here in Rome this week, presenting a two-day seminar on  “Managing Death-March Projects” for Technology Transfer Institute. You should be there so you can hear whatever clever jokes may occur to me while I’m presenting my material, as well as the comments and questions from the other participants. But if you’re stuck in some [...]

Top Ten Software Engineering Concepts, v10

I’m giving a presentation on “Top 10 Software Engineering Concepts” at a CompAid “Software Best Practices” conference in Chicago on November 13th. I hope you’ll be there in person to hear all the nuances; but if you’re stuck in some other part of the world, you’re welcome to download the (10 megabyte) PDF version of [...]

“Death March” at Parsons New School for Design

I’m giving a 2-hour presentation on “Death March” projects at the Parsons New School for Design in New York City tomorrow (October 31st). I took a version of the presentation that I gave in Russia last month, made a few modifications, and then told Apple’s Keynote program to skip roughly half of the slides. But I’ve uploaded [...]

New Jersey Software Process Symposium

I’m giving a keynote address at the New Jersey Software Process Symposium on October 14th … somewhere in the wilderness of New Jersey. (All I know is that I’ve checked in at the New Brunswick Hyatt Regency hotel on the evening of the 13th, in the midst of pitch-black darkness all around, and I’ve got [...]

Web 2.0 version v54

While I was presenting my Web 2.0 seminar in Rome this week, I had a chance to review and edit the V53 Web 2.0 materials that I recently uploaded — as well as adding some new material based on the June 9, 2008 Apple presentation about its new iPhone3g. The result is a new V54 [...]

Bad Enough

I’ve written various blog postings on the subject of “Good enough” (see, for example, this recent post about the “good enough” nature of Twitter, and this somewhat older one of a more general nature), but it occurred to me that I should acknowledge the opposite end of the spectrum: bad enough.
When a software product [...]

Twitter is good enough for the enterprise, if not the Enterprise

After a series of annoying and unexpected outages on the Twitter network last week, my fellow blogger/Twitterer Michael Krigsman fired off an angry Twitter message (aka “tweet”) that said something along the lines of, “Twitter is not good enough for the Enterprise!” (Note the emphasis on “Enterprise” here, as opposed to “enterprise”; I’ll discuss that [...]