Last week I wrote about the evolving challenges of CIO education—and the need to figure out what a career…
Once a month or so, a small group of my friends and colleagues from the past 20 years get…
My last two postings were about the difficulties of estimating the cost in time and money of software development…
In my last column, I wrote about the challenges we face when trying to create a useful estimate of…
One of the hardest things to do in any human endeavor is to predict the future accurately. Since the…
For most of the past few weeks I have been moderating an intense and evolving debate on software quality…
For most of the last four years, I’ve been waiting for “mobility” to really change the way I work.…
It’s almost exactly three years since I first saw (under strict non-disclosure) a demonstration of the new Microsoft client…
“Every idea has its time—and when the time comes, just about everyone has the idea.” I’ve been thinking a…