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. How to Attract and Retain the Right People If you’re one of the many executives struggling with finding and keeping the right people to propel your business forward, you’ll find these insights helpful.If you’re frustrated by trying to motivate people, work instead to develop a company where people are self-motivated – where they do things because they want to. When we’re inspired, we enjoy our work, we’re productive, and we’re proud of our efforts. We remain focused and committed to the task at hand. In short, we put forth out best effor… 2. Quality Standards with ISO 9001 By Chris Anderson Standardizing Quality SystemsThe ISO, or International Organization for Standardization, was established in 1947 to develop international standards for everything from electronics to management systems. Having over 13,000 standards currently in place, ISO has created the auditing and certification process known as ISO 9001. This began the drive toward quality standards.Improving Customer SatisfactionCompanies choose to implement ISO 9001 and get certified because many customers and industries … 3. Getting and Keeping Good People As the competition for talented people picks up, forward thinking managers need to assess how they are positioned to keep their good people and attract some more. Get the basics right People who have choices, and good people normally do, look for certain features in their employer. It continues to amaze us as we visit different businesses how little attention is paid to some of the basics in the work place. Why would someone put up with poor pay, disinterested management, run down physical surr… 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… |
||||