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.
http://www.berubeconsulting.com
express cleaning service Arlington Heights ..The Software 2005 conference is now a wrap. This conference,... Read More
I started using PIP (Picture It Publishing) Platinum 2002 right... Read More
With many manufacturing shops heading over seas in favor of... Read More
Microsoft Business Solutions Great Plains, Solomon, Navision, Axapta, Microsoft CRM... Read More
If you have been running Windows XP for a couple... Read More
No matter how much you enjoy your favorite screensavers, sometimes... Read More
While Ukraine is becoming a new popular IT outsourcing destination,... Read More
In order to meet regulatory and corporate compliance requirements reporting... Read More
Our company, Novaprof Inc., developed unique software - DB Integration.... Read More
I have always had a tendency to focus on the... Read More
A wiki is an editable text-based website. But you don't... Read More
Linux essentials:It's free for download but you have to pay... Read More
If you are in a business that passes documents around... Read More
In order to implement VLANs in a network environment, you'll... Read More
SyncUp, a file synchronizer is designed to assist the home... Read More
Disclaimer: All the thoughts expressed are my views only! Your... Read More
In this small article we will be looking at the... Read More
Microsoft Business Solutions Great Plains, former Great Plains Software Dynamics... Read More
If someone entered your home, uninvited and installed numerous cameras... Read More
Adware is a type of Spyware program that displays some... Read More
In the real world a "fire wall" is a fireproof... Read More
Microsoft Business Solutions Great Plains is marketed for mid-size companies... Read More
Microsoft Great Plains is now standard mid-market ERP application, serving... Read More
We don't think about mainframe software pricing anymore, we just... Read More
Microsoft Business Solutions Great Plains serves to the wide spectrum... Read More
tidy up service Arlington Heights ..Microsoft Business Solutions CRM is web-based CRM application, deploying all... Read More
Combining Microsoft Business Solutions Great Plains ERP with non-Microsoft Business... Read More
Microsoft Business Solutions Great Plains was historically designed to serve... Read More
If you copy something from a Web site or elsewhere...... Read More
When you buy a computer, it most likely comes with... Read More
Imagine something that follows you home and sets itself up... Read More
It's all about turn times in the eMedia industry! The... Read More
XML Server can be a Web Server that stores the... Read More
Looks like Microsoft Great Plains becomes more and more popular,... Read More
Microsoft CRM is CRM answer from Microsoft Business Solutions.The whole... Read More
Think of this, first we had the HAM Radio, then... Read More
It is now common thing when large corporation selects mid-market... Read More
What is IRC?IRC is Internet Relay Chat. It is a... Read More
Lotus Notes Domino is very efficient in electronic document workflow... Read More
You've finally created databases that you can actually use to... Read More
Some introduction into Great Plains Software products, now Microsoft Business... Read More
IntroductionDuring the early years of our modern computer era, very... Read More
Spyware is like the new technological nuclear weapon on the... Read More
Great Plains Integration Manager scripting and translation - overview for... Read More
Sales are all about leverage, because there is only so... Read More
Background: For many organizations like ours, the interim target of... Read More
While I was preparing some personal background information for a... Read More
Microsoft Business Solutions Great Plains is marketed for mid-size companies... Read More
Manufacturing in the USA is far away down from mid... Read More
Logistics automation is often considered as barcoding extension to Sales... Read More
Software |