Well, the most important thing to know is what do you want to accomplish. Why do I need this software? What for? What should it do? Having a clear vision in mind is crucial when ordering a software application. You don't want to spend many months developing it with us without being sure what you need. We'll also be glad to help you get started, building projects from scratch is nothing new for us.
You certainly do not have to be a software development expert, that's what we're here for :) We welcome your experience in that matter if you happen to have any, but are prepared to guide you through the whole process and explain everything. Focus on your needs and we'll deliver what you require.
The answer to this question is based on your project. The first step, after contacting us, is to set up a free, face-to-face meeting. This meeting allows us to get a better understanding of the complexity of your project. Once we understand your software requirements, we can provide preliminary cost details and a timeline. The timeline is always a range, since extenuating circumstances can modify the delivery schedule. We will then provide an implementation plan for your project, and the steps we propose to take before actually beginning work on your software solution. This can involve workshops, specification documents, and more detailed conversations that allow us to present a final, accurate cost summary.
We evaluate the result after every two weeks, we test our work (we conduct both development and acceptance tests), we present it to you, we apply your feedback so you know you get what you are paying for.
Hopefully the app is exactly what you dreamed of :) But apart from delivering a finished product, we are happy to provide you with technical support and app maintenance should you need it. After all, we know our work inside out. Of course if you want to maintain the app by yourself the source code and all technical data is at your disposal, but even in that case, feel free to contact us if you need any help.
Drop us a line! We are here to answer your questions!