Post on 18-Jul-2015
Universidad Tecnológica del estado de Zacatecas
Unidad Académica De Pinos
TIC: Tecnologías de la información y comunicación
Calidad En El Desarrollo de Software
Unidad I: Generalidades de la calidad
Trabajo Final
Equipo: Juan Francisco Rodríguez De Santiago
Cristian Alejandro Calvillo Ramírez
Maestra: IDS: Lucia Hernández Gonzales
Pinos 16-01-15
ISO – Organización internacional para la estandarización
IEEE – instituto de ingenieros Eléctricos Electrónicos
PSP – proceso Nacional De Software
ITC –InterteckTesting Services
CMMI – Modelo Capacidad Madurez e Integración
TSP – Team Software Process
SEI –Instituto de ingenieros de Software
Norma: Se define como acuerdos documentados que contiene especificaciones técnicas.
Estándar: Conjunto de reglas o normas que deben cumplir los productos.
Proceso: conjunto de procedimientos o funciones que tiene uno o mas objetivos.
Funcionalidad: Conjunto de posibilidades que proporciona un sistema.
Corrección: Es la capacidad de un producto de software realiza con exactitud sus tareas o funciones.
Confiabilidad:Conjunto de atributos que soporta la capacidad de SW para mantener su rendimiento bajo condiciones establecidas.
Eficiencia: El conjunto de recurso informáticos y de códigos necesarios para que un programa realice su función.
Usabilidad:Es la capacidad con la que las personas con diferente formación y aptitudes pueden usar los productos de software.
Mantenibilidad:Conjunto de atributos que soporta el esfuerzo necesario para lograr arreglar y localizar un error en el programa.
Portabilidad: Es la facilidad de transferir los productos de software a diferentes entornos de hardware o software
Robustez:Capacidad de los sistemas de software de reaccionar adecuadamente ante condiciones excepcionales
Compatibilidad: Es la facilidad de combinar unos elementos de software con otros
Oportunidad: es la capacidad de un software de ser lanzado cuando los usuarios lo decean antes
Generalidades de la calidad
Institutos que regulan la
La calidad
Estándares Procesos
Y Normas
Factores y características
Que determinan la calidad del Software
Ejemplo: Aplicación App Juego de multiplicar Funcionalidad: Esta aplicación app en su funcionalidad nos permite aprender a multiplicar
desde la tabla del 2 hasta la del 10, también contiene multiplicaciones fácil hasta difícil.
Corrección: La aplicación está funcionando correctamente, trabajamos mucho en los posibles errores que la aplicación podría tener, en la interfaz es un poco detallada en algunos aspectos como los números se ven claros no borrosos, también las imágenes no se ven pixeliadas, es rápida, después de cierto tiempo de usarla se vuelve un poco lento.
Confiabilidad: La aplicación tiene la capacidad de mantener su rendimiento tanto en celulares como en una computadora ya que es compatible con el software de una computadora.
Eficiencia:
Integridad: Nuestra aplicación tiene dos Accesos que son el usuario y el administrador. para entrar al de usuario no necesita iniciar sesión ni nada, para el administrador necesita de iniciar sesión solo ingresa su correo y contraseña esos el creador ya los ingreso al momento de crear la aplicación.
Usabilidad: Es fácil de usar ya que al principio antes de usar por primera vez trae un manual que le explica cómo usar la aplicación.
Mantenibilidad: Nuestra aplicación cada 4 meses sacara una nueva versión para mantener el interés del usuario.
Portabilidad: La aplicación es capaz de instalarse en el celular tanto como en los sistemas operativos como Windows, Ubuntu, etc.
Robustez: La aplicación es bastante confiable, el código no es fácil de modificar por los usuarios.
Compatibilidad: La aplicación es un poco diferente a los archivos de la computadora ya que el sistema Windows u otros son diferentes al de android así que algunos archivos no son compatibles.
Oportunidad: Nuestra aplicación teníamos pensado de sacarlo en el mes de diciembre del 2014 pero tuvimos la oportunidad de sacarla 3 meses antes de lo pensado.
Conclusión
Cristian Alejandro Calvillo Ramírez
Pues estos pasos nos sirve para saber cómo ir documentando nuestros sistemas de software,
aplicaciones App entre otros. Y así darnos una idea de cómo el usuario necesita que sea el sistema
o aplicación, se les sea más fácil de usar y compartir.
Juan Francisco Rodríguez De Santiago
En esta unidad Aprendí los pasos o la reglas para que nuestro Software sean de calidad y que
estándares que los regulan.