Sei sulla pagina 1di 1

La aplicación de la metodología ágil extreme programming en nuestro proyecto el cual se basa en

la creación de un software que permita administrar los bienes del “NURR” mediante códigos QR,
se plantea aplicando las cuatro fases las cuales se basan en: la planificación, diseño, codificación y
prueba, todo esto se aplica en un bucle, es decir si en alguna de las fases falla algo, se debe
regresar a la fase de planeación y continuar para poder lograr el desarrollo correcto del software y
que una vez que sea probado ya pueda ser entregado para su uso en tiempo real y que funcione
correctamente.

Se comienza por la fase de planeación donde los desarrolladores se deben reunir con el cliente
para conocer las problemáticas que se presentan, en nuestro caso en el Núcleo Universitario
Rafael Rangel (“NURR”), se realizaron varias reuniones con el Ing. Edwards Ontiveros para así
conocer los problemas que se presentaban en el “NURR” en cuanto a la parte de la informática, en
dichas reuniones se dieron a conocer varios problemas que se podían abarcar, en nuestro caso se
tomó en cuenta el desarrollo de un software donde se presentaba la problemática de que no
existía un software para la administración de bienes del núcleo, lo cual era necesario para
optimizar el trabajo en el área de soporte técnico. En esta parte también se organizan los roles de
los grupos que estaban trabajando allí, siendo Valeria Román la encargada de buscar la
información y Javier Serrano el encargado del desarrollo del software en esta etapa

En la fase de diseño se presenta un prototipo con un diseño y una base de datos sencilla ya que se
está empleando una metodología agíl, en esta fase también es donde se realizan las
modificaciones al código semanalmente, donde se añaden nuevas funciones, se mejora la
seguridad del sitio utilizando un sistema de inicio de sesión con un usuario y una contraseña, se
mejora la base de datos y la interfaz gráfica de la aplicación, además se reciben varias propuestas
de parte del representante comunitario en cuanto a las mejoras de la página y se aplican.

Luego entramos a la parte de codificación donde se busca el trabajo en pareja en cuanto a la


creación del código, se utilizó Python para el desarrollo del backend y para el frontent se utilizó
html, javascript y css con Bootstrap5, para agilizar el proceso Valeria Román estaba encargada más
que todo de la parte visual (Frontend) mientras Javier del código del backend y de esta manera se
pudo conseguir el resultado de manera más rápida, Valeria Román y Javier Serrano se encargan
semanalmente de revisar el código trabajando juntos, para buscar mejoras y así conseguir el
producto final donde la aplicación permita manejar los bienes del “NURR” y dentro de la misma,
agregar, editar, leer y borrar datos, en esta fase se realiza una prueba al software agregando los
datos de un equipo y verificando que todo esté funcionando correctamente, es decir que permita
hacer todas las funciones anteriormente mencionadas además de mostrar los datos añadidos en el
apartado de “equipos” de la aplicación web.

En la fase de pruebas es donde probamos la aplicación en tiempo real, es decir una vez que el
software esté totalmente funcional se realizan pruebas en el “NURR” donde se busca aplicar todas
las funciones del sitio web y que todo funcione correctamente, que añada los equipos permita
editarlos, borrarlos y leerlos además que funcione correctamente la seguridad del sitio y si en esta
fase llega a fallar algo o el cliente no está satisfecho se debe regresar a la fase de planeación, si el
caso es el contrario es decir que todo esté correctamente funcional y que el cliente esté satisfecho
con el software se entrega para que sea utilizado de manera normal

Potrebbero piacerti anche