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.
|
|
|
|
|
|
|
|
|
|
|


When you visit department stores and see that majority of... Read More
Creating a new markup language.Introduction.General Reuse Markup Langauge, or GRML,... Read More
Some introduction into Great Plains Software products, now Microsoft Business... Read More
In a previous article, I wrote about OpenOffice... Read More
Microsoft Great Plains is now standard mid-market ERP application, serving... Read More
Crystal Reports is the most flexible tool on the market... Read More
As we could imagine, if you are reading this article... Read More
The first topic we are going to discuss... Read More
Programming Help for BeginnersWe write programs to instruct computers. When... Read More
1. With mapping software you can create a report that... Read More
Microsoft Great Plains is now targeting large and midsize businesses... Read More
Logistics automation is often considered as barcoding extension to Sales... Read More
Imagine something that follows you home and sets itself up... Read More
IntroductionSurprised, by the title? well, this is a tour of... Read More
There are many commands that are used in linux on... Read More
Microsoft CRM customization techniques are very diversified and based on... Read More
Homeland security, airport security, Internet security â?" these days weâ??re... Read More
The Internet is reshaping every form of communications medium, and... Read More
Let us give you - developer some hints in the... Read More
Java has come along a long way. Many would agree... Read More
Microsoft PowerPoint has dramatically changed the way in which academic... Read More
Spyware and Adware infest over 90 percent of computers in... Read More
Cyberspace has opened up a new frontier with exciting possibilities... Read More
Our company, Novaprof Inc., developed unique software - DB Integration.... Read More
It could just be me, but my experiences with document... Read More
NOTE: Please take time to read on - it may... Read More
Once upon a time not so long ago, there was... Read More
Table of Contents1) Introduction 2) Related Work 3) Framework 4)... Read More
In this small article we will show you the possible... Read More
Is Photoshop CS2 worth the upgrade? You bet it is!... Read More
Adobe Photoshop is one of the world's leading graphics editing... Read More
This is the tutorial where we really get into programming.... Read More
Customer Relationship Management, abbreviated "CRM," is the term for a... Read More


After seeing many people complain about their weak Internet security... Read More
If you feel intimidated when someone tries to teach you... Read More
Microsoft Business Solutions Great Plains has substantial market share and... Read More
Microsoft Great Plains, former Great Plains Software Dynamics, eEnterprise has... Read More
Anti-virus software is used to find, remove or fix files... Read More
Microsoft Great Plains is becoming more and more popular and... Read More
The adware and spyware definitions list is very long. But... Read More
Logistics automation is often considered as barcoding extension to Sales... Read More
Simply put, fleet maintenance allows companies to monitor and maintain... Read More
Security flaws have long plagued Internet Explorer (IE), the market-dominating... Read More
Professional services firm cuts costs and improves productivity with integrated... Read More
All your software is stored on a hard-drive. But how... Read More
It's no secret that software companies operate in a very... Read More
Scrapbooks are very popular these days. I think that almost... Read More
Microsoft CRM has built-in conversion tool, however you should probably... Read More
Once a business idea is selected, it is highly recommended... Read More
We don't think about mainframe software pricing anymore, we just... Read More
Some companies that are in need of fleet management may... Read More
If you have been using the Internet for any amount... Read More
Many Webmasters have never bothered to view their website's server... Read More
Although statistics often is blamed for various deadly sins --... Read More
This article is for advanced Microsoft CRM SDK C# developers.... Read More
Fortunately one of the most common reasons cited for the... Read More
1. With mapping software you can create a report that... Read More
Spyware is like the new technological nuclear weapon on the... Read More
Linux essentials:It's free for download but you have to pay... Read More
Should one use Windows Update?This topic has good and valid... Read More
When Great Plains Software introduced the first graphical accounting application... Read More
Microsoft Outlook is one of the most widely used software... Read More
We would like to give you several situations, when you... Read More
What is a Web Database?A web database is a database... Read More
Not all of us have the luxury of working both... Read More
For those who still don't know, Microsoft Publisher helps computer... Read More
Software |