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
reliable maid service Highland Park ..I have yet to see a business that, sometimes in... Read More
Microsoft CRM and IBM Lotus Notes Domino seem to be... Read More
Customer Relationship Management (CRM) is a strategy and processes used... Read More
Microsoft Retail Management (RMS) and Microsoft Great Plains are retail... Read More
When it comes to screenplay software each screenwriter needs to... Read More
There are certain pluses and minuses in both cases and... Read More
Just imagine: you are walking, say, towards your car, and... Read More
The Software 2005 conference is now a wrap. This conference,... Read More
There is many things more frustrating than surfing a website... Read More
In the Clinton era the status quo was simple: you... Read More
We would like first emphasize the change in the paradigm.... Read More
IBM Lotus Notes with Domino email server is traditional document... Read More
If you have been running Windows XP for a couple... Read More
Sticky Noteshttp://www.deprice.com/stickynote.htmWith StickyNote 9.0, you can create beautiful 3D notes... Read More
What is IRC?IRC is Internet Relay Chat. It is a... Read More
Handling character strings in Java is supported through two final... Read More
Microsoft Business Solutions Great Plains is mid and even corporate... Read More
Not all of us have the luxury of working both... Read More
ERP Consulting industry is on the way to serve clients... Read More
Microsoft Business Solutions CRM is present several years on the... Read More
Microsoft Business Solutions Great Plains, former Great Plains Software Dynamics/eEnterprise... Read More
Whether you are a small consultancy firm, a medium sized... Read More
The COSMIC FP (function point) software quality metric, is no... Read More
Bad News - the Threat is Bigger than it SeemedHow... Read More
Before September of 1995, Microsoft ignored the Internet because their... Read More
house cleaning company Lincolnshire ..Microsoft Business Solutions main middle market ERP application - Microsoft... Read More
With thousands of web pages added to the Net every... Read More
.Net Framework is a platform or development environment to seamlessly... Read More
Does Microsoft Have any Real Competition? Copyright (c) 2003 Gregory... Read More
Former Great Plains Software Dynamics/eEnterprise, and currently Microsoft Business Solutions... Read More
Sometimes your PC will start acting strange for no apparent... Read More
You have gotten those E_Mails buy software at deep discounts.... Read More
XML Server can be a Web Server that stores the... Read More
Microsoft Word is one of the most popular office applications... Read More
I love new technology. I am still ready to wait... Read More
Anti-virus software is used to find, remove or fix files... Read More
IntroductionSurprised, by the title? well, this is a tour of... Read More
What is Groupware?Have you ever had to manage document collaboration... Read More
How to delete the user? This is the first problem... Read More
It's no secret that software companies operate in a very... Read More
If you have Microsoft Great Plains and support it for... Read More
The destruction of the Soviet Union about 15 years ago,... Read More
This is intermediate level SQL scripting article for DB Administrator,... Read More
Microsoft Great Plains is now targeting large and midsize businesses... Read More
Small can be beautiful! Working with Knoppix for the past... Read More
The first topic we are going to discuss... Read More
Let's first look at your ERP system selection (without Retail... Read More
It's all about turn times in the eMedia industry! The... Read More
Pirated software is on the increase and now accounts for... Read More
Spyware and malware are large problems for Internet users today... Read More
Software |