Está en la página 1de 5

2499845 - TECNOLOGO EN ANALISIS Y DESARROLLO DE

SOFTWARE
Florencia – Caquetá
Fecha: 25 de mayo del 2023
TALLER
CARATERISTICAS DE LOS MODELOS DE CALIDAD DE SOFTWARE

La empresa “SENASOFT” especializada en el desarrollo de software, ha


sido
requerida por una clínica de salud, para responder por el siguiente requerimiento:
“Se desea desarrollar un sistema de información modular en ambiente web, que
registre el ingreso u hospitalización del paciente a la clínica, la información del
paciente, de la habitación y cama ocupada, los materiales y medicamentos
utilizados.
Calcular el costo de hospitalización en el momento de dar de alta al
paciente.
Además, el proyecto debe permitir consultar las camas y habitaciones disponibles,
las camas y habitaciones ocupadas, y la caracterización del paciente que ocupa la
cama. Por ello, la empresa solicita su asesoría en este campo dado su amplio
conocimiento “.

1. Características de los modelos de calidad de software:


1.1 Funcionalidad:

 Registro de ingresos u hospitalizaciones del paciente.


 Almacenamiento de información detallada del paciente.
 Registro de la habitación y cama ocupada por el paciente.
 Seguimiento de los materiales y medicamentos utilizados.
 Cálculo del costo de hospitalización al momento del alta del paciente.
1.2. Fiabilidad:
 Mantenimiento de la integridad de la información del paciente.
 Exactitud en los cálculos realizados.
 Disponibilidad de la información en todo momento.
 Respaldo y recuperación de datos en caso de fallas.
1.3 Usabilidad:

 Interfaz de usuario intuitiva y fácil de usar.


 Acceso rápido a la información requerida.
 Navegación clara y coherente en el sistema.
 Formularios y pantallas con instrucciones claras y comprensibles.
1.4. Eficiencia:

 Respuestas rápidas a las consultas y cálculos realizados.


 Optimización de recursos de hardware y software.
 Tiempo de respuesta adecuado para cargar grandes volúmenes de datos.
1.5 Mantenibilidad:

 Diseño modular y escalable del sistema.


 Documentación clara y completa del código fuente.
 Facilidad para realizar actualizaciones y mejoras.
 Separación adecuada de las capas de negocio y presentación.

2. Plan SQA

2.1 Evaluaciones por realizar:


i. Evaluación de requisitos:
- Verificar que los requisitos estén completos, consistentes y comprensibles.
- Realizar revisiones y validaciones de requisitos con los stakeholders.

ii. Evaluación de diseño:


- Revisar la arquitectura y el diseño del sistema.
- Verificar la modularidad y escalabilidad del diseño.

iii. Evaluación de implementación:


- Realizar pruebas unitarias, de integración y de sistema.
- Ejecutar pruebas de funcionalidad, rendimiento y seguridad.

iv. Evaluación de usabilidad:


- Realizar pruebas de usabilidad con usuarios finales.
- Recopilar y analizar la retroalimentación de los usuarios.

2.2 Método y estándar de calidad:

Se utilizará el modelo de calidad ISO/IEC 25010 (SQuaRE).


Este modelo proporciona un enfoque estructurado para evaluar la calidad del
software en diferentes características.
2.3 Justificación de la selección del método y estándar:

El modelo ISO/IEC 25010 se seleccionó debido a su enfoque integral en la


evaluación de la calidad del software.
Permite evaluar tanto aspectos técnicos como requisitos y características del
usuario final.
d. Procedimientos en el desarrollo del sistema para la clínica:
i. Reunión de requerimientos:
- Identificar y analizar los requisitos del sistema junto con los representantes de la
clínica.
- Documentar los requisitos de manera clara y concisa.

ii. Diseño del sistema:


- Desarrollar un diseño modular y escalable para el sistema de información en
ambiente web.
- Utilizar patrones de diseño adecuados y mejores prácticas de desarrollo.

iii. Implementación y pruebas:


- Desarrollar el sistema siguiendo las buenas prácticas de programación.
- Realizar pruebas exhaustivas para identificar y corregir defectos.
- Aplicar pruebas de regresión para garantizar la estabilidad del sistema.

iv. Entrega y despliegue:


- Entregar e instalar el sistema en el ambiente web de la clínica.
- Realizar pruebas de despliegue y asegurar una configuración adecuada.

2.4 Procedimientos para informar y dar seguimiento a los defectos


detectados:
i. Registro de defectos:
- Establecer un sistema de registro para documentar y rastrear los defectos
identificados durante las pruebas.
- Incluir detalles como la descripción del defecto, el impacto y la prioridad.

ii. Comunicación con el equipo:


- Informar a los responsables de los defectos detectados, proporcionando detalles
claros y precisos.
- Establecer canales de comunicación efectivos para resolver dudas y discutir
soluciones.

iii. Priorización y corrección:


- Priorizar los defectos según su impacto y criticidad.
- Asignar recursos adecuados para corregir los defectos de manera oportuna.

iv. Seguimiento y verificación:


- Realizar un seguimiento de los defectos corregidos para garantizar su resolución
efectiva.
- Verificar la corrección de los defectos mediante pruebas adicionales.

También podría gustarte