Este documento trata sobre la unidad de aseguramiento de la calidad del software. Explica que el objetivo es conocer medidas de seguridad en sistemas de información e implementar actividades para asegurar la calidad mediante metodologías, estándares y herramientas. También define la ingeniería de software como la aplicación sistemática y cuantificable del desarrollo y mantenimiento de software, y explica que el aseguramiento de la calidad es fundamental para la ingeniería de software.
0 calificaciones0% encontró este documento útil (0 votos)
123 vistas11 páginas
Este documento trata sobre la unidad de aseguramiento de la calidad del software. Explica que el objetivo es conocer medidas de seguridad en sistemas de información e implementar actividades para asegurar la calidad mediante metodologías, estándares y herramientas. También define la ingeniería de software como la aplicación sistemática y cuantificable del desarrollo y mantenimiento de software, y explica que el aseguramiento de la calidad es fundamental para la ingeniería de software.
Este documento trata sobre la unidad de aseguramiento de la calidad del software. Explica que el objetivo es conocer medidas de seguridad en sistemas de información e implementar actividades para asegurar la calidad mediante metodologías, estándares y herramientas. También define la ingeniería de software como la aplicación sistemática y cuantificable del desarrollo y mantenimiento de software, y explica que el aseguramiento de la calidad es fundamental para la ingeniería de software.
Este documento trata sobre la unidad de aseguramiento de la calidad del software. Explica que el objetivo es conocer medidas de seguridad en sistemas de información e implementar actividades para asegurar la calidad mediante metodologías, estándares y herramientas. También define la ingeniería de software como la aplicación sistemática y cuantificable del desarrollo y mantenimiento de software, y explica que el aseguramiento de la calidad es fundamental para la ingeniería de software.
Descargue como PPT, PDF, TXT o lea en línea desde Scribd
Descargar como ppt, pdf o txt
Está en la página 1de 11
Unidad III
Aseguramiento de la Calidad del Software
( SQA )
OBJETIVO: Conocer medidas de seguridad en los sistemas de informacin, as como conocer e implementar actividades que conlleven al aseguramiento de la calidad, mediante el uso de metodologas, estndares y herramientas. ITESCO Calidad de S.I. Septimo Semestre Ral Monforte Chulin - MORCH Systems 3.1 Relacin de la ingeniera de sistemas de informacin con SQA. INGENIERA DE SOFTWARE
SOFTWARE: Programas, procedimientos y posiblemente, la documentacin asociada y los datos pertenecientes a las operaciones de un sistema computacional.
I NCLUYE: Entrenamiento Soporte al consumidor Instalacin Ral Monforte Chulin - MORCH Systems ITESCO Calidad de S.I. Septimo Semestre CARACTERISTICAS:
Elemento lgico, no fsico Desarrollado, no fabricado No se estropea, pero se deteriora (deterioro por cambios) Mayoritariamente cerrado: usar todo o nada Construccin a la medida Mantenimiento complicado
INGENIERA DE SOFTWARE: es el establecimiento y uso de principios slidos de la ingeniera para obtener econmicamente un software confiable y que funcione de modo eficiente en mquinas reales. Ral Monforte Chulin - MORCH Systems ITESCO Calidad de S.I. Septimo Semestre El IEEE (Instituto de Ingenieros Electricistas y Electrnicos), ha elaborado una definicin que establece:
Es la aplicacin de un enfoque sistemtico, disciplinado y cuantificable al desarrollo y mantenimiento del software.
La ingeniera de software es una tecnologa estratificada. , debe estar sustentado en un compromiso con la calidad. La gestin de calidad total, sigma seis y enfoques similares fomentan una cultura de mejora continua del proceso y es una cultura la que al final conduce al desarrollo de enfoques muy afectivos para la ingeniera de software.
La base que soporta la ingeniera del software es un enfoque de calidad. Ral Monforte Chulin - MORCH Systems ITESCO Calidad de S.I. Septimo Semestre Desarrollo de software a pequea escala: Proceso simple Modelado mnimo Herramientas simples Puede hacerlo una sola persona Desarrollo artesanal Bajo costo
No precisa, apenas requiere de ingeniera
Ral Monforte Chulin - MORCH Systems ITESCO Calidad de S.I. Septimo Semestre Desarrollo de software a gran escala: Proceso complejo Modelado y diseo Herramientas sofisticadas Equipo de trabajo Costo elevado Gestin del proyecto Posiblemente plazos de terminacin
Necesidad de ingeniera
Ral Monforte Chulin - MORCH Systems ITESCO Calidad de S.I. Septimo Semestre Perspectiva histrica del desarrollo de software Dcada 50-60 Software como un aadido Desarrollo artesanal, a la medida Lenguaje de bajo nivel Dcada 60-70 Software como producto Dcada lenguajes y compiladores Crisis de software Dcada 70-80 Tecnologa de SGBD, SO. Nuevos paradigmas de programacin y de productos
90 a la fecha: POO, Programacin visual Anlisis y diseo OO Tecnologa CASE Mtodos agiles Componentes y reutilizacin Interoperabilidad Internet Correo electrnico
Ral Monforte Chulin - MORCH Systems ITESCO Calidad de S.I. Septimo Semestre La problemtica actual del software Incapacidad para estimar tiempo, costo, y esfuerzo para el desarrollo de un producto de software.
Falta de calidad del producto de software.
Avance del hardware y necesidad de aplicaciones ms complejas. Ral Monforte Chulin - MORCH Systems ITESCO Calidad de S.I. Septimo Semestre Problemas del software: Porqu lleva tanto tiempo terminar los programas? Porqu es tan elevado su costo? Porqu no debemos encontrar todos los errores antes de entregar el software a nuestros clientes? Porqu nos resulta difcil constatar el progreso conforme se desarrolla el software? Ral Monforte Chulin - MORCH Systems ITESCO Calidad de S.I. Septimo Semestre Algunas causas: Naturales no fsica de la programacin Problemas derivados de la intervencin de grupos Problemas de comunicacin con los clientes Poco esfuerzo en el anlisis y diseo Problemas de gestin A veces, el software debe solucionar los problemas del sistema global. Difusin limitada a las nuevas tcnicas, mtodos y herramientas. Ral Monforte Chulin - MORCH Systems ITESCO Calidad de S.I. Septimo Semestre Diferencias en comparacin a otras disciplinas: El software es un producto mental Se desarrolla, no se fabrica. Los costos se concentran en las tareas de ingeniera. El software no se deteriora con el tiempo. Es artesanal en gran medida. Su mantenimiento es mucho ms complejo. Los cambios son engaosamente fciles. Como disciplina el desarrollo de software es joven. Se debe satisfacer una amplia gama de entes. Es necesario crear una cultura de calidad.
Ral Monforte Chulin - MORCH Systems ITESCO Calidad de S.I. Septimo Semestre