Our approach to software development

There are all kinds of options out there when it comes to financial software. Fast enough you'll notice the internet is filled with handy tools, unfortunately many of them will not be appropriate for your company. In general most of the off the shelf software works the same way and it may not be appropriate for your business. This is why we design custom financial software for the companies that need something that is better suited to their needs.

The biggest thing when we are doing software development is to discuss with the client exactly what their needs are. This is the reason that people buy custom software in the first place so that they can get something that will do what they need it to do. However finding the client's needs can be a bit of a challenge because in many cases they aren't going to know what exactly they need. That means that we are going to have to ask a lot of questions about the way that their business works so that we can determine what they really need.

Once we know what the client's needs are we need to figure out the best way to actually do it. One of the biggest issues with off the shelf software is that it is poorly designed for what it is actually supposed to do. In particular it makes getting the information that you need into it and manipulating that information more complicated than it needs to be. In large part this is because they are trying to design it to be as generic as possible so that it will appeal to the widest range of users. Since we only need to design for the needs of one user this is not an issue for us.

The next step in the design process is to determine just what functions the client actually needs to have. This allows us to eliminate the ones that are unnecessary. Again when the off the shelf software is being designed they include as many functions as possible so that it has as broad a range as possible. The problem with doing this is that it makes things more complicated since the user will need to go searching through all sorts of different buttons and menus to be able to do the things that they need to do.

Once we have the basic features all figured out it is important to determine just how the client wants the information that he has collected to be displayed. There are all kinds of different ways that this can be done so finding the one that fits in with the way that you do business is important. This may actually be the most important part of the whole design process because if the information is not presented in the way that you need it to be the software is really not doing you any good.

What clients said

  • “The people at Infocom are real professionals! The level of programming is top quality, they understand how to implement all our requirements quickly and efficiently. ” – Donny Janssens

  • “We are very pleased with the work that Burt & Alberto from Infocom have done for us. They did hard work to meet our needs and have always been quick to adapt to any changes.”– Chandra Everbrook

Infocom Limited