This battery distributor bet its business on an order-taking system developed initially by one programmer, in his spare time.

What a difference one person can make.

Battery-Biz CEO Ophir Marish expects company revenue to more than double this year, to $25 million from $11 million, thanks, in part, to a gamble he took on an enterprise system initially developed by a lone programmer in his spare time.

The "business operating system," or BOS, Marish purchased from Keller Systems International has the scope of an enterprise resource planning system, encompassing customer management, inventory management, distribution and replenishment, and accounting. In the time since deploying the BOS, Battery-Biz's order processing has quadrupled, sales have tripled, and inventory turns have increased from seven to 11 times a year.

The battery distributor has seen a 402% return on its software investment, as measured by Nucleus Research, a consultancy dedicated to determining the quantifiable results of corporate technology deployments. And Marish believes the software is sufficiently robust to continue growing with his businessalthough it hasn't been tested yet on the scale of a $1 billion company or even one half that size.

The BOS is largely the work of Richard Keller, who created it using Sybase's Powerbuilder rapid application development tool and Microsoft's SQL Server database. Most of Keller's other customers are private firms, none with more than about $100 million in revenue.

While the system hasn't been put to the test at a large corporation, Keller says most of his customers have complicated businesses that use his system to handle manufacturing as well as distribution. His main reference customer, K&N Engineering, runs the software at multiple sites, including one in the U.K. He maintains the software is solid, although he says he may have to rewrite it using Microsoft programming tools as Powerbuilder's market presence declines.

In any case, Marish says none of the big ERP vendors offered products Battery-Biz could afford, and he was not so sure he would buy them even if he could. He doesn't understand why many big companies with large information technology staffs so readily accept packaged software, even when it requires them to change the way they do business.

"Look what Rich Keller didI mean, just one smart guy," Marish says. "From what I can see, the big companies suffer tremendously from the big software packages from SAP and PeopleSoft. Why do they bend their businesses to meet what these packages can do? That's the part that's not clear to me."

Marish, 31, came of age in the business his family created in 1988 after moving to the United States from Israel. His father, Alex, saw an opportunity in the proliferation of batteries for laptops and other devices and organized Battery-Biz as a replacement battery distributor to computer and electronics stores. Ophir became CEO of the Newbury Park, Calif., firm shortly after graduating from law school in 1999.

The business was growing at about 30% per year, Marish says, until it reached a sticking point in the late 1990s. The company started experiencing systems problems whenever sales topped about 200 orders per day or when more than two customer service representatives tried to enter an order at once. The company was running DACEasy small business accounting software published by Best Software Inc. But it kept crashing, Marish says. It was not necessarily that there was anything fundamentally wrong with the software, he says, but "we had simply outgrown it." Best Software did not respond to Baseline's request to comment.

Battery-Biz went shopping for a replacement system. In 1997, it selected distribution software from Prophet21 of Yardley, Pa., an established vendor that today has about 2,000 customers.

This was before Battery-Biz hired someone who could double as a network and database administrator. Even today, the information technology staff is lean, accounting for just three of the company's 45 employees. At the time, Marish was the company's computer expertas a boy of about 10, Marish had learned BASIC programming on a 1 kilobyte Sinclair PC and he remained a technophile.

Prophet21 had built its reputation around Unix software. Marish says Battery-Biz probably made a mistake by signing on for one of its first Windows release. At the time, Marish was at law school and unable to provide much supervision.

According to Marish, a Prophet21 consultant got as far as importing inventory data from DACEasy, but that data abruptly vanished during testing. Prophet21 placed the blame on the version of SQL Server that Battery-Biz had purchased as part of a Microsoft Back Office suite, says Marish. But Marish felt the vendor hadn't done enough to warn of incompatibility issues. In any case, the incident and the fact that the reason for the glitch could not be conclusively identified made Marish nervous. Battery-Biz canceled the project and refused to pay the related consulting fees. Prophet21 disputes Marish's account of the effort, but would not comment on the record.

Battery-Biz went back to its old way of doing business, but by 2000 the company was processing 250 orders per day on a regular basis and system crashes were a frequent nuisance.

That's when Marish was introduced to Keller, who markets his software mostly through a loose system of agents who get paid for referrals. One of those agents was also a Battery-Biz sales representative.

While working for warehouse management software vendor Scarlett Development Group between 1993 and 1996, Keller had spent his spare time writing a Power-builder application that handled several related shipping functions.

He hadn't intended to create a full ERP system. But in 1996 he took a corporate programming job with K&N Engineering, which makes air filters for cars, boats, and most anything else with an engine. A friend in K&N's information technology department had introduced Keller to the chief financial officer, and K&N hired him to expand on the shipping application. In 1998, he exchanged a salary for a software vendor relationship with K&N and began adding other customers, such as medical textiles maker CustomFab and wine distributor Bellavino.

Keller made an impression on Marish by offering to get Battery-Biz up and running on the BOS before he would bill for anything. Marish figured the risk of dealing with a small operator was offset by the opportunity to have the software's creator involved in the implementation.

In fact, Keller improved the product in the course of his work for Battery-Biz, starting in late 2000. He tightened integration with the Federal Express and United Parcel Service shipping systems, so shipments are scheduled and tracked in real time, and he added support for third-party billing, to support scenarios where the freight charge gets charged to someone other than the sender or recipient.

A more basic benefit was the BOS support for just-in-time replenishment, using inventory data and the rate of new orders to calculate when to reorder. It also wiped out the old limit of about 200 orders per day, which in turn gave Marish the confidence to add salespeople. E-commerce capabilities, such as the ability to accept and acknowledge orders transmitted in eXtensible Markup Language or Electronic Data Interchange formats, let Battery-Biz attract new customers who wanted to do business electronically. Now Battery-Biz regularly handles more than 1,000 orders per day, about 60% of which come in either as XML or EDI orders, or are placed over the Web at battery-biz.com. The remainder are phoned or faxed in, then entered by customer service representatives.

David F. Carr is the Technology Editor for Baseline Magazine, a Ziff Davis publication focused on information technology and its management, with an emphasis on measurable, bottom-line results. He wrote two of Baseline's cover stories focused on the role of technology in disaster recovery, one focused on the response to the tsunami in Indonesia and another on the City of New Orleans after Hurricane Katrina.David has been the author or co-author of many Baseline Case Dissections on corporate technology successes and failures (such as the role of Kmart's inept supply chain implementation in its decline versus Wal-Mart or the successful use of technology to create new market opportunities for office furniture maker Herman Miller). He has also written about the FAA's halting attempts to modernize air traffic control, and in 2003 he traveled to Sierra Leone and Liberia to report on the role of technology in United Nations peacekeeping.David joined Baseline prior to the launch of the magazine in 2001 and helped define popular elements of the magazine such as Gotcha!, which offers cautionary tales about technology pitfalls and how to avoid them.