Ingenieria de SOwtware
Prohibida su venta
UNIVERSIDAD VERACRUZANA
FACULTAD DE CONTADURIA
TUXPAN VER.
CURSO DE
INGENIERIA DE SOFTWARE
LIBRO ELECTRÓNICO PARA LA ENSEÑANZA Y EL APRENDIZAJE DE
INTRODUCCION A LA INGENIERIA DE SOFTWARE
Versión 1.0
Autor: M.C.A. e Ing. Mauricio Cruz Cervantes
INSTITUTO POLITECNICO NACIONAL
Agosto del 2013
Tuxpan Ver México
BIBLIOGRAFIA E INFOGRAFIA
BARROS, Oscar. (1994). - Reingeniería de Procesos de negocio. Editorial Dolmen. Chile
ISO. (2000). Norma Internacional ISO 9001 - Sistemas de gestión de la calidad - Requisitos.
ROPPPONEN, J.; LYYTINEN, K. (2000). Components of Software Development Risk: Hot to address
Them? IEEE transactions on software engineering
PRESSMAN, Roger S. (2001). Ingeniería de Software. Un enfoquepráctico. Quinta edición. McGrawHill, España.
CHARETTE, R. N. (1989). Software Engineering Risk Analysis and Management. McGraw-Hill
Ingeniería del Software, Ian Somerville, Edit. Pearson Educación, Madrid 2005
Calidad del Producto y Proceso (Software), Calero Coral / Moraga Ma Angeles / Piattini Velthuis
Mario, Edit Ra-Ma España (2010).
Sistemas de información e ingeniería de software, JonásMontilva, Isabel Besembel, Centro de
Estudios en Informática, 2004.
MCA e ING Mauricio Cruz Cervantes
Actividades enseñanza-aprendizaje y
su forma de evaluación
Tareas e investigaciones
20%
5%
Participación activa en el aula y
asistencia
Resolución de problemas mediante
Examen parcial 1
Examen parcial 2
Examen parcial 3
75%
MCA e ING Mauricio Cruz CervantesTEMAS
Procesos de software
Herramientas case
Calidad de software y modelos de madurez del proceso
Factores que determinan la calidad del software
Estrategias y pruebas de la inspección del software
Medición del software
Software para medir a efectividad y eficiencia de los negocios
MCA e ING Mauricio Cruz Cervantes
Factores que determinan la
calidad del softwareMCA e ING Mauricio Cruz Cervantes
Calidad de software
La calidad del software es una preocupación a la que se dedican muchos esfuerzos. Sin
embargo, el software casi nunca es perfecto. Todo proyecto tiene como objetivo producir
software de la mejor calidad posible, que cumpla, y si puede supere las expectativas de
los usuarios.
Características propias del software aquellas que tu quierescontrolar y asegurar, el
software es un producto inmaterial que no se fabrica, tampoco se degrada físicamente,
sino que se desarrolla. El software puede tener errores, incidencias pero no son similares
a lo que cualquier equipo de carácter físico.
La calidad del software se encuentra casi a la par de la calidad tradicional, ligeramente
detrás debido a que la calidad tradicional tiene variasdécadas de historia, mientras que la
calidad de software tiene entre 30 y 50 años de haber surgido.
Factores que Determinan la Calidad del Software
Existen dos tipos de factores:
•
•
Factores que pueden ser medidos directamente (errores/KLDC/unidad de tiempo).
Factores que solo pueden ser medidos indirectamente (la facilidad de uso o de
mantenimiento).
En ambos casos se puede medir lacalidad, debemos comparar el software (documentos,
programas, etc.) con alguna referencia y llegar a una indicación de calidad.
MCA e ING Mauricio Cruz Cervantes
Factores de Calidad según
McCall
Los factores desarrollados
según el modelo de McCall,
se centra en tres aspectos
importantes de un productos
de software:
•
•
•
Sus
características
operativas.
Su
capacidad
parasoportar los cambios.
Su
adaptabilidad
a
nuevos entornos.
MCA e ING Mauricio Cruz Cervantes
Es difícil, y en algunos casos imposible, desarrollar medidas directas de los factores de
calidad anteriores. Por tanto, se definen y emplean un conjunto de métricas para
desarrollar expresiones para todos los factores, de acuerdo con la siguiente relación:
F = c1 x m1 + c2 x m2 +....+ c, x m,...
Regístrate para leer el documento completo.