Software development is a risky business.
Many software developers are barely skilled at their trade, much less at business. They can't understand how your business operates - and their code isn't unreliable.
It crashes constantly.
It isn't professional.
It hurts your business.
If you want software developed for your business, what can you do?
You need a software development professional - a consumate bussinessman, and you need to deal with him on your terms. How can you do that?
First, you need to make sure that you find a professional who understands business - your business. He has to listen, and be cautious before giving advice. If he tries to drop a pre-packaged solution on you, drop him. Make sure he charges by the project, not by the hour - hourly rates are great for developers, but not for clients. Hourly rates mean they get paid *more* for every bug they create - so they create as many as they can.
Once you have chosen a developer, the next step is to come to an agreement on what needs to be done. Don't worry about the particular technology used - the developer should worry about that. Worry about what you need on your end - and stick to your guns! You know your business best, and your developer should respect that.
After you have an agreement, you get a contract signed, and then the real fun begins. Insist that your developer give you regular progress updates - including early versions of the software (called 'builds'). That way, bugs can be detected early, and there will not be any surprises when the project is over. Depending on the project, you may be able to get a build every few days, or every week. The more frequent, the better.
When the project is finally over, you get to take a deep breath. Relax. Sip champagne - or Heineken, if that's your thing. Don't get too relaxed, though, because you will have to start the process over again soon. Business is constantly changing, and your software has to evolve with your business. That's good, though, because every project makes your business more profitable, and more profit in less time is always a good deal.
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.
![]() |
|
![]() |
|
![]() |
|
![]() |
What is Tripwire?Tripwire is a form intrusion detection system (IDS)... Read More
In order to implement VLANs in a network environment, you'll... Read More
When Windows fails to boot it is normally caused by... Read More
If you are in the market for new staffing software,... Read More
IntroductionSurprised, by the title? well, this is a tour of... Read More
MSN messenger is a pretty cool invention. I mean I'm... Read More
1. Replace Dexterity cursor with SQL Stored Procedure Dexterity... Read More
Introduction to C++Why Learn C++?C++ may at first seem like... Read More
Some companies that are in need of fleet management may... Read More
Microsoft Business Solutions Great Plains and MS CRM (client relation... Read More
SAP Inc., a global leader in client/server enterprise application software... Read More
Microsoft Great Plains has full-featured Manufacturing suite of modules: Capacity... Read More
The java programming language is becoming more and more popular... Read More
Microsoft Great Plains is main Microsoft Business Solutions product, targeted... Read More
Which Type of Shop Can Rely On A Home Built... Read More
Well, even if the combination might look very unusual, we... Read More
Microsoft Business Solutions Great Plains, former Great Plains Software Dynamics... Read More
RSS (Really Simple Syndication) is a way for a site... Read More
Innovative Maintenance Systems (IMS) is one company that offers solutions... Read More
Since technology changes so quickly, it is hard to begin... Read More
Words we choose to describe things and phenomena often show... Read More
Microsoft Word is one of the most popular office applications... Read More
It is a well known fact that Java as a... Read More
Many Webmasters have never bothered to view their website's server... Read More
Microsoft Great Plains has substantial mid-market share in the USA... Read More
IntroductionPHP can be used for a lot of different things,... Read More
Microsoft Business Solutions Great Plains is mid and even corporate... Read More
This article illustrates the best practices to improve the performance... Read More
IBM Lotus Notes Domino and Microsoft CRM (Client Relation Management)... Read More
With any good luck and a good amount of hard... Read More
Microsoft Great Plains serves the wide spectrum of horizontal markets.... Read More
TikiWiki is open source software - it is written in... Read More
If you use Microsoft Outlook (or similar applications) for e-mailing,... Read More
Executive SummaryAn effective plan for entering, cleaning and updating the... Read More
Microsoft Business Solutions CRM is now approaching the phase of... Read More
ERP is the acronym of Enterprise Resource Planning. Multi-module ERP... Read More
When Windows fails to boot it is normally caused by... Read More
"Pfishing", sometimes spelled "Phishing", is a word that's used to... Read More
As seeing large number of implementations ? in our case... Read More
Programming Help for BeginnersWe write programs to instruct computers. When... Read More
Microsoft bought Navision, Denmark based software development company, along with... Read More
When it comes to running an office, the SOHO entrepreneur... Read More
Just imagine: you are walking, say, towards your car, and... Read More
Spyware, what it is and what it does. Basically, spyware... Read More
If you have been running Windows XP for a couple... Read More
Follow the steps below to quickly design, generate, and deploy... Read More
Rapid Application Development (RAD) is a software development methodology. In... Read More
The title of "software engineer" has got to be among... Read More
Sales are all about leverage, because there is only so... Read More
Need help making sense of algebra? Have algebra lectures in... Read More
You have gotten those E_Mails buy software at deep discounts.... Read More
We will base our prognosis on our Microsoft Business Solutions... Read More
Cyberspace has opened up a new frontier with exciting possibilities... Read More
MS CRM is very close to document workflow automation, including... Read More
Many Webmasters have never bothered to view their website's server... Read More
Microsoft bought Navision, Denmark based software development company, along with... Read More
Spyware and Adware infest over 90 percent of computers in... Read More
Microsoft Business Solutions CRM is present several years on the... Read More
It's not very often I get excited about a software... Read More
A few months back I really got sick of my... Read More
Using professional icons in your application or website can bring... Read More
Several software companies design programs for preventive maintenance. Most of... Read More
Mike Dunville* had a decision to make. As the new... Read More
So let's begin crunching down these 300 images using Adobe... Read More
We would like to give you several situations, when you... Read More
Pirated software is on the increase and now accounts for... Read More
Software |