AaronLara Entregable2
AaronLara Entregable2
AaronLara Entregable2
Semana 4.
Entregable 2
Aaron Lara Valdes
Profesor:
Giovani Ramírez
Romero
Ciclo: 23-2
Introducción
En este entregable aplicaremos el ciclo de vida del desarrollo de software para la implementación
tiempo de respuestas en cuanto aprobaciones o rechazos de las solicitudes. Veremos las partes
del ciclo de vida del desarrollo de software, la parte de la planificación que nos ayudaran a
determinar las necesidades y el alcance del proyecto, el análisis de lo solicitado para definir que
cada modulo del sistema para facilitar la interpretación de sistema. Después realizaremos las
pruebas para asegurar que se cumplieron los requerimientos del sistema, una parte medular del
ciclo de vida del desarrollo de sistemas de información es el mantenimiento del sistema donde
eliminaremos defectos detectados durante su uso, lo podríamos adaptar a nuevas necesidades del
Desarrollo
que adjunta un formato de solicitud de viáticos, este correo llega al jefe directo de cada empleado
para la revisión y aprobación del mismo, una vez autorizado reenvía ese correo al área de
finanzas para la distribución de fondos al empleado en caso de ser aprobado y en caso de ser
rechazado se notifica al empleado que fue rechazado respondiendo el mismo correo electrónico,
debido al gran flujo de correos que existe es normal que al momento de hacer un reporte sobre
encargado de dicha actividad es complicado tener que rastrear cada correo para identificar si fue
autorizada o no la solicitud.
para las personas involucradas al proceso la revisión con herramientas dentro del ambiente de
office 365 como SharePoint, PowerAutomate, autorización o rechazo, también. Que se puedan
visualizar todas y el estado de cada una de las solicitudes, también, así como el nombre del
• el jefe inmediato o la persona que se coloca como “autoriza” dentro del formato de
• el jefe inmediato o la persona que autoriza tiene que revisar la solicitud para aprobar o
rechazarla
• Si la solicitud fue aprobada se notifica al área de finanzas que la solicitud con el numero
dispersión de fondos
Después de revisar los requerimientos se tiene que realizar un análisis donde se recopila la mayor
cantidad de información y los detalles para lograr el funcionamiento optimo del sistema.
• Realizamos entrevistas con el personal que tendrá que hacer uso del sistema para
manipular información.
En este proyecto el mayor reto es proponer una solución que no genere un gasto y que se
aprovechen las herramientas que proporcionan Microsoft, como en este caso es PowerAutomate
que ayuda automatizar tareas apoyándose de todo el ambiente de Microsoft como SharePoint,
El diagrama muestra que el usuario tiene llenar el formato y puede revisar el estado de su
solicitud, la parte del personal que autoriza puede revisar la solicitud y aprobar o rechazarla,
finalmente el empleado de finanzas puede ver el estado de la solicitud y según sea el caso si es
nube automatizado que desencadena una acción al momento de que se detecta que un usuario
cargo el formato de solicitud de viáticos, después agrega un nuevo registro a una lista de
SharePoint extrayendo los datos del formato de solicitud, se envía la notificación utilizando una
herramienta que se llama Approvals notificando por correo electrónica y por una notificación en
Microsoft Teams con una acceso directo a la lista de SharePoint donde aparece el formato en
caso de revisión mas detallada o en su caso en la lista aparece información relevante para el que
solicitud y se cierra la solicitud, este proyecto lo realice yo mismo, fue un proceso de 2 meses
utilizando en promedio 4 hrs a la semana, lo que nos da un total de 16 hrs. Sin la necesidad de
1. Se revisa la solicitud
2. Se aprueba o rechaza
Manual de usuario para Finanzas
1. Se revisa la solicitud
Para este sistema se realizaron las pruebas unitarias para ir probando la funcionalidad de cada
funcionabilidad con las personas involucradas en cada parte del proceso para que nos den el visto
bueno de cada parte y finalmente la prueba de rendimiento donde pudimos validar que la
Durante su uso se añadieron columnas relevantes a la lista de SharePoint, así como la posibilidad
Outlook sin necesidad de entrar a la lista de SharePoint, en este caso fue un mantenimiento
perfectivo.
capacitación al personal.
respuesta en las solicitudes, podemos crear reportes, analíticas que nos ayuden a tomar
decisiones.
3.Conclusión
Considero que que el ciclo de vida del software es muy importante a la hora de planear la
implementación de un sistema, cada parte es importante por que nos ayuda a llegar a la
satisfacción de una necesidad, después de revisar diferentes fuentes me di cuenta que podemos
implementar algo nuevo sin alguna de estas partes, casi siempre como desarrollador nos damos
cuenta que el cliente no tiene una clara idea de lo que necesita entonces empezamos a definir el
4.Aprendizaje
Me di cuenta de que hay pasos que ya implementaba, pero otros que no, como la evaluación que
considero ahora importante, te das cuenta cuando realizaste una correcta planificación de un
proyecto cuando lo explicas que fue lo que me paso aquí, vi los punto que hice correctamente y
los que omití, para aprender del impacto que tiene omitir algún paso.
Bibliografía
aws, A. (05 de Agosto de 2023). Amazon aws. Obtenido de ¿Que es un SDLC?:
https://aws.amazon.com/es/what-is/sdlc/
Intelequia. (28 de Noviembre de 2020). Intelequia. Obtenido de CICLO DE VIDA DEL
SOFTWARE: TODO LO QUE NECESITAS SABER:
https://intelequia.com/blog/post/ciclo-de-vida-del-software-todo-lo-que-necesitas-saber