When you start to realise that you need software consultant for your company, no doubt you’ll start Googling furiously and calling all the companies that catch your eye. What do you ask them when you do get them on the phone though? How will you know who’s best to work with?
These are the top things to find out about your potential software development partners:
- How many people work there? There can be a big difference between the types of company that call themselves software development firms. Sometimes it’s just a couple of programmers in their bedroom and officially speaking that constitutes a software development company. Others will be hundreds or thousands of employees and it’s worth bearing in mind that you’ll get a very different software development experience than you would with a smaller company. With a company of 10-100 employees you’re likely to have a more personalised and less software development process.
- What’s their financial status? They may be talented software developers and even really nice people, but that doesn’t mean they’re good at business. If your software development provider isn’t running a solid business then you are running a high risk. Check their revenue and profit data if it’s available, and if not then ask them directly. You have a right to know their position before you get them to do any software development for you. The last thing you want is for them to get to know your company, start building your product and then go bust.
- How do they get on with their clients? You need to get some references from other companies who have previously commissioned software development from each provider. You can’t ask for this too early in the process, but you must do it before you start working with anyone or make your final decision. There is a lot of potential in the software development process for things to go wrong and relationships to go sour – it happens a lot. So make sure it doesn’t happen to you by finding a software development company with good, long-term client relationships.
If you follow these steps you should be in a secure position to go ahead with your software development project and let nothing stand in your way!
Have a look at our most recent post about: The difference between software developer and software consultant?