Ir al contenido principal

Entradas

24. Cierre del proyecto

Día: 19/06/2023 Desde: 3:00 pm / Hasta: 5:07 pm Tiempo transcurrido: 2 horas 7 minutos Con la documentación completa y las pruebas finales realizadas, dimos por finalizado el proyecto. Se realizó una revisión final del sistema para asegurarse de que todo estaba en orden y se preparó para la entrega. Discutimos sobre los desafíos que se habían encontrado y cómo se habían superado, y se reflexionó sobre cómo estos aprendizajes podrían aplicarse a futuros proyectos. Aunque el proyecto había llegado a su fin, el equipo reconoció que el aprendizaje y el desarrollo continuo eran una parte esencial de su trabajo.
Entradas recientes

23. Pruebas finales y resolución de problemas técnicos

Día: 18/06/2023 Desde: 9:45 am / Hasta: 11:53 am Tiempo transcurrido: 2 horas 8 minutos Ahora que la documentación ya estaba lista nos enfocamos en hacer pruebas y ver qué podíamos mejorar o completar de las funcionalidades que nos faltaron por agregar al proyecto. Estas pruebas fueron diseñadas para garantizar que todas las funcionalidades del sistema estuvieran funcionando como se esperaba y para identificar y resolver cualquier problema técnico restante. Las pruebas se llevaron a cabo en varios niveles. Primero, se realizaron pruebas unitarias en cada componente individual del sistema para asegurarse de que estuvieran funcionando correctamente de forma aislada. Luego, se realizaron pruebas de integración para verificar que los componentes interactuaran correctamente entre sí cuando se combinaban para formar el sistema completo. Sobre todo en cuanto al script de operaciones es donde aparecieron más problemas pero con algunas de esas cosas decidimos plantear soluciones en sesiones sig...

22. Finalización de la documentación del proyecto y explicación del proceso de desarrollo

Día: 08/06/2023 Desde: 2:20 pm / Hasta: 4:29 pm Tiempo transcurrido: 2 horas 9 minutos Comenzamos con una revisión exhaustiva de todo el trabajo realizado hasta la fecha. Además comenzamos a hacer correcciones en el análisis de resultados y le dimos detalles a las entradas de la bitácora. La documentación de la bitácora se centró en proporcionar una visión general de alto nivel del proyecto, incluyendo los objetivos, la arquitectura del sistema, las decisiones de diseño clave y las lecciones aprendidas. Se incluyeron diagramas de arquitectura para ayudar a visualizar la estructura del sistema y cómo las diferentes partes interactúan entre sí, esto se incluyó en el análisis de resultados. La documentación en el código se utilizó para proporcionar detalles más granulares sobre la implementación específica de cada componente. Se incluyeron comentarios detallados en el código para explicar la lógica detrás de cada línea de código y de cómo contribuye al funcionamiento general del sistema. ...

21. Inicio de la documentación del proyecto y diagrama de arquitectura de la aplicación

Día: 06/06/2023 Desde: 11:30 am / Hasta: 1:40 pm Tiempo transcurrido: 2 horas 10 minutos El primer paso en este proceso fue documentar la función que acababan de completar. Esto implicó la creación de una descripción detallada de la funcionalidad de la función, incluyendo la lógica que la función utiliza para procesar los datos, los parámetros que acepta y los resultados que devuelve. Esta documentación fue escrita de manera que fuera fácil de entender para cualquier persona con un conocimiento básico de programación, y se incluyeron ejemplos para ilustrar cómo se utiliza la función. Además de documentar la función, el equipo también comenzó a trabajar en la creación de un diagrama de arquitectura de la aplicación. Este diagrama proporcionaría una visión general de cómo se estructura el sistema y cómo interactúan sus diferentes componentes. A partir de aquí se comenzó a documentar todo el código con comentarios pero también se comenzó con el análsis de resultados y todo lo que el docum...

20. Resolución de problemas y finalización del desarrollo de la función

Día: 05/06/2023 Desde: 3:15 pm / Hasta: 5:26 pm Tiempo transcurrido: 2 horas 11 minutos Después de un período de investigación intensiva y pruebas exhaustivas, el equipo pudo superar los problemas técnicos que habían surgido durante el desarrollo de la función. La solución a los problemas de manejo de tipos de datos vino en forma de una nueva técnica de programación que permitía a la función manejar estos datos de manera más eficiente. Para resolver el problema de rendimiento, el equipo implementó varias técnicas de optimización. Esto incluyó la reescritura de algunas partes de la función para hacerlas más eficientes, así como la reescritura de otros procesamientos dentro del script de operaciones. Aunque esto no dio los resultados que esperábamos. Con estos problemas resueltos, el equipo pudo finalizar el desarrollo de la función. Las pruebas finales mostraron que la función era capaz de manejar grandes volúmenes de datos de manera eficiente y que cumplía con todas las especificacione...

19. Inicio del desarrollo de la función y problemas técnicos

Día: 02/06/2023 Desde: 9:00 am / Hasta: 11:12 am Tiempo transcurrido: 2 horas 12 minutos En esta sesión comenzamos a desarrollar la función. Esta función, que se esperaba que facilitara la manipulación de los datos y mejorara la eficiencia del sistema, se encontró con varios obstáculos técnicos desde el principio. El primer paso fue definir claramente la funcionalidad que se esperaba de esta función. Se necesitaba una función que pudiera tomar ciertos parámetros y devolver un conjunto de resultados basado en esos parámetros. La función debía ser lo suficientemente flexible para manejar una variedad de escenarios y lo suficientemente robusta para manejar grandes volúmenes de datos. El equipo comenzó a esbozar la lógica de la función, utilizando pseudocódigo para trazar el flujo de la función y definir sus entradas y salidas. Con este proceso se definió que la función iba a utilizarse en la verificación de usuarios. Además, el equipo se encontró con problemas al intentar utilizar la func...

18. Resolución de problemas y finalización del desarrollo del trigger

Día: 29/05/2023 Desde: 2:30 pm / Hasta: 4:43 pm Tiempo transcurrido: 2 horas 13 minutos Al final se decidió aplicar un esquema de ambas ideas que teníamos del trigger, para dejarlo como una estructura tentativa y cuando ya tuviéramos una versión más avanzada del proyecto poder decidir cuál aplicar y cuál no. El día comenzó con una revisión detallada de los problemas que habían surgido el día anterior. El equipo se centró en la configuración del trigger, que no respondía correctamente a los eventos de inicio de sesión. Después de una cuidadosa revisión del código y de las pruebas realizadas, identificaron que el problema residía en la lógica de verificación de las credenciales de los usuarios. Decidimos revisar documentación y otros recursos en internet sobre la creación de triggers en SQL Server. A través de esta investigación, descubrieron que estaban utilizando incorrectamente las tablas a las cuales el trigger estaba modificando. Estas tablas capturan los datos de la fila modificada...