Work Methodology
The web projects are prepared with an open mind and are focused always on the client's requirements, and according to the following five steps that start always with the same question:
Which is the main objective of the web application or site to be developed? In other words, what does the client expect from the web application or site to be developed?
1. Consultancy (Analysis of the requirements)
The first step is always to have the client make a presentation of the relevant requirements, and to answer the above mentioned questions, because the client's answers will be the basic benchmark to start any project, besides being the "key" to ensure that we have clearly understood the client's needs.
This will give us the following outputs:
- A list of the requirements (objectives) and the delivery priorities.
- The tools to be used.
- The hardware in which the program will be installed.
- The estimated number of users that will use the program.
- Finally, the budget available, if possible.
2. Technical and Economic Proposal
Once the client's requirements have been clearly understood, we prepare and deliver to the client a detailed project proposal that will include at least the following:
- A clearly defined scope of the project.
- Characteristics of the requirements (in order to measure the quality of the delivery).
- Activity Schedule by Phases that will determine the start and completion dates of the project.
- Cost and resources to be used.
3. Approval
Once the proposal is received, our clients can decide about proceeding or not with the project.
4. Development
Once the proposal is approved and signed by the client, our team of professionals (Analysts, Designers and Programmers) will start working on the project until its completion. In the case of large projects, the work will be performed by phases, and each phase will be considered as an independent project.
Note: It is important to add here that Programmers Army has as a standard procedure to carry out stress tests for the web projects using (as much as possible) the same scenario to that in which the project will be implemented.
5. Completion
As "Project Completion" activities, the output will be delivered (implemented) in the servers indicated by the client, and incorporated to the existing systems (if any). Included in this phase are also the "fine-tuning" activities of the system.

