Management Diary The Quintessential Survival Guide in the Corporate Quagmire!

The 70% Solution: Practical Testing and Version Control


"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"

Steve Pickard
CEO, Founder

Working actively with Oracle since the early '90s, Steve has architected and developed everything from large data-warehouses and decision-support solutions to award-winning instant Web applications.

Steve has degrees in Mathematics and in Management of Information Systems from Ottawa University. Before founding Pythian, Steve worked as a consultant for numerous companies as well as the Canadian government. He remains the key architect of Pythian's highly sophisticated internal applications and business process systems.


MORE RESOURCES:

Analysis: Euro zone strugglers lack innovative knack (Reuters)

People walk on a promenade during a foggy day in Thessaloniki about 500 km (310 miles) north of Athens February 5, 2012. REUTERS/John KolesidisReuters - To get an idea of the economic mountain euro zone strugglers Greece and Portugal have to climb, consider this: per million inhabitants, they each filed fewer than eight applications with the European Patent Office in 2010.



Obama gains over Romney amid better economy: poll (Reuters)
Reuters - bolstered by a stronger economic outlook and recent job growth - would win in a match-up against the two leading Republican presidential candidates Mitt Romney and Newt Gingrich, a poll on Monday showed.
German industrial orders buoyed by global demand (AP)
AP - The German government says strong demand from outside the eurozone helped the country's industrial orders rise a stronger-than-expected 1.7 percent in December.
China growth could halve if Europe crisis worsens: IMF (Reuters)
Reuters - China's annual economic growth could be cut nearly in half this year if Europe's debt crisis tips the world economy into a recession, putting pressure on Beijing to unveil "significant" fiscal stimulus, the International Monetary Fund said.
Europe's debt rose to 82 percent of output at end-Q3 (Reuters)
Reuters - The European Union's total government debt rose slightly to 82.2 percent of economic output in the third quarter of 2011, the EU's statistics agency said on Monday, lower than the United States but still a burden that could take decades to pay down.
Analysis: Iran economy could limp along under sanctions (Reuters)
Reuters - Tightening international sanctions against Iran look set to shrink its economy, push up inflation and further erode its currency, but they may fail to deliver a knock-out blow that forces Tehran to compromise on its nuclear ambitions.
IMF warns Europe downturn could cut China growth (AP)
AP - A sharp downturn in Europe could cut China's economic growth rate nearly in half, the International Monetary Fund said Monday, adding to warnings about a possible severe global slowdown this year.
Oil below $97 as traders eye Greek debt talks (AP)

Flames shoot into the air after a gas pipeline explosion in the Sinai peninsula, 240 miles (374 kilometers) southeast of Cairo, Egypt, Sunday, Feb. 5, 2012. An Egyptian security official says attackers have set off explosives along a gas pipeline in the country's Sinai peninsula, halting exports to neighboring Israel and Jordan. The blast that took place Sunday at dawn is the twelfth successful attack on the line since the popular uprising that ousted longtime Egyptians leader Hosni Mubarak in February last year. The official says the attack by presumed Islamist militants caused huge fires, but fire engines put it out hours later. (AP Photo/Khaled Kandil)AP - Oil prices fell below $97 a barrel Monday on worries that talks on a Greek debt deal needed to avoid a disastrous default are proving difficult to conclude.



France, German leaders meet amid euro, Syria crises (Reuters)
Reuters - The French and German leaders meet on Monday in Paris for annual talks in which they will seek further economic coordination in the crisis-hit European Union and discuss the escalating violence in Syria.
Police clear DC Occupy site, protesters look to a new day (Reuters)
Reuters - U.S. police officers cleared tents from an "Occupy" protest site in downtown Washington on Sunday, but demonstrators said even without the camp they would continue to fight for economic equality and other issues.
Obama says he deserves re-election, job's not done (AP)

President Barack Obama talks about the economy during an event at Fire Station #5 in Arlington, Va., Friday, Feb. 3, 2012. (AP Photo/Susan Walsh)AP - President Barack Obama says he deserves re-election, despite the nation's economic troubles.



Europe's shadow darkens outlook (Reuters)
Reuters - A renewed focus on Europe's banking and debt crisis may quickly sap the nascent optimism about global economic prospects that followed a remarkably solid U.S. January employment report.
With sparse data, focus returns to Europe (Reuters)
Reuters - Europe will again be at the center of investors' focus this week as the U.S. earnings season passes the halfway mark and there is little on the economic calendar to give the market direction.
France says Greek PSI talks going "relatively well" (Reuters)
Reuters - France's finance minister said on Sunday talks were moving "relatively well" on the private sector portion of a Greek bailout, but discussions designed to bring its debt down to 120 pct of GDP level by 2020 were difficult.
Obama presses Congress to pass aid to homeowners (Reuters)
Reuters - President Barack Obama on Saturday pressed lawmakers to pass his proposal to provide up to $10 billion in aid to struggling homeowners, saying a failure to address the housing crisis would put the rest of the economy at risk.
Dealer group sees higher US auto sales and prices (AP)
AP - Car buyers will likely pay more for new and used cars this year as the economy improves.
Hiring surges in January; jobless rate at 8.3 pct. (AP)

In this Jan. 30, 2012, UPS Store employee, Candy Mojica, weighs packages before shipping at The UPS Store in the Lake Balboa area of Los Angeles. The unemployment rate fell for the fifth straight month after a surge of January hiring, a promising shift in the nation's outlook for job growth. (AP Photo/Damian Dovarganes)AP - In a long-awaited surge of hiring, companies added 243,000 jobs in January — across the economy, up and down the pay scale and far more than just about anyone expected. Unemployment fell to 8.3 percent, the lowest in three years.



Obama pushes for veterans jobs programs (AP)
AP - In an effort to cut the unemployment rate among veterans, President Barack Obama is calling for a new conservation program that would put veterans to work rebuilding trails, roads and levees on public lands.
Unemployment falls sharply in US, rises in Europe (AP)
AP - Unemployment falls sharply in US, rises in Europe
Jobless rate at 3-year low as payrolls surge (Reuters)
Reuters - The United States created jobs at the fastest pace in nine months in January and the unemployment rate unexpectedly dropped to a near three-year low, giving a boost to President Barack Obama.
home | site map |       Disclaimer |       Privacy Policy
© 2006