Getting Software Developed for Your Business

At some point, your business is going to need to have some software development. Maybe your business is small, but existing software doesn't fit your needs. Maybe your company is larger, with significant technology resources already, but you need an outside perspective. Whatever the reason, it can be difficult to choose an software developer, especially if you aren't a technical person.

I've heard stories about selecting developers from all sorts of people. Quite a few have told me heard horror stories about how they wound up with large bills and little or nothing to show for it. Fortunately, it doesn't have to be hard to choose an software developer; I've developed four questions you need to ask when you're choosing a developer.

1: Are they a contract programmer or a software developer?

A professional software developer isn't in the business of writing code; rather, he's in the business of solving problems, and code just happens to be one of the way that he (or she) does it. Conversely, a contract programmer will want you to spell out exactly what kind of program you want him to write. He doesn't solve problems; he just writes code the way he's told, and hopes it will fix the problem at hand. With a real software developer, you wind up with a solution that leaves everyone happy.

The market is full of contract programmers masquerading as software developers. Be careful.

2: Are they focused on technology or benefits?

Some software developers can get wrapped up in their technology; it's not uncommon to see developers who specializes in "AS/400 mainframes" or "embedded systems", for example. A real software developer, though, focuses on benefiting his client, using whatever technology is necessary, rather than on what technology he's familar with. You want to hire someone that's skilled at solving problems, and that will use the technology that's best suited to your business, whatever it may be. You shouldn't have to pick a developer based on what technology he's familar with; he should be able to take care of almost any technological problem, either by doing the work himself or outsourcing to someone in his network of contacts.

3: Are they charging by time, or by project?

Amateur software developers tend to charge for their time, not by the value of the work they perform; so do contract programmers. Real software developers, though, charge based on value provided to you - that is, by project - NOT based on time. This is because amateurs are afraid that they won't be able to complete the project in a reasonable amount of time, so they want reassurance that they'll be paid for their time in any situation. Experienced software developers, though, are confident in their ability to deliver code under their estimate, they are confident in their ability to provide value, and they that they can provide value that's worth MORE than their time is. You shouldn't be making an investment decision every time you consider calling your software developer.

4: Are they trying to give a solution before they know the problem?

Some developers will offer to send you a proposal after a ten or twenty minute phone conversation. It is impossible to accurately assess your situation that quickly; they are trying to provide you with a 'one-size-fits-all' package. Real software developers will not provide you with answers, proposals, or fees until they know enough about your business to have an informed opinion. Unless your developer is willing to spend enough time to really know what your problem is, you won't end up with the solution that you really need, because your developer is making random shots in the dark.

About The Author

David Berube is a software developer and IT consultant solving business problems. He's also a prolific writer and speaker. If you'd like a powerful, innovative developer, check out http://www.berubeconsulting.com, D_Berube@berubeconsulting.com

Latest News


Lehman Deal Spins Off Part of Private Equity Unit Into Independent ...
New York Times, United States - 7 hours ago
Under the deal, the private equity firm’s current management, led by Charles Ayres, will purchase the firm’s most recent fund — a $3.3 billion pool of ...
Lehman Said to Weigh Sale of Merchant-Banking Fund to Managers Bloomberg
Lehman deal on private equity close: source Reuters
Lehman to spin out private equity arm: WSJ MarketWatch
Wealth Bulletin - Emailwire
all 68 news articles

Wal-Mart disappoints analysts, Walgreen chops management team
Bizjournals.com, NC - 15 hours ago
(NYSE:WAG) announced plans to offer early retirement and severance programs to some 1000 corporate and field management employees, or 9 percent of those ...
Video: Jan 8: Stocks Boosted by Mortgage Deal AssociatedPress
Retailers report dismal December sales Connecticut Post
Wal-Mart’s Bleak December May Herald More Pain in ‘09 Bloomberg
Bloomberg
all 2,087 news articles

Information Builders Partners With Tagetik to Deliver Corporate ...
MSNBC - 6 hours ago
"Customers often require two solutions, an executive dashboard and an operational system to manage their performance management requirements," said Gerald ...

Reuters

Walgreen will cut 1000 management jobs in 2009
The Associated Press - 12 hours ago
NEW YORK (AP) — Drugstore operator Walgreen Co. said Thursday it will cut 1000 jobs by mid-year, or about 9 percent of corporate management, through a ...
Walgreen to cut about 1000 corporate and field management jobs RTT News
Walgreens Announces Reduction in Corporate and Field Management ... WELT ONLINE
Walgreens to cut 1000 salaried posts Chicago Tribune
MSN Money
all 282 news articles

Search Engine Optimization Inc. Announces New Addition to Senior ...
MSNBC - 8 hours ago
"We are very fortunate to have Ed join our senior management team," said Garry Grant, CEO of SEO Inc. "Ed has the ideal blend of leadership, ...

Z-Wave Alliance Showcases Brand-New Energy Management, Home ...
MSNBC - 2 hours ago
Alliance member companies will showcase for the first time new, affordable energy management, home security and home control solutions in the Alliance booth ...

Uptown men's shelter will stay open under new management
Chicago Tribune, United States - 2 hours ago
Johnson declined to elaborate on the funding and management changes, but said, "We are very satisfied with the outcome of what has happened. ...

Brookfield Asset Management 2008 Year End Conference Call ...
MSNBC - 18 hours ago
You are invited to participate in Brookfield Asset Management's 2008 Year End Conference Call & Webcast on Friday, February 13, 2009 at 11:00 am (ET) to ...
Brookfield Infrastructure Partners LP 2008 Year End Conference ... MSNBC
all 2 news articles

Gary Berntsen Thinks CIA Needs 'Leadership Not Management'
FOXNews - Jan 7, 2009
CIA COVERT OFFICER : Actually, we need leadership, not management at CIA. That person who's going to be in charge of CIA is in charge of our fight, ...
Video: Analyst Weighs in on Obama's CIA Pick AssociatedPress
Obama's intel picks short on direct experience The Associated Press
Obama Is Under Fire Over Panetta Selection Washington Post
GovExec.com - Foreign Policy (subscription)
all 2,671 news articles

Microsoft Touts Power Management in Windows 7
Redmond Channel Partner, CA - 9 hours ago
Improved power management got briefly mentioned among the expected benefits of Windows 7 on Wednesday at the Consumer Electronics Show. ...
Hacking Windows 7 beta problems Computerworld
Microsoft releases Windows Server 2008 R2 beta VNUNet.com
Windows 7 Server Beta – Exclusively 64-bit to Support 256 Logical ... Softpedia
all 1,069 news articles

Resources