<Have a web application created/>
Are you interested in having a web application built by us? In that case you contact us in the first instance. We then schedule a date on which you can visit our office. If that is not possible, we can use an alternative contact method.
We will discuss your project during the first appointment. We try to define the project as far as possible and to draw up the requirements. Because we use scrum, a flexible project development method, the requirements can be updated during the project. The purpose of this first appointment is to get clear to us what needs to be built. We then prepare a quotation for the project and we will send it to you. Depending on the project, we will apply an hourly rate or a price for the entire project.
You can now carefully go through the quotation and agree. In the event that you do not agree, we can discuss it and come to an agreement with a modified quote.
We will start the project as soon as an agreement has been reached. We will first set up all project tools. We create a JIRA environment and Slack chat. You will be added to this. If you are not familiar with it: with JIRA we schedule all tasks, we keep track of the hours and we do other project related tasks. Via Slack we have our own chat environment, so you can easily leave messages. We create tasks and perform them in JIRA based on all requirements from the first agreement. This gives us a list of tasks that we will perform in sprints. Due to the flexible nature of scrum, the tasks can always be updated or new ones can be added. We log exactly how long we have worked on each task. This way we try to create a development process that is as transparent as possible.
As soon as we actually start developing, we work in sprints. Each sprint can take 1 to 2 weeks, depending on the project. After each sprint we communicate the progress of the project. You can also monitor this during the project via JIRA. Normally we work with the OTAP methodology. This means that the code goes for different phases: development, test, acceptance and production. We do the development and testing, then we place the code in an acceptance environment. In it you can test the application made up to then and perform your own checks. If there is nothing remark about it, the code is transferred to the production environment. You get the choice to run the project on a production environment.
If you need extra contact moments and want to visit the office, that is possible. After we have finished developing, you can choose to have the project hosted yourself or have it hosted through us. In addition, you can also choose to further develop the project and have it maintained by us. Try to think about this in advance so that it can be included in the quotation.
In the event that you want the project to be hosted and further developed by us, we will also start monitoring the application and the server. Here we usually use the Elastic stack. This is a collection of open-source projects that can be used for monitoring and analyzing data. You can pass on new requirements or functionalities for further development, which we then implement.