« WTF: Bring Back Extinct Species| Main | The Disease of IT »

Saving Money: One Key to Program Management

| | Comments (0)

A big part of program management is understanding where you can get freebies. To know this, however, you have to understand the intricacies of how programs are run and what can be cut and what can't. For instance, Federal prison officials at several prisons are putting up lethal fences around the complexes. Prisoners can be shot for escaping anyway, and the high-voltage wire saves the costs of paying all those guards. But what are some good targets for cost reduction in software development?

Here are my three favorite areas:

    Level of formality: We know you have to go through the motions, but at what level of formality? There is huge difference between a project that requires triple-signoffs on every step and one that is less formal.

    Identify and Fix Analysis Issues Early: At the beginning of the project, where analysis is taking place and requirements are being gathered -- this is where most projects go off the rails. There are two major reasons: poor skill level of the analyst and inability of the customer to make decisions. The two reasons are closely related. Don't worry about assigning blame: identifying and fixing these problems could save most projects, imo.

    Fear of risk or decision-making: Software is a risky business. Managers get paid to make risks and make mistakes. But too often, the people who should be taking the risks refuse to pony-up to the table. This is a death-knell for any project and a red light for sponsors. If you don't have somebody in charge that's willing to be in charge, run away! Put somebody in the room with the guts to make decisions, and then trust them.

Leave a comment

About this Entry

This page contains a single entry by DanielBMarkham published on July 6, 2005 10:21 PM.

WTF: Bring Back Extinct Species was the previous entry in this blog.

The Disease of IT is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.

Social Widgets





Share Bookmark this on Delicious

Information you might find handy
(other sites I have worked on)





Recently I created a list of books that hackers recommend to each other -- what are the books super hackers use to help guide them form their own startups and make millions? hn-books might be a site you'd like to check out.
On the low-end of the spectrum, I realized that a lot of people have problems logging into Facebook, of all things. So I created a micro-site to help folks learn how to log-in correctly, and to share various funny pictures and such that folks might like to share with their friends. It's called (appropriately enough) facebook login help