The 70% Solution: Practical Testing and Version ControlLearn Management Articles on management-info.biz. The 70% Solution: Practical Testing and Version Control article will help answer your questions on Management Articles.We at management-info.biz specialize in Management Articles. Management Articles at management-info.biz provides the most up to date news and articles. If you have questions please do not hesitate to contact us.
"What do you mean you need to push back the launch date?" Says the CEO. Says the CFO. Says the user community. CTOs, CIOs, and all officers who oversee major development projects have had to deliver the dreaded message. But a deadline for the sake of a deadline is a dangerous pitfall that can consume an entire project and stymie it to the point that it never launches. Over the years I've come up with six simple rules that help deadlines become more meaningful, while keeping the developers, the user community, the CFO and the CEO all satisfied. 1. Always have minor version control throughout development. Group functional requirements into minor versions so that core functionality is prioritized and so that the entire development team is generally active on the same minor version. 2. Always target minor version releases every 2 to 4 weeks. 3. Always begin testing immediately once each minor version is complete. 4. Always prioritize bug-fixing to the highest level upon the completion of any testing. 5. Never allow a problematic functional enhancement to be a showstopper. Negotiate with the user community and the CFO or CEO for a delay in, or removal of, the delivery of that functionality. 6. Always launch the product on time - as long as the most recent fully completed minor version is functionally equivalent or better than the current production system. Launch it, no matter how far you are from 100% complete. So I want you to launch an incomplete application? Let's just call it "functionally challenged". This is what I call the 70% solution. The deadline doesn't move and the developers deliver a fully tested, bug-fixed version on time and within budget. This gives management the opportunity to evaluate further investments into application functionality while reaping the benefits of any developments to date. Don't blame the developers. It's more likely a project runs over budget and over deadline because of optimistic cost planning or scope creep than poor developer skills. Following these rules ensures delivery of the best product the development team can achieve within a set budget or period of time. Even in an environment where scope creep becomes a factor, escalating requirements can be scheduled into minor versions so they never hold back the launch of the "functionally challenged" application. Testing? Who needs testing? So you didn't follow the six rules, you're past the code freeze date, and you're supposed to be in final testing but there are still more things to implement. The user community and the CEO want to know if you'll be able to launch on time regardless. That's when it hits you— if only we could "streamline" the testing phase we could still make it. Very bad idea. The cost of backing out due to insufficient testing can cost more than the project itself. Recently I witnessed a botched implementation of a customer service application that almost cost the company in question its three largest clients—and millions of dollars. Work your mediation magic. Application development managers have to be part negotiator and part magician. They need to keep all sides happy, even if product expectations and budget restrictions are in conflict. No one really wants the 70% solution, but everyone can live with it. And when no one's 100% happy, you know you're probably doing it right. Read more in Case in Point: "The Thursday Rule" Rocket Spanish. - Cutting Edge Interactive Audio Course! High searches, check out learn spanish in Overture or Google. High conversions! Take Surveys & Process E-Mails Online! - Get Paid $25.00-75.00 Per Survey Completed! High Conversions! Low Refunds! Affiliates Earn 75% Commission! Article Index: | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 |
More Articles:1. Rapport - How to Build it with Your Team I've often heard managers say - 'My door is always open,come and talk to me anytime.'You have to accept the fact that your team won't always dothat. They might not want to bother you or they may feelthat they should know the answers to their questions andthey'll look stupid if they ask. And how many times havethey approached you and you've been on the phone or 'toobusy?' It's your job to get out and talk to them. I've also heard managers say - 'I sit with my team in anopen-plan office so I'm alw… Big Brother 11 2. The Leadership Alignment Model By Tony Marven Some time ago we had the privilege of working with a major UK government department to help them redefine leadership and to reappraise how they develop and encourage leaders. Faced with considerable challenges by the environment in which they operate and by their political masters, this department has decided that leadership is one of the keys to the achievement of the vision laid down by its chief.We consulted widely with senior managers, and we shared the output of extensive enquiry amongst… 3. Stop Trying to Motivate Me! Part II By Peter Hunter Stop trying to motivate me! Part II Or Why are you trying to make me angryThroughout our industries, both public and private, there persists a perception that motivation is a commodity to be handed out by the manager at his own discretion.Nobody seems to consider the effect of what would happen, if instead of finding time for motivational speeches and conferences, we spent the same amount of time and energy looking for the reasons that people become demotivated in the first place, then simply… 4. Too Much Time Treating Symptoms By Bob Champagne A man drives down the highway each day on his way to work. On Monday he gets a flat tire. Like anyone else, he takes his lumps, changes his tire, and moves on.One month later, almost to the day, the same darn thing happens. Just his luck. Only this time, its raining and he is forced to return home after changing his tire because he had gotten his new suit filthy in the process.Convinced that he's hitting a string of rotten luck, the man buys a good raincoat, and develops a faster routine for c… |
||||