Este documento describe los institutos que regulan la calidad de software como ISO, AQS, SEI, entre otros. Explica conceptos como norma, estándar y proceso. Luego detalla factores como funcionalidad, corrección, confiabilidad, eficiencia y otros que determinan la calidad de software. Incluye un ejemplo analizando estos factores para la aplicación Instagram. Por último, dos estudiantes resumen lo aprendido sobre calidad de software en esta unidad.
Calidad en el desarrollo de software: factores e institutos clave
1. UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE
ZACATECAS
UAP
CALIDAD EN EL DESARROLLO DE SOFTWARE
UNIDAD I : Introducción A La Calidad En El Desarrollo De
Software
TRABAJO FINAL
Carrera: Tecnologías de la Información y Comunicación
Nombre Integrantes: Ma. Cecilia Hernández Jiménez
Artemio Gallegos López
Profesora: Lucia González Hernández
Grado y Grupo: V-“A”
Lugar: Pinos Zacatecas
Fecha: Viernes 16 de Enero
2. INSTITUTOS QUE REGULAN LA CALIDAD
DE SOFTWARE:
ISO
AQS
SEI
DQS
SEI
PSP
ITS
IEEE
TSP
IQC
GLC
Norma: Acuerdos documentados que
contienen especificaciones como
reglas, directrices, o definiciones con
el objetivo de asegurar que el
producto sea apropiado
Estándar: Conjunto de reglas o
normas con las que deben cumplir ,
los productos , procedimientos para
que afirmen ser compatibles con el
mismo producto.
Proceso: Conjunto de
procedimientos fundamentales
que tienen uno o mas objetivos.
Conjuntos de eventos
coordinados u organizados que
se realizan bajo ciertas
circunstancias.
Calidad En El Desarrollo
De Software
Factores y Características Que Determinan La Calidad De Software
Funcionalidad
Corrección
Confiabilidad
Eficiencia
Usabilidad
Mantenibilidad
Portabilidad
Robustez
Compatibilidad
Oportunidad
3. Ejemplo de Factores Que Determinen La Calidad de Software
Nombre de Aplicación : INSTAGRAM
Funcionalidad Es muy funcional ya que el sistema proporciona varias funciones
que para el cliente son muy necesarias.
Corrección Cuenta con correcciones ya que funciona de tal manera
sus funciones que describe el programa.
Confiabilidad Es confiable ya que se crea a partir de una cuenta
proporcionada por el usuario, y es aplicable en cualquier
S.O. móvil.
Eficiencia Es muy eficiente ya que realiza su función (tomar fotos
de calidad y compartirlas) como lo dice el programa.
Usabilidad Es fácil de usar y de entender ya que cuenta con una
interfaz grafica muy entendible , es simple y sencillo.
Mantenibilidad Se cuenta con la mantenibilidad ya que cierto tiempo o
cuando integran alguna función nueva hay
actualizaciones que proporcionan el mantenimiento y
sigan con su misma función.
Portabilidad Es portable ya que puede estar en cualquier plataforma
(Ej. IPhone y Androide entre otras).
Robustez Cuenta con robustez por que al realizar su función
(tomar fotografías) no tarda en hacerlo y no hay errores
4. en ello.
Compatibilidad Hay compatibilidad en la aplicación , se encuentra en la
cámara del móvil es compatible con la aplicación y se
realiza su función principal, también es compatible con
otras redes sociales ya que desde la aplicación se puede
compartir en perfiles de otras aplicaciones.
Oportunidad Cuenta con oportunidad ya que su lanzamiento fue antes
de que aparecieran otras aplicaciones parecidas ,
ejemplo. Streamzoo que no cuenta con tanto éxito.
5. Lo Que Aprendí De Esta Unidad :
Cecilia Hernández Jiménez :
Yo aprendí lo que es calidad , y en general como se genera producto de
calidad Software en este caso. Como hacer un software de calidad ya que
aprendí sus factores y características al igual que algunos nombres de
empresas o institutos que son los encargados de hacer la calidad del
software.
Artemio Gallegos López :
Yo aprendí cuales son los pasos que debo seguir para producir un
producto de calidad. Los requisitos con los que debe cumplir un producto
para que se considere de calidad (que satisfaga las necesidades del
cliente por ejemplo).
Conocí algunas de las empresas que regulan la calidad del software, por
ejemplo uno de los mas conocidos que es la ISO.