Está en la página 1de 4

Arquitectura Ventajas Desventajas

Las llamadas de la interfaz


de usuario hacia el
servidor de la capa Tiene perdida de eficiencia
intermedia son más
flexibles
Se puede modificar la capa
de recepción de datos, sin
Arquitectura en tres necesidad de cambiar o Incrementa el tráfico de red
capas modificar la interfaz del
usuario

La reutilización de capas
Requiere más balance de
Facilita reemplazar o carga o tolerancia a las fallas
modificar una capa sin
afectar a las demás.
La administración se
centra en el servidor, con El costo es más elevado en
lo cual los clientes tienen cuanto a la instalación como
poca trascendencia en el para el mantenimiento
esquema
Cliente servidor Los recursos comunes
para todos los usuarios se
administran en el servidor Si el servidor deja de funcionar
Buena seguridad, ya que afecta toda la infraestructura
dispone de un mecanismo
central de autenticación
Reduce el nivel de
acoplamiento, lo cual
permite que las No es para utilizar en
modificaciones en la aplicaciones con alto nivel de
implementación de un transferencia de datos
servicio no afecten a los
usuarios.
Arquitectura orientada a Se requiere un alto
La definición de seguridad
servicios (SOA) conocimiento del negocio para
se puede realizar a nivel
de servicios. poder estandarizarlos

Facilita el testeo Implica un alto costo adicional


mejora la escalabilidad y en cuanto a hardware y
tiene una alta software
disponibilidad

Plan de aseguramiento de calidad de software


Objetivo
Definir un conjunto de normas y actividades con el fin de asegurar la calidad en el
desarrollo de software.

Descripción
A través de la implementación del plan de aseguramiento del software (SQA) se pretende
cumplir con los elementos de calidad de software, con esto se logrará que el software sea
eficiente, fiable, que tenga facilidad de uso, facilidad de mantenimiento, seguridad,
integridad y portabilidad.

Alcance
El plan de aseguramiento de software (SQA) cubre la totalidad de las fases del ciclo de
vida del desarrollo del software, los cuales son:
- Requerimientos
- Diseño
- Implementación
- Pruebas
- Instalación
Actividades
Cronograma de actividades del ciclo de vida del desarrollo de software:

Noviembre Diciembre Enero Febrero Marzo


Actividades Responsable
1 sem 2 sem 3 sem 4 sem 1 sem 2 sem 3 sem 4 sem 1 sem 2 sem 3 sem 4 sem 1 sem 2 sem 3 sem 4 sem 1 sem 2 sem 3 sem 4 sem
Análisis de requisitos de software Grupo de desarrollo
Requerimientos Generación de especificaciones Grupo de desarrollo
Revisión de especificaciones Grupo de desarrollo/grupo SQA
Diseño preliminar Grupo de desarrollo
Generación de especificaciones de diseño preliminar Grupo de desarrollo
Revisión del diseño preliminar Grupo de desarrollo/grupo SQA
Diseño
Diseño detallado Grupo de desarrollo
Generación de especificaciones de diseño detallado Grupo de desarrollo
Revisión del diseño detallado Grupo de desarrollo/grupo SQA
Codificación Grupo de desarrollo
Generación de codigo Grupo de desarrollo
Implementación
Revisión de codigo Grupo de desarrollo/grupo SQA
Revisión de codigo con respecto a la documentación generada Grupo de desarrollo/grupo SQA
Elaboración de pruebas de unidad y generación de resultados Grupo de desarrollo/grupo SQA
Revisión de resultados Grupo de desarrollo/grupo SQA
Pruebas Elaboración de pruebas de unidad e integración de software Grupo de desarrollo/grupo SQA
Revisión de los resultados de las pruebas Grupo de desarrollo/grupo SQA
Revisión de las pruebas funcionales y evaluación de los resultados Grupo de desarrollo/grupo SQA
Instalación del producto software Grupo de desarrollo/grupo SQA
Prueba final bajo ambiente final Grupo de desarrollo/grupo SQA
Instalación y
Generación de resultados de pruebas Grupo de desarrollo/grupo SQA
prueba final
Revisión de resultados Grupo de desarrollo/grupo SQA
Revisión de la intalación del software y evaluación de resultados Grupo de desarrollo/grupo SQA
Actividades del SQA las cuales serán ejecutadas durante el desarrollo del producto de software:

Actividad Entregable
Elaboración del plan SQA Plan de SQA
Identificar propiedades de calidad Plan de SQA
Evaluación de la calidad de los productos Informe de revisión de SQA
Revisar el ajuste del proceso Informe de revisión de SQA
Realizar revision técnica formal Informe de revisión técnca formal
Evaluar y ajustar el plan de SQA Documento de evaluación y ajustes al plan de SQA
Evaluación final de SQA Informe final de SQA
Revisar la entrega semanal Entrega semanal de SQA

También podría gustarte