Work on a web or application project's will be carried out in several stages and each agency or developer has different methods. We, who have been developing systems for more than 3 years, have chosen to use an agile methodology, which generally means establishing communication between clients and developers, this aims to ensure that the client's desired application can be achieved according to expectations. .
The steps are as follows:
Requirements
We conduct interviews with clients regarding application needs, if the client is unavailable, we can prepare a pdf document that we will study and after that we will contact the client about the features that will be used
FSD (Functional Specification Documentation)
Application specifications will be created by digitalmint and will be reviewed by the client. Here there can be a discussion about which specs to use or not. And if it is appropriate, you can proceed to the next stage
Domains and Hosting
At this stage we will check the domain name and server that will be used. If the client already has one then this step can be skipped
Applications Design
Once the features are agreed upon, the design stage will be carried out and will take (5-7) days according to complexity. Clients can revise a maximum of 3 times
Development
At this stage the application process is carried out which takes (2-3) weeks. Every week we will provide reports to clients regarding the progress of application work.
UAT (User Acceptance Test)
The final stage is to do a demo together to see how the application works.
Documentation
Once everything is in order, we will provide documentation on how the application works to the client.
Release
Application has been completed and will be Lived.
For payment we use 2 conditions, namely the first at the design stage and at the documentation stage