Why so many projects crash and burn – Part 2: CYA Agent

When I took a job as a contract “systems engineer” for a large ship builder, I had no idea what I was going to be doing. Looking over my resume and seeing the (on paper) impressive track record I had for large software development projects – thank God resumes don’t typically list the current condition … Continue reading »

Share

Sharpening the Focus on Configuration Integrity Items

In order to show how mapping each item in a project to a CII an make managing the project easier, it is necessary to define some type of structure that we can talk about. In this instalment I will talk about the structure of an CII and why it is so flexible. As I have … Continue reading »

Share

Configuration Integrity Items Basics (CII-101)

Last time I talked about how every part of a project must be uniquely identifiable and explained how the Integrity Management Item (CII) can be used to perform this task. What I didn’t really explain was what an CII looks like, where it lives, and what it can do other than be unique. While being … Continue reading »

Share

A Huge Floating Mass of Metal or a Collection of Related Units?

In my last article I talked about the need for a unique identifier for each Integrity Control Item (ICI). I am going to expand on that concept this time around. If you end up following this series all the way through, when you look back you will see that the IM is so critical to … Continue reading »

Share

Complexity Management in the Canned Veggies Aisle

Some of you older folks may remember a time when grocery stores put price stickers on everything. Each can of green beans or salad dressing had a white or orange sticker on it with a price. No barcode, just a simple number like “$1.29″. When you checked out, there was a cashier who could (brace … Continue reading »

Share

Diving in to Project Integrity Management

What is “Project Integrity Management”? How is it different from Configuration Management? How does it make it any easier to prevent the dreaded project meltdown? I’m glad you asked. As mentioned in a previous article, Configuration Management attempts to control elements of a project, specifically controlling and managing the constant change of information associated with … Continue reading »

Share

The Ten Million Dollar Software Project Comparison

I would like to start by admitting that I am cursed. SPOILER WARNING: if you are considering hiring me, please stop reading now! I am an albatross to companies that hire me. It is unexplainable, but true. It is not that I sabotage them or fail to do my job, it is just that I … Continue reading »

Share

If the Developers Ain’t Happy, Ain’t Nobody Happy!

In my last article I put for the theory that the most important thing to do when considering a new methodology, especially something as far reaching as CM (or as I have renamed it, Project Integrity Management, or PIM – I can do that, its my article), is make sure you have the support of … Continue reading »

Share

Rudolf, the Red Faced Drill Sergeant

So where do projects go wrong? If you are like me, you have been on a lot of projects and which always seem to be going along pretty well, then all of a sudden things start to crumble. Deadlines begin to loom, hours get longer, and weird things start happening in the code that never … Continue reading »

Share

The Six Great Mysteries of Software Lameness

As this series continues, I think it is becoming clear where it is going. Yes, I lured some folks in with some pretty attention-getting verbiage, but let’s face it. If I had just come out and said “I am planning to do a series of articles about the value of Configuration Management in software projects!” … Continue reading »

Share

Older posts «