Trabajo de Calidad de Software
Trabajo de Calidad de Software
Trabajo de Calidad de Software
el proyecto)
Estndares de Calidad del Software a Nivel de Producto
Nombre del autor (estudiante)
ndice: Es donde se indica de manera secuenciada cada una de las partes en las que
se ha dividido el informe, sealando obligatoriamente la pgina donde se encuentra el
apartado sealado.
Introduccin: Es la seccin donde presentars tu tema de investigacin, describirs la
finalidad u objetivos del trabajo, el lugar dnde se investig (regin/departamento,
provincia, distrito, etc.), el nombre de la empresa, adems, en esta parte se describir los
instrumentos de recoleccin de datos para recoger la informacin.
En la actualidad la Calidad del Software es un factor fundamental para el desarrollo del
negocio de una empresa. Este trabajo de investigacin pretende dar a conocer algunos
Estndares de Calidad del Software existentes, los cuales son comparados a nivel
Proceso y Producto. Para esta investigacin se ha tomado como lugar de investigacin
a la Municipalidad Provincial de Bagua, ubicada en la regin Amazonas. El inters por
la calidad crece de forma continua, a medida que los clientes se vuelven ms selectivos
y comienzan a rechazar productos poco fiables o que realmente no dan respuesta a sus
necesidades.
Objetivo del proyecto En esta parte se debe definir los objetivos para la realizacin
de la investigacin
Objetivo General Definir un estndar para el proceso de pruebas de software que
alcance los requerimientos del Nivel 2 de TMM (Definicin de Fase), aplicando las
directivas establecidas por este modelo de madurez, y las mejores prcticas de pruebas
y aseguramiento de calidad de software.
Objetivos Especficos
Justificar un Estndar general y apropiado al proceso de pruebas de software.
Analizar las metodologas particulares aplicadas a los procesos de pruebas de
software.
Justificar la importancia de los procesos de pruebas en el ciclo de vida del software,
como un medio de aseguramiento de calidad.
Es importante destacar que la calidad del software debe ser considerada en todos sus
estados de evolucin (especificaciones, diseo, cdigo, etc.). No basta con tener en
cuenta la calidad del producto una vez finalizado, cuando los problemas de mala
calidad ya no tienen solucin o la solucin es muy costosa.
La problemtica general a la que se enfrenta el software es:
1. Aumento constante del tamao y complejidad de los programas.
2. Carcter dinmico e iterativo a lo largo de su ciclo de vida, es decir que los
programas de software a lo largo de su vida cambian o evolucionan de una versin a
otra para mejorar las prestaciones con respecto a las anteriores.
3. Dificultad de conseguir productos totalmente depurados, ya que en ningn caso un
programa ser perfecto.
4. Se dedican elevados recursos monetarios a su mantenimiento, debido a la
dificultad que los proyectos de software entraan y a la no normalizacin a la hora de
realizar los proyectos.
5. No suelen estar terminados en los plazos previstos, ni con los costes estipulados, ni
cumpliendo los niveles deseables de los requisitos especificados por el usuario.
6. Incrementos constantes de los costes de desarrollo debido entre otros, a los bajos
niveles de productividad.
7. Los clientes tienen una alta dependencia de sus proveedores por ser en muchos
casos aplicaciones a "medida".
8. Procesos artesanales de produccin con escasez de herramientas.
9. Insuficientes procedimientos normalizados para estipular y evaluar la calidad, costes
y productividad.
Uno de los principales problemas a los que nos enfrentamos a la hora de hablar de la
calidad del software es el siguiente: Es realmente posible encontrar un conjunto de
propiedades en un software que nos den una indicacin de su calidad? Para dar
respuesta a esta pregunta aparecen los estndares de Calidad. En los estndares de
Calidad, la calidad se define de forma jerrquica y tienen como objetivo resolver la
complejidad mediante la descomposicin
Desde el punto de vista de la calidad, la Gestin de la Calidad del Software est
formada por 4 partes, las cuales son: (1) Planificacin de la CS, (2) Control de la CS,
(3) Aseguramiento de la CS y (4) Mejora de la CS.
Algunos estndares
Debido al gran nmero de estndares y modelos de procesos que se aplican en la
industria del desarrollo de software, el Consorcio de Productividad de Software
(Software Productivity Consortium) realiz un estudio sobre stos. El estudi abarc los
marcos de trabajo relevantes para las organizaciones dedicadas a la construccin
intensiva de sistemas de software