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.
![]() |
|
![]() |
|
![]() |
|
![]() |
Microsoft CRM was designed to be easily customizable. Microsoft CRM... Read More
Features Additionally, Vista will include many other new features.Aero Vista... Read More
Enabling Chinese input is quick and easy, there are only... Read More
Spyware and Adware infest over 90 percent of computers in... Read More
Stealing company information used to be the specialty of spies... Read More
Customer Relationship Management, abbreviated "CRM," is the term for a... Read More
Domino server is a buffer between the operation system and... Read More
Microsoft Business Solutions Great Plains is very generic accounting application... Read More
Our hosted solution allow you to run your own search... Read More
In the Clinton era the status quo was simple: you... Read More
In this small article we will show you the possible... Read More
Microsoft Business Solutions is emerging as very attractive vendor for... Read More
While I was preparing some personal background information for a... Read More
Shareware is software that you can try before you buy;... Read More
Do you want to get quality software at a reasonable... Read More
Currently Microsoft Business Solutions is on the way of creating... Read More
After almost two decades of existence, Quark has become the... Read More
Whether you are an experienced web programmer or a complete... Read More
Microsoft Business Solutions Great Plains, former Great Plains Software Dynamics/eEnterprise... Read More
While Adobe is the most known maker of PDF tools,... Read More
Microsoft CRM is CRM answer from Microsoft Business Solutions. If... Read More
It's no secret that software companies operate in a very... Read More
C++ Function templates are those functions which can handle different... Read More
The most important things you can do for your computer... Read More
Vince Lombardi once said that, "The achievements of an organization... Read More
RSS (Really Simple Syndication) is a way for a site... Read More
Bar charts, bar graphs, and any other chart or graph... Read More
I have recently created my first Php program. I wanted... Read More
Many Webmasters have never bothered to view their website's server... Read More
Microsoft Business Solutions Great Plains serves to the wide spectrum... Read More
If you have been using the Internet for any amount... Read More
eStore Advantage allows front-office applications to communicate with back-office business... Read More
Professional services firm cuts costs and improves productivity with integrated... Read More
Just stress testing one of the latest Linux distributions. Been... Read More
Logistics automation is often considered as barcoding extension to Sales... Read More
It's no secret that software companies operate in a very... Read More
Microsoft bought Navision, Denmark based software development company, along with... Read More
Microsoft Business Solutions Great Plains was historically designed to serve... Read More
Microsoft Business Solutions ? Great Plains is designed to meet... Read More
Microsoft CRM ? Client Relationship Management package from Microsoft Business... Read More
Itâ??s easy to understand why you might be drawn to... Read More
Just when you thought you were Web savvy, one more... Read More
Have you noticed WordPerfect is gearing up for a comeback... Read More
If there still are few unprotected computers left, I haven't... Read More
Ad-Aware and Spybot are probably the two most well known... Read More
Language development computer: Computer-based method for aiding language development seems... Read More
eStore Advantage allows front-office applications to communicate with back-office business... Read More
The stakes are high when considering security, privacy, and savings,... Read More
Microsoft Business Solutions Great Plains has substantial market share and... Read More
What is 'adware'?Adware is basically software or scripts that are... Read More
C++ Function templates are those functions which can handle different... Read More
The purpose of Project Management Software is to provide an... Read More
What is Software?Software is a set of instruction written to... Read More
Writing software manuals is boring, isn't it? We often think:... Read More
Best Software Act! is very popular CRM for small and... Read More
This article is for advanced Microsoft CRM SDK C# developers.... Read More
Microsoft CRM is now on the scene and it is... Read More
Microsoft Business Solutions Great Plains is mid and even corporate... Read More
TikiWiki is open source software - it is written in... Read More
Microsoft Great Plains ? ERM from Microsoft Business Solutions and... Read More
Crystal Reports is the most flexible tool on the market... Read More
Microsoft Business Solutions Great Plains as new ERP for multinational... Read More
We don't think about mainframe software pricing anymore, we just... Read More
The vast majority of us will have, at some point,... Read More
Microsoft Great Plains could be tuned and setup to fit... Read More
Microsoft Great Plains might be considered as ERP platform to... Read More
Software |