Unidad 3 - Paso 4 - Ejecución y Desarrollo

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 9

Paso 4 - Ejecución y Desarrollo

Curso: Evaluación de Software

Presentado por:
Fernando Iván Falla
76331424
Grupo: 11

Presentado a:
Geovanni Catalan

Universidad Nacional Abierta a Distancia Unad


Escuela de Ciencias Básicas Tecnología e Ingeniería
Cead Popayán
Noviembre 2020
Introducción

En el desarrollo del siguiente trabajo Unidad 2: Paso 3 - Diseño y Elaboración


Curso: Evaluación de Software se hará un proceso de temáticas referentes a la calidad de
software, sus estándares y métricas de calidad, todo eso con base en los temas vistos con
anterioridad que se ejecutarán en el proceso de desarrollo de los diferentes puntos del software o
aplicación escogida para evaluar y definir sus características y su características para darle una
calificación adecuada a su desempeño al igual que se van a realizar diferentes tipos de pruebas
relacionadas con las mismas métricas ya mencionadas y atributos de calidad de software, lo cual
permite elaborar un plan de pruebas ajustado al software escogido por cada estudiante.
Nombr Link (Bitácora Individual)
e
Estudia
nte
Fernan https://docs.google.com/document/d/1ttsucMk5OEi9wbirYbM3h5SVQBKQW146L
do X0SLX1_19w/edit?usp=sharing
Falla

Link de la presentación:

https://drive.google.com/file/d/1WDUocH2RBc4yXazgGqyDN8ilFM6337AU/view?
usp=sharing
Informe de construcción grupal

1. ¿Qué se busca con la implementación de los modelos de calidad del


software?              
 En el proceso de la realización de la implementación de los modelos de calidad de
software, su finalidad es la de una búsqueda de mejora continua  en el desarrollo del
producto que se va a entregar y proceder a ubicarlo en una escala de  mejoramiento
continuo en cuanto a  lo relacionado con la calidad y optimización de los recursos y que
estos cumplan con los estándares examinados y existentes como las normas encontradas
en el ISO IEC 9126, ISO IEC 9548, ISO IEC 25000 etc., estos modelos indagan además
de que se compruebe el  cumplimiento con las diferentes etapas como son las del análisis,
diseño, desarrollo y pruebas y basados en esto se garantiza  el buen funcionamiento del
software.  De igual manera estos estándares suministran los medios para que todos los
procesos se realicen de igual forma y son una guía para lograr la productividad y la
calidad. Implantar modelos o estándares de calidad tiene como objetivo principal que las
empresas desarrollen sistemáticamente, productos, bienes y servicios de mejor calidad y
cumplan con las necesidades y deseos del consumidor final.

Elaborar un cuadro comparativo donde se evidencie las similitudes ventajas y desventajas


de cada uno de ellos.
 
MODELO DE CALIDAD
MODELOS CARACTERISTICAS VENTAJAS DESVENTAJAS
       
Boehm (1976) Está definido por: Factores y Utiliza niveles Los factores de calidad
atributos. Se basa en 19 factores jerárquicos. siempre serán los
de calidad. mismos..
 
Los componentes o constructores
Fácil de estructurar y
del modelo se centran en el
entender. Tiene en
producto final.
cuenta todos los
 
aspectos, tanto de
Se identifican características de gestión como técnicos.
calidad desde el punto de vista
del usuario.
 
Se descompone en tres niveles:
 
1.        Usos Principales
 
2.        Componentes   intermedio.
 
3.        Componentes   Primitivos.
Tiene como finalidad:
1.        Realizar lo que desea el
usuario.
 
2.        Utilizar los recursos
informáticos de manera correcta
y eficiente.
 
3.        Sea fácil de utilizar y
aprender.
 
4.        Que sea bien diseñado, 
codificado, probado  y
mantenido.
       
  Está definido por: Factores, Soporta cambios. Los factores de calidad
criterios y métricas. Se basa en siempre serán los
   
11 factores de calidad. mismos.
  Facilitando el
Descompone el concepto de
mantenimiento.
  calidad en tres usos o
Flexibilidad,
  capacidades y estas a su vez en
Facilidad de prueba.
factores que determinan la
  calidad de ellas:  
    Adaptabilidad a nuevos
  entornos.
1. Operación
  Es el modelo más
reconocido. Existe
McCall  
relación directa entre
Facilidad de uso los
Integridad desarrolladores y el
usuario.
Eficiencia
 
Corrección  o exactitude
Utiliza niveles
jerárquicos.
Fiabilidad
 

1. Revisión

 
Facilidad de prueba
  Facilidad de mantenimiento
Flexibilidad
Transición
 
Reusabilidad
Portabilidad
  Interoperabilidad
 
  Se clasifica en: Categorías  y    
características. Categorías:
  Permite reducir los No tiene en cuenta la
Requerimientos  funcionales  y no
riesgos de no considerar portabilidad de los
 
funcionales. algunas de las facetas productos  software
  del desarrollo  de un que se estén
 
sistema. considerando,  factor
  digno de
Establece 5 características en los factores
 
  de calidad para todas las actividades  en consideración en
desarrollo. Permite estandarizar función de las
  algunos criterios de un exigencias actuales
  que recaen sobre el
FURPS sistema.
Funcionalidad: Todas  las descripciones proceso de desarrollo
dadas para el que hacer del usuario a través del software.
de los sistemas de software.
Usabilidad: todos los  atributos que
facilitan la interacción de un usuario con el
sistema.
Confiabilidad: Agrupa los requerimientos
que tienen que ver con la solidez y
robustez de un sistema durante su
ejecución.
Rendimiento: Eficacia, eficiencia y
velocidad  del sistema en la  utilización de
recursos.
Soporte: Incluyen requisitos  de
instalación y configuración,  así como
facilidades  para mantener y administrar  la
operación.
  Es una guía para comprobar procesos y    
comparar la capacidad de un grupo al
  Reducción del coste de No tiene en cuenta la
ejecutarlos, es un modelo de madurez –
desarrollo. portabilidad de los
  directriz, práctico y disciplinas basadas en
productos  software
estándares de la industria. Indica que deben Localización y
  que se estén
hacer los procesos no como deben resolución de defectos.
considerando,  factor
  hacerlos.
Mejora en la fiabilidad digno de
  Características de calidad: de la planificación en consideración en
términos de dedicación función de las
Modelo - Utiliza niveles jerárquicos
y de calendario. exigencias actuales
CMMI - Clasifica a las empresas según madurez que recaen sobre el
Aumento de la proceso de desarrollo
  - Permite guiar paso a paso para mejorar a productividad. del software.
través de niveles o etapas
Reducción de trabajos
- Específico para el desarrollo y de correcciones tras
mantenimiento de software fases de prueba.
- Definido como un conjunto de áreas clave Mejora en la calidad del
de procesos. producto.
- Tiene un modelo de evaluación. Reducción de defectos
Detección en las fases
tempranas de su ciclo de
vida
Conclusiones

En el desarrollo del anterior trabajo se puede concluir que la necesidad de las pruebas en el
software para la evaluación de la calidad y con las normas establecidas para su respectiva
evaluación, tienen muchos beneficios en la parte económica que se da a la hora de tomar la
decisión de implementar un sistema de gestión de calidad de software puesto que con esto  busca
simplificar y unificar los usos para tener menos costos y mayor efectividad a su vez que la
implementación rigurosa de las normas nos enfocan a mejorar los productos que se ofrecen en el
mercado cada vez más competitivo de las necesidades de la tecnología que avanza a pasos
agigantados.
Bibliografía
Inc., P. T. (2013). SlideShare. Recuperado de https://es.slideshare.net/dumethvah/pruebas-
software-c2

Sites, G (2012). Gestión de cambios. Recuperado de.


https://sites.google.com/site/metodologiareq/capitulo-ii/tecnicas-para-identificar-requisitos-
funcionales-y-no-funcionales

También podría gustarte