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.

In The News:


Google News
Updated : Fri, 05 Sep 2008 14:05:39 GMT

Haiti doubles hurricane death toll; US extends storm watches and ... - International Herald Tribune


Boston Globe
Haiti doubles hurricane death toll; US extends storm watches and ...
International Herald Tribune - 51 minutes ago
AP WILMINGTON, North Carolina: Tropical storm watches and warnings in the United States were extended from Georgia to areas just south of New York City on Friday as states along the Atlantic braced for Tropical Storm Hanna, which killed at least 137 ...
Southeast states brace for Tropical Storm Hanna The Associated Press
Hanna heads to Carolinas; Ike not far behind CNN International
guardian.co.uk - StarNewsOnline.com - Greenville News - New York Times
all 2,807 news articles

Publ.Date : Fri, 05 Sep 2008 13:14:26 GMT

Thai PM buys time with referendum plan - Reuters


BBC News
Thai PM buys time with referendum plan
Reuters - 4 hours ago
By Darren Schuettler BANGKOK (Reuters) - Prime Minister Samak Sundaravej has bought some time with a referendum aimed at defusing street protests, but it will do nothing to resolve Thailand's fundamental political conflict, analysts say.
Video: Locking horns over politics in Thailand -- 05 September 2008 AlJazeeraEnglish
ANALYSIS: Thai demonstration raises democracy issues Monsters and Critics.com
AFP - Times Online - Aljazeera.net - Inter Press Service
all 3,754 news articles

Publ.Date : Fri, 05 Sep 2008 09:33:48 GMT

McCain honors NH soldier in convention speech - Boston Globe


BBC News
McCain honors NH soldier in convention speech
Boston Globe - 1 hour ago
ST. PAUL, Minn.—In his speech to the Republican National Convention, presidential candidate John McCain paid tribute to a New Hampshire soldier killed in Iraq.
Video: "Change is coming," McCain tells convention - 05 Sept 2008 AlJazeeraEnglish
US media mixed on McCain speech BBC News
Marin Independent-Journal - Memphis Commercial Appeal - Today's TMJ4 - Detroit Free Press
all 1,008 news articles

Publ.Date : Fri, 05 Sep 2008 12:43:54 GMT

State falling way behind No Child Left Behind - San Francisco Chronicle


Modesto Bee
State falling way behind No Child Left Behind
San Francisco Chronicle - 6 hours ago
California schools, required by the federal No Child Left Behind Act to lift more students over a higher academic hurdle this year, instead stumbled and slipped back, as nearly 1400 fewer schools met test-score targets.
Only 48% of California high schools meet federal standards, even ... Los Angeles Times
Middle schools lead county's API scores The Salinas Californian
Visalia Times-Delta - Record-Searchlight - Modesto Bee - Register Pajaronian
all 106 news articles

Publ.Date : Fri, 05 Sep 2008 07:41:11 GMT

Partisan Reception Greets Palin as VP Pick - ABC News


CTV.ca
Partisan Reception Greets Palin as VP Pick
ABC News - 2 hours ago
Sarah Palin is receiving a highly partisan reception on the national political stage, with significant public doubts about her readiness to serve as president, yet majority approval of both her selection by John McCain and her willingness to join the ...
Video: Joe Biden On Palin's Speech CBS
Obama Camp Turns to Clinton to Counter Palin New York Times
Boston Globe - AFP - Evening Bulletin - USA Today
all 1,899 news articles

Publ.Date : Fri, 05 Sep 2008 11:18:50 GMT

Jobless rate soars to 6.1% - CNNMoney.com


Macon Area Online
Jobless rate soars to 6.1%
CNNMoney.com - 59 minutes ago
Unemployment surges to 5-year high as employers cut workers for eighth straight month, bringing '08 job losses to 605000. By Chris Isidore, CNNMoney.
Unemployment Rate Hits 5-Year High As Economy Continues to Shed Jobs Wall Street Journal
Unemployment Rate Rises to 6.1% New York Times
TheStreet.com - Forex Pros - Reuters - RTT News
all 36 news articles

Publ.Date : Fri, 05 Sep 2008 13:05:45 GMT

So What If Sarah Palin Used a Speechwriter? - FOXNews


BBC News
So What If Sarah Palin Used a Speechwriter?
FOXNews - 1 hour ago
By Betsy Newmark Disdaining Sarah Palin’s speech last night because she had a speechwriter is one of the lamest criticisms of her performance last night.
Video: Inside the Tent: Reactions to Sarah Palin's speech Part 4 ReutersVideo
Panel Reviews Palin, Previews McCain RealClearPolitics
Baltimore Sun - Detroit Free Press - New York Times - Los Angeles Times
all 4,224 news articles

Publ.Date : Fri, 05 Sep 2008 13:03:46 GMT

RSS feeds
Increase Traffic


PARLOT::Ebooks, Scripts, Websites, and more...

Adsense websites

You Didnt Use Brainstorming to Select Your Measures, Did You?

IntroductionWhen Alex Osborn invented the creativity technique called brainstorming, I... Read More

Work Life a Balancing Act

Australians are loosing their laidback, carefree reputation, as we continue... Read More

Conference Calling Can Save Your Sales OrganizationTime and Money!

Conference calling can save you money. There is no doubt... Read More

Problem-Solving Success Tip: Measure

Measure.The first key question to answer in starting a problem-solving... Read More

PR Still a Mystery to Some

Unfortunately, there are managers who define public relations by its... Read More

What Personal Assistants Really Want

What would happen if the personal assistants in your organisation... Read More

Downsizing in Organisations - The Real Truth

I've met and worked with many people in all sectors... Read More

Employee Turnover: Is It Eating Up Your Profits?

Keeping the cost of doing business down, yet providing a... Read More

Satisfied Employees, A Powerful Marketing Strategy

Even in today's still uncertain economic times, there are companies... Read More

Think Twice Before Selling ROI

When we're selling to business people, our value proposition has... Read More

One Crazy Cookie

In order to survive, you have to be happier than... Read More

Building A Stellar Business One Employee At A Time

Top businesses that continually lead their industry clearly understand a... Read More

Can You Sleep While The Wind Blows?

Let me repeat a story I heard many years ago... Read More

People Skills: Eight Essential People Skills

Being able to communicate effectively with others requires people skills,... Read More

Tap Employee Passion For Business Success

Meriwether Lewis set the stage for the Corps of Discovery's... Read More

DIVERSITY is a BIG word -- With A HUGE Business IMPACT

Second thought! Just in case. YOU or someone you personally... Read More

5 Questions Great Managers Ask (and they arent hard!)

However hard we try, we seem to make life more... Read More

Learn About Commercial Collections Agencies Fees

As with any other service, there are good and bad... Read More

The Email Trap

If you sit at a computer for most of the... Read More

New Job, New Culture: Do You Fit In?

It seemed like a good decision at the time. A... Read More

Hiring Your First Business Personal Assistant: Some Guidelines for Successful Hiring

Hiring the first personal business assistant is an exciting time... Read More

Communicating CEOs

I see a PR firm has done a survey on... Read More

A Tricky Supervision Challenge

Many managers believe that treating their team members as responsible... Read More

Lawyers With 2 Hands And Everything Else

I heard this back a few years ago. The boss... Read More

Is Chess Good for Management?

The game of chess has been applauded and taught in... Read More