Management Information |
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.
MORE RESOURCES: Unable to open RSS Feed $XMLfilename with error HTTP ERROR: 404, exiting |
RELATED ARTICLES
Can A Business Still Be Profitable When People Skills Are Absent? In our current world of rapid and amazing technological advances, many entrepreneurs have managed to dramatically limit the need for staff in highly profitable operations of all kinds.It is therefore tempting and believable to imagine that with every passing day, the need for people skills is diminishing. Avoid Outsourcing Pitfalls in the Injection Molds and Stamping Dies Markets When looking to outsource overseas for Plastic Injection Molds or Stamping Dies there are many things to consider.Usually price is the first thing to be looked at, that's probably why you're looking overseas for a new mold or die source-to save money. Quick Tip - Effective Meetings Have a Complete Agenda Most agendas for a meeting look like this.* Budget* Payroll* Staff* Sales* VutszxtnSome people would tell me, "That's a perfectly good agenda. 11 Strategies on How to Work in An Open Plan Environment Many work environments now are open plan, with only a few senior managers having offices of their own. This style of work can have great benefits for team building - fostering cooperation and collaboration and can be wonderful for developing the social aspects of teams, but on the flipside, it can drive some people crazy and be damaging to productivity. Meetings: Don't Just Show Up, Stand Out and Shine Meetings, whether they're regularly scheduled routines in your company or now-and-then get-togethers, can be a place for you to gain positive visibility and to showcase your capabilities. Here are three strategies that will help you stand out and shine. Firing Someone Without Resentment Firing, sacking, letting go or terminating people is unpleasant. There are ways to minimise resentment, but why bother? Because most legal action and unpleasantness stems from dissatisfaction/resentment about the way things were handled - about how rather than what happened. Leadership Skills Means Turnover is Not a Problem "Ha!" you say. "For someone to make a statement like that, they obviously haven't worked in the real world and certainly have never had to run a company. Ten Top Ways for Managers to Motivate Their People So to help start the ball rolling, here are ten top ways to get your people motivated. Ten small steps for you to start with. The Seven Cs: Partnership Danger Signs - Conflict Becoming the Norm - Part 1 A series of articles exploring the seven critical areas that can indicate a partnership is in trouble.Conflict Becoming the Norm - Part 1Dr. Top Ten Tips for Outstanding Customer Service Remember the 80:20 rule? You may not get everything perfectly right, but getting most right will be much, much better than the majority of your competition. These Top Ten Tips for Customer Service will get you well on the way. Romford Accountants: Accountancy Firm Roles and Responsibilities If you own or operate a business in the UK, especially in Romford, then you know how time consuming it is to not only run your business but to also make sure all of your financial bases are covered. I want to help you understand some of the common roles and responsibilities a Romford based accountant / accountancy firm may face in a given day. Top Ten Tips About People Management To get the best results you have to be very good at Managing People.. Punctuality in Business: What it Says About You "Nothing inspires confidence in a business man sooner than punctuality, nor is there any habit which sooner saps his reputation than that of being always behind time." (W. Problem-Solving Success Tip: Whatever You Do, Do It on Purpose Decision-making shows up throughout the problem-solving process. The decisions may be difficult or unpopular, so it's very tempting to ignore some of them. Spotlight on Productivity: How to Overcome E-Mail Overload Do you ever feel overwhelmed by e-mail? Have you ever spent more of your day wading through your e-mail than managing your work? Are you looking for ways to spend less time creating, managing and answering messages? Discover how to overcome e-mail overload and be more productive by writing more effective e-mail messages and reducing the volume of e-mail.Write Effective E-Mail MessagesStart improving your e-mail effectiveness by creating and formatting easy to follow content, and by using pre-written responses. Before You Head Off, Make Sure You Know Where You Are Going - The Importance of Clear Objectives. The title of this article sounds like simple advice, but so often we undertake activities and projects without really understanding how they are going to help us to achieve our aims. I have outlined below some of the causes of this cavalier (and costly) approach to business improvement along with how we might approach things differently. Character: Is It Necessary In Leadership? (Part Two) In the first part of this two part article, I talked about the importance of character in leadership. After all, the best leadership involves the people bonding with the leader in deep, human, emotional ways. Medical Collection. How Organized is Your Office? At one time or another, all of us have experienced the frustration of waiting in a doctor's office. It seems as though every time we go to see the doctor or the dentist we end up having to wait for a ridiculous amount of time, and then when we finally do get in, we are only "treated" for a few minutes and then sent on our way. Bullying and the Not for Profit Organisation Where there is people there is politics! Bullying is now a major workplace issue that has invaded our not for profit organisations. Take the following example. Inspirational Power ( Part 1 ) The Fundamentals of Strategic Marketing, Some Key Traits for Greater EffectivenessProbably, the greatest challenge to marketing management in the next five Years will be to change quick and fast enough, in order to keep pace with new technologies, new markets and new corporate valuesAccording to the definition of the AMA, "Marketing is an organizational function and a set of processes for creating, communicating and delivering value to customers and for managing customer relationships in ways that benefit the organization and its stakeholders. "Customer focus has nowadays become a cliché among marketers keen to win competitive advantage. |
home | site map | contact us |