Nigel Cheshire

Subscribe to Nigel Cheshire: eMailAlertsEmail Alerts
Get Nigel Cheshire: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Nigel Cheshire

Bad code abounds, and the cost to fix it is expensive. A 2002 federal study found that software errors and bugs in code cost the U.S. economy nearly $60 billion a year. And a study conducted by The Standish Group reports a 27-month backlog on end-user requests for application enhancements. With bugs and enhancements coming out of the same budgets, only the loudest voices are heard. Many organizations with overrun projects have development teams that spend most of their time fixing bugs, fighting fires and leaping from one crisis to the next. Meanwhile, the “too little, too late” approach to QA means that development teams consistently underestimate the time needed to test and debug applications. Improving Code Quality How can this situation be turned around? How can development organizations improve code quality so that they can focus their efforts on develo... (more)

Java Development Managers Stress the Need to Improve Software Quality

We've all experienced it - the "get it out the door" mentality that seems to be the driving force behind many software application deliveries - a prime example of the software industry's immaturity that favors completion over quality, and an end user's preference for hot new features over stable, reliable systems. Deferring the QA process is an expensive way to operate and corporations are taking a financial hit for these software errors. According to the Washington, D.C., National Institute of Standards and Testing (NIST), software errors cost the U.S. economy $60 billion per ye... (more)

JavaOne - JavaFX abuzz

Nigel Cheshire's Blog I’m at JavaOne this week, where the talk from Sun is all about mobile, or JavaFX and JavaFX Script. I’m not sure the world needs another scripting language, but then what do I know? I know it's a bit off-topic, but the thing that struck me about JavaOne this year is just how busy it is. I didn’t hear any numbers yet, but there are a lot of people here. And, more surprisingly to me at least, is that the product pavilion is packed with people. I would have thought that in this day and age, the old trade show formula would be getting old by now... (more)

Never Mind the Quality, Feel the Width!

Never Mind the Quality, Feel the Width" was the title of a British TV sitcom in the late 60's (yes, I really am that old), which has nothing to do with Java software development. Or does it? The more I talk to people about the issue of Java software quality, the more I am reminded of the name of that seemingly ridiculous TV show. It seems to me that however much we talk about the need for quality in software development, it's an issue that takes a backseat to the "width" - by which I mean the number of feature requests that get crammed into our development projects. Many years ... (more)

No Silver Bullets

Nigel Cheshire's Blog David Seruyange pointed me to a great presentation by Yahoo! Javascript Architect Douglas Crockford on software quality. At least, “Quality” is the title of the presentation, but in fact Crockford gives a wonderful history lesson, showing how we got to where we are today. This is a 48-minute presentation, and well worth the time. If you don’t have time to watch the whole thing at work, do yourself a favor: forgo an episode of American Idol, set 48 minutes aside at home, don the headphones and listen in. You won’t regret it. Crockford... (more)