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.
Shareware has been fighting the stigma of being misunderstood for... Read More
Are you a database professional? Do you work with a... Read More
Microsoft CRM and IBM Lotus Notes Domino seem to be... Read More
COMMAND LINE FUNCTIONA powerful command line script processor has been... Read More
Whether you are a small consultancy firm, a medium sized... Read More
Microsoft Business Solutions Great Plains has substantial market share among... Read More
Microsoft Great Plains is main Microsoft Business Solutions accounting package... Read More
Have you ever noticed that when you look at your... Read More
When you own a small business, time is money. And... Read More
If you look back to the history, you will see... Read More
Let's first look at your ERP system selection (without Retail... Read More
Microsoft Business Solutions Great Plains was designed back in the... Read More
Heard about the Quark "killer"?Adobe InDesign CS2. Will it really... Read More
Manufacturing in the USA is far away down from mid... Read More
While paper labeling CDs and DVDs may appear to be... Read More
1. What determines the software price? Is it Per Seat... Read More
Microsoft Business Solutions Great Plains is written in Great Plains... Read More
There are two approaches for application integration:? Programmer's approach ?... Read More
Microsoft Business Solutions Great Plains is Dexterity-written application and currently... Read More
I have recently created my first Php program. I wanted... Read More
Not every software testing project can or should be automated.... Read More
Shareware is software that you can try before you buy;... Read More
For a long time now Microsoft's Internet Explorer has ruled... Read More
Pirated software is on the increase and now accounts for... Read More
Not all of us have the luxury of working both... Read More
Microsoft Great Plains has full-featured Manufacturing suite of modules: Capacity... Read More
Lotus Domino/Notes ? Microsoft Great Plains tandem as ERP with... Read More
Language development computer: Computer-based method for aiding language development seems... Read More
Well, even if the combination might look very unusual, we... Read More
Microsoft Business Solutions Great Plains, Solomon, Navision, Axapta, Microsoft CRM... Read More
This article will not attempt to advocate the use of... Read More
Learning how to program software seems like a daunting task... Read More
Our opinion is based on our Microsoft Business Solutions Great... Read More
.Net Framework is a platform or development environment to seamlessly... Read More
Let's say that you have a software project that's under... Read More
Rapid Application Development (RAD) is a software development methodology. In... Read More
The java programming language is becoming more and more popular... Read More
Our opinion is based on our Microsoft Business Solutions Great... Read More
It is a well known fact that Java as a... Read More
It would be easy to think, like most people apparently... Read More
Many Webmasters have never bothered to view their website's server... Read More
The Software 2005 conference is now a wrap. This conference,... Read More
Here is some free software tools to help you build... Read More
This article is for advanced Microsoft CRM SDK C# developers.... Read More
Microsoft-Outlook is a pretty amazing program. So much more than... Read More
Most people don't use Photoshop to its fullest capabilities. Here... Read More
Microsoft CRM and IBM Lotus Notes Domino seem to be... Read More
The destruction of the Soviet Union about 15 years ago,... Read More
Spyware and Adware infest over 90 percent of computers in... Read More
Microsoft released Service Pack 2 (SP2) for the Windows XP... Read More
Some introduction into Great Plains Software products, now Microsoft Business... Read More
What is RAID RECOVERY?RAID stands for Redundant Array of Inexpensive... Read More
We would like to give you pluses and minuses of... Read More
In the case when you represent mid-size or mid-size-to-large business,... Read More
Stealing company information used to be the specialty of spies... Read More
In the early days of the personal computer, we're talking... Read More
Microsoft Great Plains is one of the Microsoft Business Solutions... Read More
Microsoft Business Solutions Great Plains is marketed for mid-size companies... Read More
So, why should you use any O/R mapping tool? I... Read More
Ad-Aware and Spybot are probably the two most well known... Read More
If you copy something from a Web site or elsewhere...... Read More
Bar charts, bar graphs, and any other chart or graph... Read More
Microsoft Great Plains fits to majority of horizontals and retail... Read More
What is Colossus?Colossus is software licensed to about twenty-five insurance... Read More
If you company is small or mid-size special products or... Read More
Mike Dunville* had a decision to make. As the new... Read More
Software |