Está en la página 1de 7

Universidad tecnológica de

Nezahualcóyotl

Examen primer
parcial
Materia: Estándares y Métricas
para el Desarrollo de SW.
Alumna: Zaira Celina Díaz Martínez.
Profesor: Norberto Vera García.
Grupo: 41-V.
Universidad Tecnológica de
Nezahualcóyotl
División de Informática y Computación
Estándares y Métricas para el Desarrollo de Software

1er Examen, Octubre 2021

Inicio
1. PARA UNA APLICACIÓN CUYO FUNCIONAMIENTO SE DESCRIBE
MEDIANTE EL ANTERIOR DIAGRAMA DE FLUJO, SE LE PIDE
a) DESCRIBA O EJEMPLIFIQUE DE ACUERDO CON LAS OPERACIONES
DE ENTRADA/SALIDA, PROCESO; LAS ACTIVIDADES QUE
AGRUPARÍA COMO DE VALIDACIÓN Y VERIFICACIÓN.

De acuerdo con los conceptos de verificación y validación los cuales son:

Verificación: ¿Estamos construyendo el producto correctamente? Se


comprueba que el software cumple los requisitos funcionales y no funcionales
de su especificación.

Validación: ¿Estamos construyendo el producto correcto? Comprueba que el


software cumple las expectativas que el cliente espera.

Agruparía los procesos de la siguiente manera:

Verificación Validación
Proyectos: Debemos Eliminar: Si el proyecto no cumple
cuestionarnos, qué tipo de con los estándares
proceso necesita, como lo voy a correspondientes, tendrá que ser
desarrollar, y cuál será su función. desechado.
Planeamiento: Debemos Incubar: Cuando el proyecto no
verificar el tipo de proyecto a tiene un desarrollo confiable al
realizar, su costo, su usabilidad, 100% pero aún puede mejorarse.
etc.
Agendar: Establecer una fecha Carpeta: En esta debemos
de inicialización y termino para corroborar que lo que se encuentra
este. es un proceso de alta calidad y
fiabilidad.
Lista/ carpeta/ bandeja: Estas Lista de Espera: La utilizaría
funcionan para identificar y cuando el proyecto tiene potencial,
almacenar nuestro proyecto. pero aún no tengo las herramientas
necesarias para su desarrollo.
Hacerlo: Si el proyecto es viable,
comenzar con su elaboración.

b) IDENTIFICAR CONCEPTOS DE CALIDAD, NORMAS, ESTÁNDARES Y


PROCESOS APLICABLES.

Normas Aplicables:

Considero que una de las nomas más importantes para la aplicación de este
desarrollo es el Estándar ISO/IEC 14598 que es actualmente usado como
base metodológica para la evaluación del producto software. En sus
diferentes etapas, establece un marco de trabajo para evaluar la calidad de
los productos de software proporcionando, además, métricas y requisitos
para los procesos de evaluación de estos. La norma define las principales
características del proceso de evaluación Repetitividad. Reproducibilidad.
Imparcialidad. Objetividad.

Y a su vez esta se divide en varias partes, algunas de ellas que considero


aplicables son:

ISO/IEC 14598-2 Planeamiento y Gestión: contiene requisitos y guías para


las funciones de soporte tales como la planificación y gestión de la evaluación
del producto del software.
ISO/IEC 14598-6 Documentación de Módulos: provee las guías para la
documentación del módulo de evaluación

ISO/IEC 2501n. División del modelo de calidad. El estándar que conforma


esta división presenta un modelo de calidad detallado, incluyendo
características para la calidad interna, externa y en uso.

ISO/IEC 2502n. División de mediciones de calidad. Los estándares


pertenecientes a esta división incluyen un modelo de referencia de calidad
del producto software, definiciones matemáticas de las métricas de calidad y
una guía práctica para su aplicación.

ISO/IEC 2504n. División de evaluación de la calidad. Estos estándares


proporcionan requisitos, recomendaciones y guías para la evaluación de un
producto software, tanto si la llevan a cabo evaluadores, como clientes o
desarrolladores.

Método o procesos aplicables:

TSP (Team Software Process) Es un método de establecimiento y mejora del


trabajo en equipo para procesos de software. Este método lo considero
fundamental para el desarrollo a gran escala, así podremos asegurar que la
seguridad y la calidad de nuestro software será vigilada por más ojos y más
ideas para su mejoramiento y mantenimiento.

IEEE Serie de documentación para el desarrollo de software y proyectos de


TI.
En mi opinión la documentación en un desarrollo se software es fundamental,
ya que esta nos va a permitir identificar procesos, errores y soluciones más
rápidamente.
c) TIPOS DE MÉTRICAS ASOCIADOS A LOS FACTORES Y
CARACTERÍSTICAS QUE DETERMINEN LA CALIDAD DE DICHO
PROCEDIMIENTO.

Métricas de Productividad: Se centran en el rendimiento del proceso de la


ingeniería del software. Es decir, qué tan productivo va a ser el software que
voy a diseñar. Se refiere a las características del software.

Métricas de costo: se centra en el costo total del sistema informático.

Aquí es importante establecer los costos del proyecto a realizar, si es un


proyecto costoso debemos notificar al usuario antes de realizar, para evitar
pérdidas.

Métricas orientadas al tamaño: Esta nos permite conocer el tiempo en el


que se terminará el software y cuántas personas se necesitan para su
desarrollo, aquí medimos las variables con las que desarrollamos el
software.

Métricas de calidad: Son todas las métricas de software que definen de una
u otra forma la calidad del software; tales como corrección, exactitud,
integridad, facilidad de uso, estructuración o modularidad, pruebas, facilidad
de mantenimiento y reusabilidad.

Esta métrica en específico la considero como una de las más aptas para
aplicar a este procedimiento, ya que toma en cuenta los siguientes puntos:

Corrección: es el grado en que el software desempeña la función para la


que fue creado y se mide en defectos.

Facilidad de Mantenimiento: es la sencillez con que un programa puede


corregirse si se encuentra un error, al adaptarse si su entorno cambio o
mejorar si el cliente cambia los requisitos y se mide en forma indirecta en
TMC (Tiempo Medio de Cambio)

Integridad: es la habilidad de un sistema para resistir ataques que requiere


la definición de amenaza y seguridad.

También podría gustarte