1. En esta fase se ha implementado las funcionalidades establecidas por el cliente. Para ello se ha segmentado el sistema en dos partes
1.1. Api-nutricion y la App-nutricion.
2. Fase de codificación
3. Hoy en día la alimentación y nutrición de las personas es fundamental, para mantenerse activos en sus actividades diarias
3.1. Por otra parte,
3.1.1. existen alrededor del mundo diferentes patologías como la obesidad, anorexia, enfermedades cardiovasculares, hipertensión entre otras que afectan a la mayor parte de la población
4. Norma ISO/IEC 25010
4.1. La norma ISO/IEC 25010 forma parte de la familia de la ISO 25000,
4.1.1. está compuesta por 8 características tales como: adecuación función, eficiencia de desempeño, compatibilidad, usabilidad, fiabilidad, seguridad, mantenibilidad y portabilidad.
4.1.1.1. Para determinar la calidad interna y externa de un producto software definen que “La calidad del producto software se considera el grado que dicho software satisface los requisitos de sus usuarios aportando de esta forma valor”.
5. Eficiencia de desempeño
5.1. Según la (ISO/IEC 25010,2020 & Balseca, 2014), definen como la capacidad del producto software en disponer un buen rendimiento a las necesidades que requiere el cliente.
6. Fase de exploración
6.1. En esta fase se tiene el primer acercamiento con el cliente, para realizar la recepción de los requerimientos del cliente,
7. Fase de exploración
7.1. En esta fase se tiene el primer acercamiento con el cliente, para realizar la recepción de los requerimientos del cliente
7.1.1. se efectúa el estudio de factibilidad del proyecto para poder llevar a cabo su implementación.
8. se efectúa el estudio de factibilidad del proyecto para poder llevar a cabo su implementación.
9. estos se relacionan con aspectos que influyen en los hábitos alimenticios tales como: antecedentes personales, familiares, estilo de vida, situación económica y cultura,
10. Back-End
10.1. permiten la trabajar y/o conectar con los diferentes mecanismos.
10.1.1. tanto del lado del cliente como del servidor. Para el desarrollo de aplicaciones ya sea web o móvil,
11. Front-End
11.1. Se define como aquella capa que se encuentra sobre el back-end,
11.1.1. Para esta capa intervienen HTML, CSS, Ajax, JavaScript, JQuery, frameworks como angular, laravel, entre otros lenguajes; además, depende de las necesidades del programador.
12. Fase de planificación
12.1. Es fundamental identificar las historias de usuario (HU) para dar cumplimiento a las especificaciones del cliente.
12.1.1. Para estimar las HU se utilizó la técnica de “Poker Cards”
12.1.1.1. estima el tiempo con los siguientes valores: 0,1/2, 1,2,3,5,8,13,20,40,100. Para la implementación del sistema se consideró 8 puntos estimados de 8 horas de trabajo.
13. Fase de diseño
13.1. En esta sección se definió el estándar de codificación snake_case para mantener un código organizado y legible para otros desarrolladores
13.1.1. tomando en cuenta que permite visualizar la estructura y organización de la información.
14. Fase de pruebas:
14.1. Con la finalidad de reducir la cantidad de errores y aumentar la calidad del producto software
14.1.1. se ha elaborado un total de 134 pruebas de aceptación, que han permitido validar y verificar las funcionalidades que requiere el cliente.