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.
You're the boss, and you have every reason to feel... Read More
There was a buzz in the air recently about the... Read More
Industrial/clinical psychology and applied psychiatry have made tremendous strides in... Read More
According to a Gallup Poll, 80 percent of employees said... Read More
This article is directed at senior managers. As a senior... Read More
When you first take over a department, expectations are usually... Read More
The ability to solve complicated problems quickly is more important... Read More
It has been well documented that employees' productivity and job... Read More
There are seven essential elements to successful business communication:StructureClarityConsistencyMediumRelevancyPrimacy/RecencyPsychological Rule... Read More
Even in today's still uncertain economic times, there are companies... Read More
Talk to as many consultants as you can before hiring... Read More
You're so excited you're practically bouncing off the walls. This... Read More
A lone ranger is someone who prefers working in solitude... Read More
In today's hectic business environment, it is vital that we... Read More
One of the greatest time wasters of all are unnecessary... Read More
Increasing shareholder value is the most important driver for organisations... Read More
1. What is an Issue?An issue is an incident, circumstance,... Read More
Telecommuting or virtual work opens up a wider net of... Read More
My mechanic has me trained. When I take my car... Read More
Creativity can be defined as problem identification and idea generation... Read More
The Comfort Zone I... Read More
Performance appraisals aren't fun. But a lot of the time... Read More
In Stephen Covey's great book, "The Seven Habits of Highly... Read More
Too many businesses wait until a crisis occurs before they... Read More
What would happen if the personal assistants in your organisation... Read More
"Nothing great was ever achieved without enthusiasm." Ralph Waldo EmersonI'm... Read More
Are your people consistently following your procedures? Each year, organizations... Read More
One thing a lot of us don't do in sales... Read More
Creativity can be defined as problem identification and idea generation... Read More
"It is not the strongest species that survives, nor the... Read More
Are you one of those bosses that people just love... Read More
Today's successful organizations are the ones which carry on open... Read More
Life can sometimes be unexciting if not refreshed by the... Read More
"Ha!" you say. "For someone to make a statement like... Read More
Somewhere in the world is a person who wants to... Read More
Surveys of executives reveal that many companies fall short of... Read More
I believe that whether corporations expense their stock options is... Read More
Change is exhilarating. Change is terrifying. Change is badly needed... Read More
Creativity can be defined as problem identification and idea generation... Read More
Every day, everyone can make the world a better place.... Read More
This technological revolution has organization, efficiency and productivity requirements well... Read More
I often hear leaders from all types of organizations ask... Read More
For the past several weeks, we have focused on some... Read More
Teamwork is a process that can be experienced outdoors and... Read More
1) Where is the agenda? A meeting without an agenda... Read More
A recent report entitled "How Google Grows?and Grows?and Grows" stated... Read More
Bad news.Your senior vice-president, your marketing director or your accounting... Read More
The senior flight attendant on the WestJet flight was starting... Read More
With deference to Dr. Covey and his very popular Seven... Read More
Whether you choose to do your own books and accounting... Read More
In a previous life I was a Navy Pilot. Great... Read More
Have you been in this situation? One of your top... Read More
Creativity can be defined as problem identification and idea generation... Read More
This article, Job Security in Today's Workplace, was part of... Read More
When asked his secret to success, the author Graham Green... Read More
Assignment of Claims Act of 1986"....What does this mean for... Read More
So I call my telephone company and someone picks up... Read More
We have only one life, but we live in three... Read More
Implementing an ISO 9001 system represents a major effort. However,... Read More
Accounting is one area which every company has to maintain... Read More
How content and satisfied are American employees? Not very!According to... Read More
We all complain about meetings which are a waste of... Read More
DECIDING WHAT TO DELEGATE: Once the benefits of delegation are... Read More
You've made the plans, built the quality system and conducted... Read More
Conservative and staid organisations generally have a harder time implementing... Read More
It seemed like a good decision at the time. A... Read More
Business Management |