After you describe your business goals we run through a checklist on by whom and how the software or app will be used. Whether it's local web based, mobile, etc.
We will also ask you about the hardware devices that will be linked if any e.g. scanners, tablets that can interact with the software.
Finally we check if there is no existing software that matches your needs and if not we will contact your IT department, upon request, to see if they have any special requirements.
Based on all of this we choose the software technology that will fit all of your needs.