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.
One of my earliest childhood memories is watching Lew Alcindor... Read More
Direct reports-people who need direction and leadership-rely on their leaders... Read More
Creativity can be defined as problem identification and idea generation... Read More
Birds of a Feather May Be TurkeysBy Gene Griessman, PhD... Read More
Unfortunately, at least two thirds of much of the training... Read More
We go to meetings to share information, to report on... Read More
Human Resource Communications and Corporate Communications ? are they one... Read More
Picking people for a job is like going... Read More
Performance Management is a process that both employer and employee... Read More
Do you have more projects than time? Help might be... Read More
Training managers use many of the same interpersonal and analytical... Read More
Insightful leaders and organizations recognize that training is a valuable... Read More
A virtual assistant is an individual who provides business services... Read More
Here's a scary statistic. According to four prominent research firms,... Read More
The following information is based upon over 500 interviews with... Read More
Recent trends in software development market show that it is... Read More
Do you announce a meeting and find either no one... Read More
Solving a big problem is a project: you're far more... Read More
An important aspect of good leadership is the ability to... Read More
Quality Assurance, or QA, is often given short shrift in... Read More
What really amazes me, with all the personal and professional... Read More
In 1987 I sold my business, South Mountain Company, to... Read More
Top businesses that continually lead their industry clearly understand a... Read More
How we feel is really more important than what we... Read More
What is Neuro-Linguistic Programming?Neuro-Linguistic programme is nothing but the study... Read More
In the last few years a lot has been written... Read More
Creativity can be defined as problem identification and idea generation... Read More
This is a bottom-line environment.Decreasing the downtime of revenue producing... Read More
It's no secret! Day after day the news is riddled... Read More
In my book "You're In Charge?What Now?" I use a... Read More
Starting your own business is a great undertaking but running... Read More
Creativity can be defined as problem identification and idea generation... Read More
Q: One of my former employees has launched an online... Read More
We all attend many meetings. I'm sure you have been... Read More
As an HR professional, you have responsibilities in several broad... Read More
Creativity can be defined as problem identification and idea generation... Read More
GROUP DECISION-MAKING: Many managers feel they are well-versed in areas... Read More
Steven Covey had the right idea. There are discreet skills... Read More
Micro-Management and Delegation ... Read More
Often, collaborating documents in a team or in a business... Read More
If you are completely happy with where you and your... Read More
Service Level Agreements, or "SLA's" are tricky but useful mechanisms... Read More
Firing, sacking, letting go or terminating people is unpleasant. There... Read More
Are you one of those bosses that people just love... Read More
The end of the television season in May included the... Read More
You can use this step-by-step method to hire applicants who... Read More
Corporate gifting is a big headache for most business owners;... Read More
I sit on the board of an organization and at... Read More
For the past several weeks, we have focused on some... Read More
Industrial/clinical psychology and applied psychiatry have made tremendous strides in... Read More
Mistake #1: Going with the flowInexperienced interviewers sometimes fall into... Read More
It's no secret! Day after day the news is riddled... Read More
The steps need to be taken to prepare an organization... Read More
A recent report from the American Hospital Association's Commission on... Read More
It's amazing what you can accomplish if you don't care... Read More
I recently gave a presentation to a group of business... Read More
Performance appraisals aren't fun. But a lot of the time... Read More
'Goodwill' is regarded as an intangible asset in a business.... Read More
KEEP WRITTEN RECORDS: "Document !Document! Document!" Keep a record of... Read More
Organizations live and die by results. Yet most organizations get... Read More
Safeguard Your Company Against Harrassment ClaimsTwenty-five percent of employees suffer... Read More
The title of this article sounds like simple advice, but... Read More
For Call Center managers, it is not a pipe dream... Read More
THE PURPOSE OF SURVEY FEEDBACK:In globally competitive environments, organizations are... Read More
Unfortunately, there are managers who define public relations by its... Read More
Part One of Creating Well-Defined Processes SeriesWhat if your sales... Read More
Business Management |