When Code Freeze Turns To Code Slush

Time To Market (TTM) is a vital concept that every executive understands. Releasing a product to market before your competition gives you a significant first-mover advantage. As such, project managers are extremely pressured to shorten their project schedules. But does accelerating code freeze optimize TTM?

All things being equal, the sooner you declare code freeze, the faster you'll reach TTM. Slipping the code freeze date will most likely result in an overall schedule slip. But declaring the code as "frozen" when it actually feels more like "slush" will result in an even greater schedule delay.

Code freeze connotes no more changes to the software load. For those of us who are experienced software developers, we know that true code freeze rarely occurs. Bugs are generally found even after the load has been installed in the field. But at the very least, code freeze should signify that you're not planning on churning any more code and that you honestly believe that the software can be released with some hope of stability.

When code freeze is declared, the project dynamics change considerably. The source repository is locked, processes are tightened to ensure no one introduces a change that could destabilize the load, and in some cases, development teams are dismantled. Since the code is locked, managers reason that developers are now free to work on other projects, and therefore reassign them to other teams.

What happens to a project that still requires development but where the project mangler artificially declares code freeze, thereby losing his/her development team? (Please tell me you already know this answer.)

As a project manager, you must keep honest. If the software load is not yet ready for code freeze, admit it. Sure, declaring code freeze on time might make you look like a hero today, but when people start raising bugs and you have to slip your project schedule because (a) the load is unstable and (b) you have no developers left to fix defects, the "slush" will hit the fan. And trust me, you'll wish you would have been honest and pushed out your code freeze date.

Luc Richard holds an MBA with a major in high technology. For the past 10 years, he's been managing the development of software applications. He is the founder of The Project Mangler (http://www.projectmangler.com), an online resource that publishes free articles, stories, and other ready-to-use tools to help developers, team leaders and managers deliver software projects on time, according to specs, and within budget.

In The News:


pen paper and inkwell


cat break through


How To Decrease Downtime and Increase Productivity

All maintenance activities of the workforce must be documented, this... Read More

Give Yourself a Boss Day Gift, Part 2: Are You the Position or the Person?

Are you the position or the person?Bosses can lose their... Read More

What Every Manager Should Know About How to Reduce the High Cost of Employee Absenteeism

Employers pay a high price for absenteeism, often more than... Read More

Four Employee Behaviors That Can Kill Your Business

I found it important to clarify for employees what "deal-breaker"... Read More

Satisfied Employees, A Powerful Marketing Strategy

Even in today's still uncertain economic times, there are companies... Read More

Creativity and Innovation Directors, Consultants and Managers

Creativity and Innovation is essential for competitive advantage, yet the... Read More

6 Ways to Keep Things Simple

Six Ways to Keep Things Simple We can have greater... Read More

Have You Always Thought That The Best Ideas Come From Research Or Management? Think Again

Many entrepreneurs and chief executive officers are unaware that there... Read More

He Hate Me: Turning Their Bad Attitude Into Your Great Results

"He Hate Me" was the nickname of Rod Smart, a... Read More

Provisioning/User Management System Upgrades: Part I -- Ten Reasons Why Not To Do An Upgrade

Tommy Sherman daily monitors a helpdesk-provisioning queue for a large... Read More

30 Ways to be a Butt-Head Boss

1. Trust no one. Not your superiors and not your... Read More

The Do?s and Don?ts of Giving Feedback

Being able to give effective feedback is not just a... Read More

Few Things Are More Destructive Than An Insecure Boss

Few things are more destructive to a career than a... Read More

Business Innovation ? Organizational Structure

Creativity can be defined as problem identification and idea generation... Read More

Ten Relationship Traits And Skills For Good Leadership

An important aspect of good leadership is the ability to... Read More

More Computer Consulting 101 Hiring Tips (Part 2 of 2)

Does your company need to retain the services of a... Read More

Project Management - The Traveling Product Manager

Various studies ? and common sense ? indicate that involving... Read More

Boost Your Leadership Skills By Disciplining Yourself In The Way Of The Question Mark

I'm often asked to come in to organizations and give... Read More

Communicating with Offsite Workers

How do you, or would you, communicate with employees who... Read More

Attract and Retain Positively Great Employees - An Action Plan for Employee Training

Everyday a business owner, CEO, or manager somewhere is complaining... Read More

Difficult Staff - It Pays To Get To Know Them Better

It's very easy for a business owner or manager to... Read More

Think it Over

You can't solve a problem with the... Read More

Conference Calling Can Save Your Sales OrganizationTime and Money!

Conference calling can save you money. There is no doubt... Read More

Never Hire Anyone Dumber Than You Are!

In a previous life I was a Navy Pilot. Great... Read More

Dealing with Difficult People

You know, this would be a great business if it... Read More

Four Steps to Better Performance Reviews

Direct reports-people who need direction and leadership-rely on their leaders... Read More

Micromanagement and Delegation

Micro-Management and Delegation ... Read More

Have You Fixed the Broken Window?

Left alone it doesn't take long for a building with... Read More

Get More Impact From Your Annual Conference

How can you get more attention for your conference and... Read More

Real Costs in Distribution and What it Means To Your Company

Ever feel that all the lawyers in thh Country need... Read More

Successful Business Decision Making

Some people make decisions without any difficulty, while others struggle.... Read More

Quality Hiring: Are You Doing It Right?

Quality hiring is more than running ads, screening, interviewing and... Read More

Tales from the Corporate Frontlines: Creating a Culture of Empowerment

This article relates to the Culture & Climate competency, commonly... Read More