Entradas

Mostrando entradas de octubre, 2021

El mantenimiento del sistema - Parte 2

Imagen
  Anteriormente, en el blog llamado " El mantenimiento del sistema " nos enfocamos en el tema del mantenimiento del software(sistema); e decir, cuando el software ya esta funcionando en producción y surgen ciertos hallazgos (bugs), mejoras o nuevos procesos solicitados por el usuario. Se creo un mapa conceptual en donde se describen los puntos mas importantes sobre el mantenimiento del software (sistema). Despues, contestamos una serie de preguntas sobre las soluciones técnicas para el problema de mantenimiento del software. Para esta ocasión, compartiremos 5 aspectos claves del libro " Capítulo 09 del libro de Ingeniería de Software un enfoque práctico, séptima edición de Roger Pressman, relacionado con el mantenimiento y  la reingeniería ". Aspecto (1) - El mantenimiento de software Se refiere cuando el software se libera a los usuarios finales y, en cuestión de días, los reportes de errores de filtran de vuelta hacia la organización de ingeniería de software.  S

El mantenimiento del sistema

Imagen
  Autor: Jose Alfredo Castillo - Estudiante de la UFG Anteriormente en el blog llamado "La entrega o liberación del sistema" , nos enfocamos en responder algunas preguntas importantes que debemos conocer al momento de liberar e implementar el software desarrollado. En esta ocasión, nos enfocaremos en en el tema del mantenimiento del software(sistema); e decir, cuando el software ya esa funcionando en producción y surgen ciertos hallazgos (bugs), mejoras o nuevos procesos solicitados por el usuario. Para ello y para ser mas explicativo, se ha creado el siguiente mapa conceptual en donde se describen los puntos mas importantes sobre el mantenimiento del software (sistema). Para una mejor visualización del mapa conceptual, ver el siguiente enlace: 👉👉👉 Abrir mapa conceptual aquí Ahora, vamos contestar una serie de preguntas sobre las soluciones técnicas para el problema de mantenimiento del software. 1- ¿Por qué resulta necesario realizar mantenimiento del software? ¿Qué le pa

La entrega o liberación del sistema

Imagen
  Autor: Jose Alfredo Castillo - Estudiante de la UFG Anteriormente en el foro llamado " Testing - Aplicando a un sistema desarrollado ", mostré los resultados reales con capturas de pantallas y procedimiento que realizamos en un sistema desarrollado en la UFG, en la materia de ASI2 y el sistema se lo desarrollamos a la empresa  DataSolutions  aquí en En Salvador. En esta ocasión, voy a contestar una serie de preguntas importantes que nos hacemos o que es indispensables conocer al momento de liberar, su documentación, recursos (soporte al sistema), etc. Sin mas que explicar, iniciamos con las preguntas: 1-¿Cuándo corresponde comenzar la planificación de la liberación de un sistema? ¿Por qué? La planificación de la liberación de un sistema corresponde hacerlo después de que el sistema o aplicativo, haya sido revisado y corregido cualquier error en cada uno de los procesos que este realiza. Es decir, con ayuda de los QA y el usuario, el sistema debe haber sido probado hasta la

Testing - Aplicando a un sistema desarrollado

Imagen
  Autor: Jose Alfredo Castillo - Estudiante de la UFG Anteriormente en el foro llamado " Ejemplo de Prueba de los Programas " expliqué algunos tipos de pruebas aplicadas a un proyecto en mi trabajo; sin embargo, fue únicamente explicado. Para esta ocasión, voy a mostrar los resultados reales con capturas de pantallas y algunas pruebas será explicación por el tipo de pruebas a realizar. El sistema al cual vamos a aplicarle algunos tipos de pruebas se llama AppRHadmin , el cual es un sistema de recursos humanos que desarrollamos en Equipo de trabajo, en la materia de ASI2 en la UFG , y este sistemas se le desarrolló a la empresa DataSolutions  aquí en El Salvador. ➤➤➤Sin mas que explicar, iniciamos....  📌 Prueba de función Ignora la estructura del sistema y se centra en la funcionalidad (se basa en los requerimientos funcionales).  El enfoque de aquí en adelante es más caja negra  que caja blanca. Las pruebas de función eficaces deben tener una alta probabilidad de descubrir u