Charles Connell

8 articles

A Software Schedule Ain’t Nothin’ But a Piece of Paper

The original deadline for our software project had come and gone, and every week the new finish date was sliding farther into the future....

It’s Not About Lines of Code

Everyone wants programmers to be productive. Managers of programmers want maximum productivity -- it gets the work done faster and makes the managers look...

All Source Code Should Be Open: Follow Up

One of my favorite things about being a writer is hearing comments from readers about my work. I have even learned to have a...

All Source Code Should Be Open

<!-- All Source Code Should Be Open By Charles Connell. --> Most software is poorly designed and built. This statement comes as no surprise to anyone...

A Quagmire in the Tar Pit

Frederick Brooks, in his classic text on software development The Mythical Man-Month, has described software development as similar to a prehistoric tar pit,...

Are There Limits to Software Estimation?

In the July 2001 issue of ACM Software Engineering Notes, J. P. Lewis published an article that claimed there are hard limits on our...

Follow Up to “Most Software Stinks!”

Recently, I wrote an article titled Most Software Stinks!. In the many interesting replies I received to the article, two general comments recurred often....

Most Software Stinks!

Most software design is lousy. Most software is so bad, in fact, that if it were a bridge, no...

Make sure to follow Developer.com on Social Media