AG Sistemas uses an adjusted methodology to produce the best results during the project development:
For us, a project is always composed of eight phases:
In this phase there is an intense interaction between the AG Sistemas team and customer’s team, in order to extract the maximum of information for the perfect understanding of the project, without concerning with the technological aspects. At this moment, the main objective is to determine, with the major possible clarity, the real needs of the customer.
Once gathered the data with the customer, our team works on them to produce a formal specification (Project Scope Document), detailing lay-outs of input and output, technological functionalities and all the necessary resources to get the most complete possible vision, in a way that the customer can see clearly what he/she will get as result.
Once approved the Formal Specification, our team can then elaborate a complete formal project, including project schedules, milestones, resource allocation and, eventually, incidental costs associates, if necessary.
Initiated the project, its implementation is monitored by the customer through the schedules and evaluation of by-products, as they are being delivered.
Although each stage of the project includes unitary tests, at the end of each milestone or by-product conclusion, it is carried on a battery of integrated tests, to ensure that the development is going into the right path.
After the full product development, it is held in conjunction with the client a battery of tests, this time covering all the functionality of the software as a whole, to make sure the system can be safely deployed into the production environment.
Is the installation of software on the customer's equipment, validation and monitoring of its operation for a limited time, to ensure their perfect functionality and adherence to specifications.
We know that there are two absolutes certainties in the area of Information Technology: (a) there is no software without "bugs" and (b) the systems are constantly evolving in accordance with the requirements of its users. Thinking about it, AG Sistemas can offer to your customers a plan of further follow-up in order to maintain and update the developed system.