This work is a proposal of methodology for the Development and implementation of web systems in an agile way, following the Build-Measure-Learn cycle. At each stage of the cycle, methods and tools are defined to create a Minimum Viable Product (MVP), in order to quickly deploy the system to begin a stage of functionality and usability tests, and thus obtain feedback for the creation of the next MVP, in this way the developed product will scale through the new needs that the client has, we integrated the tools and methods defined by the Extreme Programming (XP) methodology for the build phase and the ISO / IEC 29119 standard for the testing stage. The implementation of this proposal methodological it was made in the development of the File from Aspirants’s System to the Instituto Tecnológico de México /Campus Apizaco.
The aim of this article is to describe the proposal for an agile methodology focused on user requirements and its implementation in the System of Integral Administration of Human Resources (SAIRH). This methodology consists of a pre-phase of requirements that can be implemented to an agile methodology, in addition to a cycle for change requests that is incorporated into the cycle of the methodology used, the pre-phase consists of 5 stages: collection, analysis, prototyping, negotiation and the initial requirements report. The change request cycle includes 4 stages: change request, analysis, negotiation, adding the change to the requirements report. The implementation is carried out in the SAIRH where the XP methodology with MVC is used and both the pre-phase of requirements and the change request cycle are included, at the end of this work the impact that the use of this methodology has on the development time of the system is analyzed.