Proyectos Informáticos. Tema 9: Gestión de la calidad y medidas

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Proyectos Informáticos. Tema 9: Gestión de la calidad y medidas"

Transcripción

1 Proyectos Informáticos Tema 9: Gestión de la calidad y medidas

2 Contenidos Gestión de la calidad y estándares. Objetivos de calidad del proyecto (en base a los objetivos de negocio: ej: satisfacción del cliente), planificación y gestión y control de la calidad en un proyecto. Proceso de medidas: Conceptos básicos. Medidas y modelos. Alcance de las métricas. Clasificación de las métricas: Procesos, Productos y Recursos. Recogida de medidas 2

3 Introducción La calidad es algo no inherente al software; hay que construirla. Durante el desarrollo, mantenimiento y operación de software deberemos construirla y asegurarla. Los estándares de ciclo de vida del software proporcionan medios para el desarrollo consistente y controlado del SW y sus características La calidad del proceso no asegura la del producto, pero ayuda. 3

4 Introducción Producto: Resultado de un proceso. Hay 4 categorías genéricas de productos: servicios (por ejemplo: transportes, reparación de automóvil, etc.); software (por ejemplo: programa de ordenador, etc.); hardware (por ejemplo: parte mecánica de un motor); materiales procesados (por ejemplo: aceite procesado). (ISO9000:2000) Software: Consiste en información, y es generalmente intangible y puede ser en formas de estrategia de solución, transacciones o procedimientos (ISO9000:2000) Producto software: Conjunto de programas, procedimientos y posible documentación y datos de ordenador asociados (ISO12207:1995) 4

5 Introducción Proceso: Conjunto de actividades interrelacionadas y que interaccionan que transforman las entradas en salidas (ISO9000:2000). Calidad: Grado en el que un conjunto de características inherentes cubren los requisitos (ISO9000:2000) La totalidad de aspectos y características de un producto o servicio que muestran su habilidad para cumplir las necesidades implicadas o descritas (ISO 8402:1986). Calidad de software: La totalidad de aspectos y características de un producto software que muestran su habilidad para cumplir las necesidades implicadas o descritas (ISO9126-1:1991). 5

6 Introducción Aseguramiento de la calidad: Aseguramiento de los requisitos de calidad del proceso Producto organización Aseguramiento del cumplimiento de estándares y planes del proyecto en cada /proceso fase del ciclo de vida Aseguramiento de la calidad de la realización de las actividades técnicas y de gestión y de documentos y software Aseguramiento de seguridad ( safety ) y fiabilidad y otros requisitos no funcionales 6

7 Introducción Verificación de Software Estamos construyendo el producto correctamente? Validación de Software Estamos construyendo el producto correcto? Calidad de software Tiene el producto la calidad esperada/requerida? 7

8 Introducción Certificación procedimiento mediante el cual un Organismo autorizado reconoce formalmente que una organización es competente para la realización de una determinada actividad de evaluación de la conformidad (ENAC). Auditoria proceso sistemático, independiente y documentado con el fin de obtener evidencias que serán evaluadas objetivamente con el fin de determinar el alcance de la misma (ISO9000:2000), (ISO/IEC12207). 8

9 Introducción Gestión de la calidad Establecer los procedimientos y estándares de la organización para la calidad. Aseguramiento de la calidad Aseguramiento de la gestión de la calidad en los proyectos Plan de calidad Seleccionar los procedimientos y estándares para un proyecto en particular y modificar éstos como sea necesario. Control de la calidad Asegurar que se cumplen y siguen los procedimientos y estándares en el proyectos por TODOS los miembros del proyecto. El aseguramiento de la calidad debería ser por separado de la gestión del proyecto para asegurar independencia y línea de responsabilidad independiente. 9

10 Introducción 10

11 Introducción Aspectos de calidad en un proyecto: Safety Understandability Portability Security Testability Usability Reliability Adaptability Reusability Resilience Modularity Efficiency Robustness Complexity Learnability 11

12 Hasta los 80 s: Control de calidad Desde los 80 s: Aseguramiento de la calidad Hoy: Gestión de la calidad Introducción Mejora de la calidad Control de calidad Aseguramiento de la calidad Gestión de la calidad Detección de los defectos Hoy Tiempo Mejora continua Prevención de los defectos 12

13 Introducción No existe un estándar de calidad de software unificado internacionalmente de carácter general Estándares existentes: Para el desarrollo y/o la calidad del software enfocando a veces en una sóla característica Para dominios de aplicación específicos y/o de propósito general Para organizaciones internacionales y/o países específicos La directiva 83/189/CEE (modificada por las Directivas 88/182/CEE y 94/10/CE): procedimiento de información de normativas 13

14 Introducción Sistemas espaciales Aviación civil Defensa Europa: -ECSS-E-40:2002 Desarrollo de software -ECSS-Q-80:2002 Calidad de software NASA: NASA A:1997 NASA-GB :1996 Seguridad ( safety ) de SW USA/Europa: RTCA/DO178B EUROCAE-/ED-12B : 1992 Consideraciones para la certificación de software en sistemas y equipos de aviónica Gran Bretaña (UK DoD): DEF-STD-00-55:1996 Requisitos para la seguridad ( safety de software en equipos de defensa DEF-STD-00-56:1996 Requisitos para la gestión de la seguridad ( safety ) para sistemas de defensa USA (USA DoD): MIL-STD-498:1994 Desarrollo de software MIL-STD-882D:2000 Seguridad ( safety ) de Sistemas 14

15 Introducción Locomoción Otros Estándares Europa (CEN/CENELEC): EN50126/EN50128/ EN50129:1996 Dependabilidad/ Software/Seguridad para sistemas de guiado y control de trenes Internacionales: IEC 61508:1998 Seguridad funcional para equipos electrónicos ( Functional Safety ) ISO/IEC 12207:1995 Procesos del ciclo de vida del software ISO/IEC 15288: 2002?? Procesos del ciclo de vida de sistemas Nacionales: IEEE[IEEE/EIA12207; ANSI/ASQC Q , UNE UNE-EN ISO

16 Introducción Estándares ISO más comunes: ISO12207:1995 Estándar de procesos del ciclo de vida del software ISO15504:2003/2004 (5 partes) Evaluación de procesos software ISO ISO/IEC > SQUARE (ISO serie) - Características (y evaluación) de calidad de SW ISO 90003:2004 Guía para la aplicación de la ISO9001:2000 al SW Otros estándares ISO para software menos utilizados: ISO/IEC 12119:1994 Paquetes software requisitos de calidad y testing ISO/IEC TR 15846:1998 Ciclos de vida del software Gestión de la configuración ISO/IEC 15910:1999 Proceso de documentación de usuario de software 16

17 Introducción Otros estándares ISO para software (cont): ISO/IEC TR 16326:1999 Guía de aplicación de la ISO/IEC a la gestión de proyectos ISO/IEC 14598:2001 Evaluación de productos (6 partes) ISO/IEC 14764:1999 Mantenimiento de software ISO/IEC 15026:1998 Niveles de criticidad de sistemas y de SW ISO/TR 15497:2000 Vehículos rodados Guías de desarrollo de software para vehículos ISO9001 no garantiza todos los aspectos de calidad ISO 9001 no es específica para software e ISO no es específica para todos los aspectos de la calidad de software 17

18 Calidad en proyectos ISO 12207: Proceso de aseguramiento de la calidad Nombre: Proceso de aseguramiento de la calidad Propósito: El propósito de este proceso es asegurar que las salidas de los procesos y los procesos cumplen planes y procedimientos definidos Resultados: Como resultado de la implementación del proceso: 1) Se desarrolla una estrategia para realizar el aseguramiento de la calidad; 2) Se produce y mantiene la evidencia del aseguramiento de la calidad; 3) Se identifican y se registran los problemas y disconformidades con los requisitos acordados; 4) Se verifica adherencia/cumplimiento de os productos procesos y actividades con los requisitos, estándares y procedimientos aplicables. Salidas: Políticas/estrategias Plan de aseguramiento de la calidad Procedimientos Definición de procesos Estándares Criterios de calidad Registros de reuniones Resultados de análisis Informes de revisiones y problemas Registros de revisiones Registro de evaluaciones y auditorías Registros de calidad Acciones correctoras Medidas de calidad Sistema de control de acciones correctoras 18

19 Calidad en proyectos: Proceso de aseguramiento de la calidad Se define un proceso de aseguramiento de la calidad adaptado al proyecto Se coordinará con los procesos de revisiones, verificación y validación, auditorías. Se define un Plan de Calidad para el proyecto, que contiene: Estándares, métodos y técnicas, procedimientos, herramientas para realizar las actividades de aseguramiento de la calidad Procedimientos para las revisiones del contrato; Procedimientos para la identificación, control y resolución de toda disconformidad encontrada y y de los registros de calidad Recursos, planificación y responsabilidades 19

20 Calidad en proyectos: Proceso de aseguramiento de la calidad Quality Plan 20

21 Calidad en proyectos: Proceso de aseguramiento de la calidad Ejemplo Plan de calidad 1 Purpose 2 Reference Documents 3 Management 4 Documentation 5 Standards, practices, conventions and metrics 5.1 Documentation standards 5.2 Design standards 5.3 Coding standards 5.4 Commentary standards 5.5 Testing standards and practices 5.6 Selected software quality assurance metrics 5.7 Statement of how compliance is to be monitored 6 Review and audits 7 Test 8 Problem reporting and corrective action 9 Tools, techniques and methods 10 Code control 11 Media control 12 Supplier control 13 Records collection, maintenance and retention 14 Training 21

22 Calidad en proyectos: Proceso de aseguramiento de la calidad Ciclo de control de calidad 22

23 Calidad del proceso Elementos determinantes del coste, los plazos de entrega y la calidad del software (SW): Proceso: conjunto de actividades que transforman una serie de entradas en salidas Personas: la motivación, el trabajo en equipo, la formación Tecnología: las herramientas deben incorporarse al proceso de forma natural PROCESO PERSONAS SW TECNOLOGÍA 23

24 Calidad del proceso El proceso es un factor clave en la producción de software La mejora del proceso contribuye a la calidad del software en la organización Pero, para un proceso dado... Cómo determinar su calidad? y, Cómo mejorarlo? La evaluación puede ayudar a una organización en el conocimiento de sus puntos fuertes y débiles. 24

25 Calidad del proceso Proceso: Conjunto de actividades interrelacionadas, que transforman entradas en salidas (ISO 9000:2000). Los procesos en una organización generalmente se planean y ejecutan de forma controlada para añadir valor al producto o servicio La calidad del proceso utilizado en el ciclo de vida de un producto software ayuda a la calidad del producto final 25

26 Calidad del proceso Organización/proyecto: Grupo de gente e infraestructura con una asignación jerarquizada de responsabilidades (ISO 9000:2000) Calidad: grado en el cual un conjunto de características inherentes satisfacen unos requisitos (ISO 9000:2000). Evaluación de procesos: Evaluación disciplinada de los procesos de una organización en relación a un modelo compatible con el modelo de referencia (ISO/IEC IS 15504) 26

27 Calidad del proceso Objetivos de la evaluación de procesos: Determinar la capacidad de los procesos Punto de partida para la mejora de los procesos Evaluar requisitos específicos de los procesos Cómo? Confrontar los procesos de la organización/proyecto con un modelo de referencia de procesos (conjunto de buenas prácticas de la industria) Equipos expertos valoran ciertos atributos de los procesos La evaluación en sí forma parte de procesos más complejos (determinación de la capacidad y mejora) 27

28 Nombre: Gestión de la calidad Propósito: El propósito de este proceso es lograr la satisfacción del cliente a través de la monitorización de la calidad de los productos y servicios al nivel de la organización y de los proyectos, para asegurar que se cumplen los requisitos de los clientes Resultados: Como resultado de la implementación del proceso: 1) Se establecen metas de calidad en base a requisitos de calidad definidos por el cliente; 2) Se define una estrategia global para alcanzar las metas definidas; 3) Se establece in sistema de calidad para implementar la estrategia; 4) Se realizan tareas de aseguramiento y control de calidad y su realización se asegura; 5) Se monitoriza la realización actual versus las metas de calidad; 6) Cuando no se alcanzan las metas de calidad se realizan acciones correctoras. Salidas: Procedimientos Registro de evaluaciones/auditorías Planificación ( schedule ) Registro de revisiones WBS (Paquetes de trabajo) Medidas de calidad Metas de calidad Acciones correctoras Plan de proyecto Informe de estado del proyecto Resultado de análisis Plan de calidad Oportunidad de mejora Calidad de una organización ISO12207: Proceso de gestión de la calidad 28

29 Calidad en la organización ISO 9000: Familia de estándares ISO 9000 Describe fundamentos de la gestión de calidad de los sistemas y especifica la terminología de calidad. ISO 9001 Especifica los requisitos para un sistema de gestión de calidad ISO 9004 proporciona guías para la una mayor efectividad y eficiencia del sistema de calidad ISO proporciona guías de auditorías de sistemas de calidad y de gestión medioambiental 29

30 Calidad de una organización ISO 9000 Calidad en una organización Mejora continua del sistema de gestión de calidad Clientes y otras partes interesadas Gestión de recursos Responsabilida d en dirección Medida, análisis y mejora Clientes y otras partes interesadas Satisfacción Requisitos Entradas Desarrollo del producto Producto Salidas 30

31 Calidad en la organización: ISO Sistema de Gestión de la Calidad 5 Responsabilidad de gestión 6 Gestión de los Recursos 7 Desarrollo del Producto 8 Medida, análisis y mejora. 31

32 Calidad del producto Requisitos de calidad del producto para cada proyecto Calidad del producto a definirse en cada una de las fases de desarrollo Calidad del producto a controlarse en cada una de las fases del desarrollo Requisitos de calidad preventivos y para incluir en el producto (e.j. estándares), y de control y eliminación (inspecciones, etc) 32

33 Calidad del producto Cómo definir y medir estas características? Para definir unívocamente y medir estas características, se deberían de definir cuantitativamente: las métricas pero es caro Se definen requisitos de calidad y se implementan métodos de control de su implementación 33

34 Mecanismos para la calidad de software Utilización de técnicas y métodos en el desarrollo por los ingenieros de desarrollo: Estándares de codificación Herramientas para el diseño Características del producto: legilibilidad, complejidad reducida, modularidad, reusabilidad: variabilidad, etc. 34

35 Mecanismos para la calidad de software Los métodos estáticos son aquellos que analizan la forma, la estructura, propiedades de un producto software sin ejecutarlo. Estos métodos se aplican en todas las fases del ciclo de vida del software, especialmente en la de requisitos, diseño y código. También deben ser aplicados especialmente en las fases de pruebas, por ejemplo, en la definición de los casos de prueba, para verificar sus trazas con los requisitos de software y la adecuada y correcta cobertura de los requisitos 35

36 Mecanismos para la calidad de software Análisis de Flujo de Control (Control Flow Analysis) Análisis de Flujo de Datos (Data Flow Analysis) Análisis Modal de Fallos de Software (AMFE) (Software Failure Mode Effects Analysis (SFMEA)) Análisis de Árbol de Fallos de Software (Software Fault Tree Analysis (SFTA)) Auditorias (Audit ) Revisiones (Reviews) Inspecciones (Inspections) Walkthroughs Inspecciones vs Walkthrough vs Revisiones Métricas (Metrics) 36

37 Mecanismos para la calidad de software: Análisis de flujo de control El análisis de flujo de control (control flow analysis) transforma el texto que describen los requisitos de software en gráficos de flujo en los cuales se examina su corrección. Se puede usar para chequear aspectos específicos como: Synchronous and asynchronous analysis dead-lock analysis dead-code search 37

38 Mecanismos para la calidad de software: Análisis de flujo de control Diagramas de jerarquías Diagramas de control de bajo nivel Diagrama de transición de estados Transition requested Test Mode Stanby Mode Transition requested Acquisition Transition requested Position update EJ: Chequeo de estados donde no hay transiciones, etc. 38

39 Mecanismos para la calidad de software: Análisis de flujo de datos El análisis de flujo de datos (data flow analysis) analiza el comportamiento del flujo de datos, por ejemplo de las variables de un programa, desde su inicialización, modificación o las referencias que sufren durante la ejecución del software. Los diagramas de flujo de control al ser gráficos facilitan las tareas de análisis. Los nodos del grafo representan las distintas acciones con sus correspondientes variables y los arcos representan el flujo de control de las mismas. 39

40 Mecanismos para la calidad de software: Análisis de flujo de datos Estos diagramas se pueden utilizar para chequear: Flujo de datos incorrecto: entradas o salidas de datos no definidas. Visión dinámica del producto Chequear la integridad de los datos Variables que se leen antes de escribirse Omisión de código, indicado por variables que son escritas mas de una vez sin ser leídas. E.g. Un dato es escrito pero nunca leído. Código redundante Los errores de comunicación no son manejados lo cual puede propiciar la propagación de datos corruptos. Datos no inicializados ( un dato es leído sin ser inicializado o 40 escrito)

41 Customer Purchase order Customer s balance D1 Customer file Customer debt 1 D3Inventory Part number Sales Valid order 2 Acting Customer 3 Shipping Shipping order D2 Order file Valid order Shipping notice Part Price report D3 Inventory Delivery department 2 Sales (a) terminator (b) process (c) Data store (d) Data flow arc La shipping notice no debe salir antes de que llegue valid order (que, a su vez, se deben inicializar explícitamente para no heredar datos previos) 41

42 Mecanismos para la calidad de software: Auditorías Las auditorias son revisiones independientes que evalúan la consistencia de los requisitos, especificaciones, requisitos del cliente, estándares, procedimientos, instrucciones de código según estándares y requisitos contractuales. Con el fin de asegurar un criterio objetivo, las auditorias deben ser realizadas por personal independiente al equipo de desarrollo. La organización auditada debe facilitar los recursos necesarios para poder llevar a cabo la auditoria. El objetivo fundamental de la auditoria es verificar que los productos y procesos desarrollados son consistentes con los estándares, guías, especificaciones y procedimientos. El estándar ISO/IEC12207 considera las auditorias como un proceso dentro del ciclo de vida del software. 42

43 Mecanismos para la calidad de software: Auditorías Nombre: Proceso de auditorías Propósito: El propósito de este proceso es determinar independientemente el cumplimiento de los productos o procesos seleccionados con los requisitos, planes, contrato. Resultados: Como resultado de la implementación del proceso: 1) Se define e implementa una estrategia de auditoría 2) Se implementan las auditorías en hitos del proyecto prefijados; 3) Se determina el cumplimiento con los requisitos, planes, contrato, estándares, etc según la estrategia de la auditoría; 4) Se prepara que la auditoría se realice por personal/organización independiente; 5) Los problemas se identifican, se comunican a los afectados para ser corregidos y se resuelven. Salidas: Estrategia/Plan de la auditoría Resultados de la auditoría Acciones correctoras Sistema de control de acciones correctoras Minutas de reuniones 43

44 Mecanismos para la calidad de software: Revisiones Las revisiones son reuniones en las cuales los requisitos de software, el diseño, código y otros productos son presentados al usuario, patrocinador o parte interesada para ser comentada y aprobada. Esta actividad es muy popular al final de cada fase del ciclo de vida del producto desarrollado. Las revisiones comprueban la consistencia de los requisitos de software y el diseño con un conjunto de criterios (técnicos) y procedimientos. Las revisiones pueden tener un carácter formal o informal. Las revisiones formales están sujetas unas normas explicitas de procedimiento. El estándar ISO/IEC de ciclo de vida de software considera las revisiones como un proceso dentro del ciclo de vida de software. 44

45 Mecanismos para la calidad de software: Revisiones Nombre: Proceso de revisiones Propósito: El propósito de este proceso es mantener un entendimiento común con los clientes y responsables del progreso respecto a los objetivos del cuerdo y acerca de qué hacer para asegurar que el desarrollo del producto o servicio satisface a los clientes y responsables. Las revisiones son tanto de la gestión como técnicas y se realizan a lo largo de la vida del proyecto. Resultados: Como resultado de la implementación del proceso: 1) Se realizan revisiones de gestión y técnicas a lo largo de la vida del proyecto 2) se evalúa el estado y los productos de las actividades de un procesa a través de las revisiones junto con los clientes y responsables; 3) se difunden los resultados de las revisiones a los grupos afectados; 4) las acciones resultado de las revisiones se controlan hasta su cierre; 5) los problemas se identifican y controlan. Salidas: Estrategia/Plan de la revisión Resultados de análisis Oportunidad de mejora Informe de evaluación/auditoría Registro de revisiones Trazas Registro de aceptación Datos de aceptación del cliente Acciones correctoras Minutas de reuniones Sistema de control de acciones correctoras 45

46 Mecanismos para la calidad de software: Revisiones técnicas Estas revisiones se centran en el proceso de desarrollo y producto software final. El objetivo de la revisión técnica consiste en evaluar un conjunto específico de elementos (e.g. Documentos, módulos de código...) y proporcionar una gestión que evidencie que: Es consistente con las especificaciones hechas en fases previas. Ha sido realizado en concordancia con los procedimientos y estándares Cualquier cambio ha sido implementado correctamente y afecta solo a sistemas afectados por cambios en la especificación. El desarrollador debe planificar y participar en estas revisiones así como personal técnico con conocimiento del producto a ser revisado. 46

47 Mecanismos para la calidad de software: Inspecciones Las inspecciones son técnicas de evaluación en las cuales los requisitos de software, el diseño o el código son examinados por una persona o grupo de personas con el fin de detectar fallos, inconsistencia con los estándares y otros problemas Una inspección empieza con una distribución de los elementos que serán inspeccionados. Cada participante debe analizar el elemento. Durante la inspección que consiste en una reunión controlada por todos los participantes, el elemento es analizado conjuntamente con el objetivo de encontrar el mayor número de errores posible. Todos los errores encontrados son registrados para una posterior corrección, actividad que no forma parte de la inspección sino que es consecuencia de la misma. Se encuentran más errores con las inspecciones que en la mayoría de las pruebas de caja blanca 47

48 Mecanismos para la calidad de software: Walkthrough Esta técnica es usada en fases tempranas de requisitos y diseño para la evaluación de documentos, modelos, diseños y código. El objetivo de esta técnica es evaluar un elemento de software específico. Debe identificar defectos y considerar las posibles soluciones. El proceso de walkthrough es realizado por un equipo el cual está compuesto por: Líder Responsable de resultados de reunión (Recorder) Autor Equipo de Trabajo 48

49 Mecanismos para la calidad de software Inspecciones vs Walkthrough vs Revisiones Las inspecciones difieren de una manera significativa de los walkthroughs. Una inspección consta de pasos los cuales están formalizados en un proceso. El grupo de inspectores usa la listas de comprobación (estándares, etc) para descubrir todos los posibles errores. Un walkthrough es menos formal, tiene menos pasos y no usa una lista de comprobación como guía. 49

50 Mecanismos para la calidad de software Inspecciones vs Walkthrough vs Revisiones El proceso de inspección puede ser más largo que un walkthrough. Las inspecciones son extremadamente efectivas en la detección de fallos en las primeras fases del ciclo de vida cuando todavía el coste de afrontar los cambios es bajo. Inspecciones y revisiones se concentran en evaluar la corrección, el walkthrough busca la mejor solución técnica. El objetivo de una revisión no es descubrir fallos técnicos sino el asegurar que el diseño y desarrollo cumplen las especificaciones del producto. El proceso de revisión es efectivo en fases tempranas de la verificación de requisitos y el modelo conceptual de validación 50

51 Mecanismos para la calidad de software: Métricas Las métricas de software: la continua aplicación de técnicas de medida al proceso de desarrollo software y al propio producto. Razones para medir: Indicar cuantitativamente la calidad del producto. Evaluar y controlar el proceso: ej. la productividad de la gente que lo desarrolla, evaluar los beneficios derivados del uso de nuevos métodos y herramientas de la Ingeniería del software; para establecer una línea base para la estimación. 51

52 Procesos de gestión Mecanismos para la calidad de software: Alineación con la Gestión de organización la calidad Métricas Gestión de la Gestión de organización riesgos Nombre: Medidas Propósito: El propósito de este proceso es coleccionar y analizar datos relativos a los productos desarrollados y a los procesos ejecutados en la organización y en sus proyectos, para ayudar a una gestión de los procesos más efectiva y demostrar la calidad de los productos objetivamente. Resultados: Como resultado de la implementación del proceso: 1) Se establece y mantiene un compromiso de la organización para implementar el proceso de medida; 2) Se identifican las necesidades de información de medidas para la organización y procesos gestionados; 3) Se identifican y desarrollan métricas basadas en las necesidades definidas; 4) Se identifican y ejecutan acciones de medida; 5) Se coleccionan, almacenan y analizan los datos y se interpretan los resultados; 6) Se utilizan resultados para basar las decisiones y comunicarse con el propietario del proceso; 7) Se evalúan las medidas y el proceso de medida y se comunican al propietario del proceso. Salidas: Datos de realización de procesos Resultado de análisis de problemas Registros de revisiones Medidas de riesgo Datos comparativos ( benchmarking ) Historia de los Proyectos cambios Informáticos 3er curso Escuela de Informática - USC Gestión de proyectos Medidas de proyecto Medidas de proceso Medidas de calidad Medidas de nivel de servicio Control de cambios Acciones correctoras Medidas 52

53 Mecanismos para la calidad de software: Métricas Fácilmente calculable, entendible y probada Obtenida en fases muy tempranas del ciclo de vida Repetitiva, objetiva e independiente del observador Sugiere una estrategia de mejora Métrica del proceso: ej. productividad Métrica del producto: ej. complejidad 53

54 Mecanismos para la calidad de software: Métricas Proyecto SQUARE iniciado en 1999 en el ISO/SC/ WG Plan aprobado en la reunión de Madrid en 2000 SQUARE proporciona una solución consistente respecto a los requisitos de calidad de software cono de su evaluación Modelo de Calidad: Conjunto de características y sus relaciones que proporcionan una base para la especificación de requisitos de calidad y su evaluación posterior (ISO/IEC ) (ISO-IEC 9126) 54

55 Mecanismos para la calidad de software: Métricas Arquitectura de siguiente generación de ISO/IEC 9126 & Software Product Quality Requirements and Evaluation División de Requisitos de calidad 2503n División de Modelos de calidad 2501n División de Gestión de calidad 2500n División de Medición de calidad 2502n División de Evaluación de calidad 2504n 55

56 Mecanismos para la calidad de software: Métricas ISO 9126 Características de calidad del software 56

57 Mecanismos para la calidad de software: Métricas Características de calidad de software Calidad en su uso Efectividad Productividad Seguridad/ safety Satisfacción 57

58 Mecanismos para la calidad de software: Métricas Características de calidad de software: 58

59 Mecanismos para la calidad de software: Métricas Cómo definir y medir estas características? Para definir unívocamente y medir estas características, las métricas deberán tener las siguientes características: Fiabilidad de la métrica Repetitividad de la métrica Reproducibilidad de la métrica Disponibilidad de la métrica Indicatividad de la métrica Correctitud de la métrica Significado de la métrica Las métricas debería de ser cost effective : o sea que cuanto más cara de medir, más importancia de los resultados 59

60 Mecanismos para la calidad de software: Métricas Información a definirse por cada métrica Nombre de la métrica Propósito de la métrica Método de aplicación Fórmula Interpretación del valor de la medida Escala de medida. Tipos de medida Entradas para la medida. Referencia del proceso del ciclo de vida donde se mide. Usuario de la métrica 60

61 Mecanismos para la calidad de software: Métricas Ejemplos de métricas Nombre: Mean Time between failures (MTBF) Propósito: Frecuencia de fallo de SW en operación? Método de aplicación: Contar el número de fallos ocurridos durante un período definido de operación y calcular el intervalo medio de fallos. Fórmula: a) X = T1/A T1: Tiempo de operación b) Y = T2/A T2: Suma de intervalos de tiempo entre fallos consecutivos A: Número total de fallos detectados en el tiempo de operación en observación Interpretación del valor medido: 0<X<Y Cuanto mayor sea, mejor pues así será el tiempo entre fallos esperados 61

62 Mecanismos para la calidad de software: Métricas Escala de medida: a) Proporción b) Proporción Tipo de medida: A = Cuenta o número de veces T1= Tiempo T2 = Tiempo X = Tiempo/número de veces Y = Tiempo/número de veces Entradas: Informes de pruebas Informes de (pruebas) de operación Referencia al proceso del ciclo de vida: 5.3 Integración, 5.3 Pruebas de cualificación, 5.4 Pruebas de operación, 5.4 Operación Usuarios Mantenedores, usuarios del software 62

1. Descripción y objetivos

1. Descripción y objetivos Pruebas 1 1. Descripción y objetivos Las pruebas son prácticas a realizar en diversos momentos de la vida del sistema de información para verificar: El correcto funcionamiento de los componentes del sistema.

Más detalles

Técnicas de prueba 1. FUNDAMENTOS DE LA PRUEBA DEL SOFTWARE

Técnicas de prueba 1. FUNDAMENTOS DE LA PRUEBA DEL SOFTWARE Técnicas de prueba El desarrollo de Sistemas de software implica la realización de una serie de actividades predispuestas a incorporar errores (en la etapa de definición de requerimientos, de diseño, de

Más detalles

Gestión de Configuración del Software

Gestión de Configuración del Software Gestión de Configuración del Software Facultad de Informática, ciencias de la Comunicación y Técnicas Especiales Herramientas y Procesos de Software Gestión de Configuración de SW Cuando se construye software

Más detalles

PRUEBAS DE SOFTWARE TECNICAS DE PRUEBA DE SOFTWARE

PRUEBAS DE SOFTWARE TECNICAS DE PRUEBA DE SOFTWARE PRUEBAS DE SOFTWARE La prueba del software es un elemento crítico para la garantía de la calidad del software. El objetivo de la etapa de pruebas es garantizar la calidad del producto desarrollado. Además,

Más detalles

Elementos requeridos para crearlos (ejemplo: el compilador)

Elementos requeridos para crearlos (ejemplo: el compilador) Generalidades A lo largo del ciclo de vida del proceso de software, los productos de software evolucionan. Desde la concepción del producto y la captura de requisitos inicial hasta la puesta en producción

Más detalles

GUIA SOBRE LOS REQUISITOS DE LA DOCUMENTACION DE ISO 9000:2000

GUIA SOBRE LOS REQUISITOS DE LA DOCUMENTACION DE ISO 9000:2000 1 INTRODUCCIÓN Dos de los objetivos más importantes en la revisión de la serie de normas ISO 9000 han sido: desarrollar un grupo simple de normas que sean igualmente aplicables a las pequeñas, a las medianas

Más detalles

Términos definiciones

Términos definiciones Términos y definiciones 3Claves para la ISO 9001-2015 Términos y definiciones: ISO9001 utiliza una serie de definiciones ligadas a la gestión de la calidad, que también deben ser comprendidas por la organización

Más detalles

3. GESTIÓN DE CONFIGURACIÓN DE SOFTWARE

3. GESTIÓN DE CONFIGURACIÓN DE SOFTWARE 3. GESTIÓN DE CONFIGURACIÓN DE SOFTWARE Software Configuration Management (SCM) es una disciplina de la Ingeniería de Software que se preocupa de [Ber92] [Ber84] [Bou98] [Mik97]: Identificar y documentar

Más detalles

ARQUITECTURA TÉCNICA ASIGNATURA: MATERIALES DE CONSTRUCCIÓN II CURSO: 2009-2010 APUNTES TEMA 1: CONTROL DE CALIDAD

ARQUITECTURA TÉCNICA ASIGNATURA: MATERIALES DE CONSTRUCCIÓN II CURSO: 2009-2010 APUNTES TEMA 1: CONTROL DE CALIDAD ARQUITECTURA TÉCNICA ASIGNATURA: MATERIALES DE CONSTRUCCIÓN II CURSO: 2009-2010 APUNTES TEMA 1: CONTROL DE CALIDAD. CONCEPTO. EVOLUCIÓN CON EL TIEMPO. NORMA UNE EN ISO 9001:2000 Profesor: Victoriano García

Más detalles

Tecnología de la Información. Administración de Recursos Informáticos

Tecnología de la Información. Administración de Recursos Informáticos Tecnología de la Información Administración de Recursos Informáticos 1. Recursos informáticos: Roles y Responsabilidades 2. Áreas dentro del Departamento de Sistemas 3. Conceptos asociados a proyectos

Más detalles

Metodología básica de gestión de proyectos. Octubre de 2003

Metodología básica de gestión de proyectos. Octubre de 2003 Metodología básica de gestión de proyectos Octubre de 2003 Dentro de la metodología utilizada en la gestión de proyectos el desarrollo de éstos se estructura en tres fases diferenciadas: Fase de Éjecución

Más detalles

INFORME Nº1 PROPUESTA METODOLÓGICA Y PLAN DE TRABAJO DESARROLLO DE UN SISTEMA INTEGRADO DE GESTIÓN PARA EL GOBIERNO REGIONAL DE ATACAMA

INFORME Nº1 PROPUESTA METODOLÓGICA Y PLAN DE TRABAJO DESARROLLO DE UN SISTEMA INTEGRADO DE GESTIÓN PARA EL GOBIERNO REGIONAL DE ATACAMA INFORME Nº1 PROPUESTA METODOLÓGICA Y PLAN DESARROLLO DE UN SISTEMA INTEGRADO DE GESTIÓN PARA EL GOBIERNO REGIONAL DE ATACAMA con destino a GORE DE ATACAMA ELIMCO SISTEMAS Alfredo Barros Errázuriz 1954

Más detalles

NORMA ISO 9001. Estos cinco apartados no siempre están definidos ni son claros en una empresa.

NORMA ISO 9001. Estos cinco apartados no siempre están definidos ni son claros en una empresa. NORMA ISO 9001 0. Concepto de Sistema de Gestión de la Calidad. Se define como el conjunto de normas interrelacionadas de una empresa u organización por los cuales se administra de forma ordenada la calidad

Más detalles

Estándares para planes de calidad de software. Escuela de Ingeniería de Sistemas y Computación Desarrollo de Software II Agosto Diciembre 2008

Estándares para planes de calidad de software. Escuela de Ingeniería de Sistemas y Computación Desarrollo de Software II Agosto Diciembre 2008 Estándares para planes de calidad de software Escuela de Ingeniería de Sistemas y Computación Desarrollo de Software II Agosto Diciembre 2008 DIFERENCIA ENTRE PRODUCIR UNA FUNCION Y PRODUCIR UNA FUNCION

Más detalles

SSTQB. Nivel Fundamentos. Examen ejemplo. Programa de estudios 2010

SSTQB. Nivel Fundamentos. Examen ejemplo. Programa de estudios 2010 SSTQB Nivel Fundamentos Examen ejemplo Página 1 de 12 Fecha publicación: 28 - octubre - 2015 Índice Preguntas... 3 Respuestas... 12 Página 2 de 12 Fecha publicación: 28 - octubre - 2015 Preguntas 1 2 Una

Más detalles

CMMI (Capability Maturity Model Integrated)

CMMI (Capability Maturity Model Integrated) CMMI (Capability Maturity Model Integrated) El SEI (software engineering institute) a mediados de los 80 desarrolló el CMM (modelo de madurez de la capacidad de software). CMMI: CMM integrado, una mezcla

Más detalles

Proceso Unificado de Rational PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes:

Proceso Unificado de Rational PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes: PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes: 1. Proporcionar una guía de actividades para el trabajo en equipo. (Guía detallada para el desarrollo

Más detalles

Norma ISO 14001: 2004

Norma ISO 14001: 2004 Norma ISO 14001: 2004 Sistema de Gestión Ambiental El presente documento es la versión impresa de la página www.grupoacms.com Si desea más información sobre la Norma ISO 14001 u otras normas relacionadas

Más detalles

Gestión de la Configuración

Gestión de la Configuración Gestión de la ÍNDICE DESCRIPCIÓN Y OBJETIVOS... 1 ESTUDIO DE VIABILIDAD DEL SISTEMA... 2 ACTIVIDAD EVS-GC 1: DEFINICIÓN DE LOS REQUISITOS DE GESTIÓN DE CONFIGURACIÓN... 2 Tarea EVS-GC 1.1: Definición de

Más detalles

Calidad de Sistemas de Información

Calidad de Sistemas de Información Calidad de Sistemas de Información Introducción (2) Concepto de calidad Conjunto de propiedades y características de un producto, proceso o servicio que le hace satisfacer las necesidades establecidas

Más detalles

Gestión y Desarrollo de Requisitos en Proyectos Software

Gestión y Desarrollo de Requisitos en Proyectos Software Gestión y Desarrollo de Requisitos en Proyectos Software Ponente: María Jesús Anciano Martín Objetivo Objetivo Definir un conjunto articulado y bien balanceado de métodos para el flujo de trabajo de Ingeniería

Más detalles

Traducción del. Our ref:

Traducción del. Our ref: Traducción del Documento: Our ref: Secretaría del ISO/TC 176/SC 2 Fecha: 15 de octubre de 2008 A los Miembros del ISO/TC 176/SC 2 - Gestión de la Calidad y Aseguramiento de la Calidad/ Sistemas de la Calidad

Más detalles

Mantenimiento del Software

Mantenimiento del Software Mantenimiento del Software S3 Francisco Ruiz, Macario Polo Grupo Alarcos Dep. de Informática ESCUELA SUPERIOR DE INFORMÁTICA UNIVERSIDAD DE CASTILLA-LA MANCHA http://alarcos.inf-cr.uclm.es/doc/mso/ Ciudad

Más detalles

Directrices para la auto- evaluación A.l Introducción

Directrices para la auto- evaluación A.l Introducción Directrices para la auto- evaluación A.l Introducción La auto evaluación es una evaluación cuidadosamente considerada que resulta en una opinión o juicio respecto de la eficacia y eficiencia de la organización

Más detalles

Enginyeria del Software III

Enginyeria del Software III Enginyeria del Software III Sessió 3. L estàndard ISO/IEC 15504 Antònia Mas Pichaco 1 Introducción El proyecto SPICE representa el mayor marco de colaboración internacional establecido con la finalidad

Más detalles

SISTEMAS Y MANUALES DE LA CALIDAD

SISTEMAS Y MANUALES DE LA CALIDAD SISTEMAS Y MANUALES DE LA CALIDAD NORMATIVAS SOBRE SISTEMAS DE CALIDAD Introducción La experiencia de algunos sectores industriales que por las características particulares de sus productos tenían necesidad

Más detalles

Planeación del Proyecto de Software:

Planeación del Proyecto de Software: Apéndice A. Cuestionarios del Sistema Evaluador Nivel2. Requerimientos de Administración: Goal 1: Los requerimientos del sistema asociados a software están bien controlados y existe un estándar para los

Más detalles

Plan de estudios ISTQB: Nivel Fundamentos

Plan de estudios ISTQB: Nivel Fundamentos Plan de estudios ISTQB: Nivel Fundamentos Temario 1. INTRODUCCIÓN 2. FUNDAMENTOS DE PRUEBAS 3. PRUEBAS A TRAVÉS DEL CICLO DE VIDA DEL 4. TÉCNICAS ESTÁTICAS 5. TÉCNICAS DE DISEÑO DE PRUEBAS 6. GESTIÓN DE

Más detalles

Resumen General del Manual de Organización y Funciones

Resumen General del Manual de Organización y Funciones Gerencia de Tecnologías de Información Resumen General del Manual de Organización y Funciones (El Manual de Organización y Funciones fue aprobado por Resolución Administrativa SBS N 354-2011, del 17 de

Más detalles

COMITÉ TECNICO DE NORMALIZACION DE GESTION Y ASEGURAMIENTO DE LA CALIDAD

COMITÉ TECNICO DE NORMALIZACION DE GESTION Y ASEGURAMIENTO DE LA CALIDAD COMISION DE REGLAMENTOS TECNICOS - CRT COMITÉ TECNICO DE NORMALIZACION DE GESTION Y ASEGURAMIENTO DE LA CALIDAD SUB COMITÉ SECTOR EDUCACION NORMAS APROBADAS NTP 833.920-2003 Guía de aplicación de la Norma

Más detalles

INSTITUCIÓN EDUCATIVA LA ESPERANZA AUDITORIAS INTERNAS. CÓDIGO: A1-IN01 VERSIÓN: 1 PÁGINA 1 de 6

INSTITUCIÓN EDUCATIVA LA ESPERANZA AUDITORIAS INTERNAS. CÓDIGO: A1-IN01 VERSIÓN: 1 PÁGINA 1 de 6 CÓDIGO: A1-IN01 VERSIÓN: 1 PÁGINA 1 de 6 1. ESPECIFICACIONES GENERALES NOMBRE: AUDITORÌAS INTERNAS OBJETIVO: Evaluar el nivel de implementación y eficacia del S.G.C RESPONSABLE: Líder de la Gestión de

Más detalles

Diseño orientado al flujo de datos

Diseño orientado al flujo de datos Diseño orientado al flujo de datos Recordemos que el diseño es una actividad que consta de una serie de pasos, en los que partiendo de la especificación del sistema (de los propios requerimientos), obtenemos

Más detalles

CALIDAD DEL SOFTWARE TESTS DE EXAMEN ACTUALIZADO SEP. 2010 TEMA 3 NORMALIZACIÓN Y CERTIFICACIÓN: NORMA ISO 9001:2000

CALIDAD DEL SOFTWARE TESTS DE EXAMEN ACTUALIZADO SEP. 2010 TEMA 3 NORMALIZACIÓN Y CERTIFICACIÓN: NORMA ISO 9001:2000 TEMA 3 NORMALIZACIÓN Y CERTIFICACIÓN: NORMA ISO 9001:2000 1. NORMALIZACIÓN Y CERTIFICACIÓN 01 [Feb. 2005] Qué organización internacional propone gran cantidad de normativas en numerosos campos tecnológicos?

Más detalles

Sistemas de Información Administrativo - Universidad Diego Portales. Cátedra : Sistemas de Información Administrativa S.I.A.

Sistemas de Información Administrativo - Universidad Diego Portales. Cátedra : Sistemas de Información Administrativa S.I.A. Cátedra : Sistemas de Información Administrativa S.I.A. Escuela de Contadores Auditores Tema: Ingeniería del Software Estrategias de Pruebas Relator: Sr. Eduardo Leyton G Pruebas del Software (Basado en

Más detalles

COBIT o COBIT enfatiza el cumplimiento regulatorio, ayuda a las organizaciones a

COBIT o COBIT enfatiza el cumplimiento regulatorio, ayuda a las organizaciones a 5. METODOLOGIAS COBIT o COBIT enfatiza el cumplimiento regulatorio, ayuda a las organizaciones a incrementar su valor a través de las tecnologías, y permite su alineamiento con los objetivos del negocio

Más detalles

Orientación acerca de los requisitos de documentación de la Norma ISO 9001:2000

Orientación acerca de los requisitos de documentación de la Norma ISO 9001:2000 Orientación acerca de los requisitos de documentación de la Norma ISO 9001:2000 Documento: ISO/TC 176/SC 2/N 525R Marzo 2001 ISO Traducción aprobada el 2001-05-31 Prólogo de la versión en español Este

Más detalles

IAP 1009 - TÉCNICAS DE AUDITORÍA APOYADAS EN ORDENADOR (TAAO)

IAP 1009 - TÉCNICAS DE AUDITORÍA APOYADAS EN ORDENADOR (TAAO) IAP 1009 - TÉCNICAS DE AUDITORÍA APOYADAS EN ORDENADOR (TAAO) Introducción 1. Como se indica en la Norma Internacional de Auditoría 401, "Auditoría en un contexto informatizado", los objetivos globales

Más detalles

C O N T E N I D O. 1. Propósito. 2. Alcance. 3. Responsabilidad y autoridad. 4. Normatividad aplicable. 5. Políticas

C O N T E N I D O. 1. Propósito. 2. Alcance. 3. Responsabilidad y autoridad. 4. Normatividad aplicable. 5. Políticas Coordinación del C O N T E N I D O 1. Propósito 2. Alcance 3. Responsabilidad y autoridad 4. Normatividad aplicable 5. Políticas 6. Diagrama de bloque del procedimiento 7. Glosario 8. Anexos 9. Revisión

Más detalles

PROCEDIMIENTO DE AUDITORIAS INTERNAS

PROCEDIMIENTO DE AUDITORIAS INTERNAS PROCEDIMIENTO REGISTRO DE CAMBIOS FECHA DE VIGENCIA/ VERSIÓN No. NUMERAL DESCRIPCION U ORIGEN DEL CAMBIO Página 1 de 7 1. OBJETIVO Este procedimiento tiene como objetivo determinar la conformidad y eficacia

Más detalles

Fundamentos del diseño 3ª edición (2002)

Fundamentos del diseño 3ª edición (2002) Unidades temáticas de Ingeniería del Software Fundamentos del diseño 3ª edición (2002) Facultad de Informática necesidad del diseño Las actividades de diseño afectan al éxito de la realización del software

Más detalles

Norma ISO 9001: 2008. Sistema de Gestión de la Calidad

Norma ISO 9001: 2008. Sistema de Gestión de la Calidad Norma ISO 9001: 2008 Sistema de Gestión de la Calidad Hemos recibido una solicitud de información a través de nuestra Web (www.grupoacms.com). Próximamente un comercial de ACMS se pondrá en contacto con

Más detalles

Gestión del Servicio de Tecnología de la información

Gestión del Servicio de Tecnología de la información Gestión del Servicio de Tecnología de la información Comentario de la norma ISO 20000 bajo el enfoque de ITIL Autor: Francisco Tejera (ISO 20000 Practitioner) Agenda 1-2-3 INTRODUCCIÓN 4 5 REQUISITOS GENERALES

Más detalles

Actualización de la Norma ISO 9001:2008

Actualización de la Norma ISO 9001:2008 Actualización de la Norma ISO 9001:2008 Porqué se actualiza la norma? Existe un ciclo para revisar las normas ISO para mantener las normas actualizadas. Se debe mantener la actualización con desarrollos

Más detalles

Norma ISO 14001: 2015

Norma ISO 14001: 2015 Norma ISO 14001: 2015 Sistema de Gestión Medioambiental El presente documento es la versión impresa de la página www.grupoacms.com Si desea más información sobre la Norma ISO 14001 u otras normas relacionadas

Más detalles

GLOSARIO DE TERMINOLOGIA SOBRE SISTEMAS DE GESTIÓN DE LA CALIDAD

GLOSARIO DE TERMINOLOGIA SOBRE SISTEMAS DE GESTIÓN DE LA CALIDAD GLOSARIO DE TERMINOLOGIA SOBRE SISTEMAS DE GESTIÓN DE LA CALIDAD Terminología general: 1. Producto: resultado de un proceso. 2. Proceso: conjunto de actividades mutuamente relacionadas o que interactúan,

Más detalles

Aseguramiento de la Calidad

Aseguramiento de la Calidad ÍNDICE DESCRIPCIÓN Y OBJETIVOS... 1 ESTUDIO DE VIABILIDAD DEL SISTEMA... 2 ACTIVIDAD EVS-CAL 1: IDENTIFICACIÓN DE LAS PROPIEDADES DE CALIDAD PARA EL SISTEMA... 3 Tarea EVS-CAL 1.1: Constitución del Equipo

Más detalles

Aseguramiento que el software crítico se construye fiable y seguro

Aseguramiento que el software crítico se construye fiable y seguro Aseguramiento que el crítico se construye fiable y seguro Patricia Rodríguez Dapena SoftWcare S.L. 2009 Todos los derechos reservados Objetivo y Agenda Objetivo: Presentar requisitos que exigen diferentes

Más detalles

PROCEDIMIENTO DE AUDITORÍAS INTERNAS DEL SISTEMA DE GESTIÓN DE CALIDAD

PROCEDIMIENTO DE AUDITORÍAS INTERNAS DEL SISTEMA DE GESTIÓN DE CALIDAD Página : 1 de 12 PROCEDIMIENTO DE DEL SISTEMA DE GESTIÓN DE CALIDAD Esta es una copia no controlada si carece de sello en el reverso de sus hojas, en cuyo caso se advierte al lector que su contenido puede

Más detalles

PROCEDIMIENTO AUDITORÍA INTERNA

PROCEDIMIENTO AUDITORÍA INTERNA PROCEDIMIENTO AUDITORÍA INTERNA CONTENIDO 1. OBJETO... 2 2. ALCANCE... 2 3. DEFINICIONES... 2 5. PROCEDIMIENTO... 4 5.1 Planificación de la Auditoría... 4 5.2 Calificación de Auditores... 4 5.3 Preparación

Más detalles

AI 2 ADQUISICIÓN Y MANTENIMIENTO DE SOFTWARE DE APLICACIÓN AFINES OBJETIVOS OBJETIVOS DE CONTROL

AI 2 ADQUISICIÓN Y MANTENIMIENTO DE SOFTWARE DE APLICACIÓN AFINES OBJETIVOS OBJETIVOS DE CONTROL AI 2 ADQUISICIÓN Y MANTENIMIENTO DE SOFTWARE DE APLICACIÓN OBJETIVOS 1 Métodos de Diseño 2 Cambios Significativos a Sistemas Actuales 3 Aprobación del Diseño 4 Definición y Documentación de Requerimientos

Más detalles

1.1 Aseguramiento de la calidad del software

1.1 Aseguramiento de la calidad del software 1.1 Aseguramiento de la calidad del software El propósito del Aseguramiento de la Calidad (Software Quality Assurance, SQA) es entregar a la administración una visibilidad adecuada del proceso utilizado

Más detalles

Gestión de la configuración en el software (SCM) Ingeniería de software Eduardo Ferreira, Martín Solari

Gestión de la configuración en el software (SCM) Ingeniería de software Eduardo Ferreira, Martín Solari Gestión de la configuración en el software (SCM) Ingeniería de software Eduardo Ferreira, Martín Solari 1 Temario Definiciones Problemas del cambio Elementos de la configuración Actividades de SCM Identificación

Más detalles

LISTA DE CHEQUEO NORMA NTC ISO 9001:2000 No. REQUISITOS EXISTE ESTADO OBSERVACIONES D: Documentado I: Implementado M: Mejorar SI NO D I M

LISTA DE CHEQUEO NORMA NTC ISO 9001:2000 No. REQUISITOS EXISTE ESTADO OBSERVACIONES D: Documentado I: Implementado M: Mejorar SI NO D I M No. REQUISITOS EXISTE ESTADO OBSERVACIONES 4. SISTEMA DE GESTION DE LA CALIDAD 4.1 Requisitos Generales La organización debe establecer, documentar, implementar y mantener un S.G.C y mejorar continuamente

Más detalles

PROCEDIMIENTO DE AUDITORIA INTERNAS DE CALIDAD

PROCEDIMIENTO DE AUDITORIA INTERNAS DE CALIDAD GG-PRD-007 Página 1 de 9 1. OBJETIVO: Establecer las responsabilidades y los requisitos necesarios para la planeación y ejecución de auditorías internas al sistema de gestión de (S.G.C.) de la Cámara de

Más detalles

Plan de Gestión de Configuración. Universidad Nacional de la Patagonia Austral

Plan de Gestión de Configuración. Universidad Nacional de la Patagonia Austral Plan de Gestión de Configuración Universidad Nacional de la Patagonia Austral Temario 1. Gestión de Configuración de Software 1.1 Definición 2. Plan de SCM 2.1 Estructura Organizacional 2.2 Actividades

Más detalles

CLASE # 5 TÉCNICAS DE CAJA BLANCA

CLASE # 5 TÉCNICAS DE CAJA BLANCA CLASE # 5 TÉCNICAS DE CAJA BLANCA 750105M - TÉCNICAS DE PRUEBAS DE SOFTWARE INGENIERÍA DE SISTEMAS Y COMPUTACIÓN UNIVERSIDAD DEL VALLE SEMESTRE 2013A - DOCENTE BEATRIZ FLORIAN GAVIRIA Basado Parcialmente

Más detalles

Operación 8 Claves para la ISO 9001-2015

Operación 8 Claves para la ISO 9001-2015 Operación 8Claves para la ISO 9001-2015 BLOQUE 8: Operación A grandes rasgos, se puede decir que este bloque se corresponde con el capítulo 7 de la antigua norma ISO 9001:2008 de Realización del Producto,

Más detalles

Resumen del Contenido del Examen PMP

Resumen del Contenido del Examen PMP Resumen del Contenido del Examen PMP Tareas Dominio I Inicio del Proyecto - 13 % Realizar una valoración del proyecto basada en la información disponible, mediante reuniones con el patrocinador, el cliente,

Más detalles

Unidad 1. Fundamentos en Gestión de Riesgos

Unidad 1. Fundamentos en Gestión de Riesgos 1.1 Gestión de Proyectos Unidad 1. Fundamentos en Gestión de Riesgos La gestión de proyectos es una disciplina con la cual se integran los procesos propios de la gerencia o administración de proyectos.

Más detalles

Aseguramiento de la Calidad

Aseguramiento de la Calidad Aseguramiento de la Calidad El Aseguramiento de la Calidad consiste en tener y seguir un conjunto de acciones planificadas y sistemáticas, implantadas dentro del Sistema de Calidad de la empresa. Estas

Más detalles

Procedimiento para Auditorías Internas

Procedimiento para Auditorías Internas Página 1 1. Objetivo Establecer la metodología adecuada para la planificación, estructuración y realización periódica de las auditorías internas, permitiendo detectar las fortalezas y debilidades en la

Más detalles

Testing. Tipos, Planificación y Ejecución de Pruebas

Testing. Tipos, Planificación y Ejecución de Pruebas Testing Tipos, Planificación y Ejecución de Pruebas Contenido Definiciones del Testing de Software Objetivos, conceptos Tipos de Test Testing a-la RUP Rol del Testing en el proceso Artefactos Trabajadores

Más detalles

PROCEDIMIENTO PARA AUDITORÍAS INTERNAS PC-TESI-10

PROCEDIMIENTO PARA AUDITORÍAS INTERNAS PC-TESI-10 .2.2 1. Objetivo Determinar si el SGC es conforme con las disposiciones planificadas con los requisitos de la Norma con los requisitos del Sistema de Gestión de la Calidad establecidos por el TESI, así

Más detalles

ACUERDO DE SERVICIO. Sistemas-Gestión de los Servicios Informáticos

ACUERDO DE SERVICIO. Sistemas-Gestión de los Servicios Informáticos Páginas 1 de 7 1. OBJETIVO Brindar el marco normativo que fije las condiciones en que deben prestarse los Servicios de Tecnologías de Información a los procesos de la organización, estableciendo criterios

Más detalles

CONCEPTOS DE CALIDAD Y CALIDAD DEL SOFTWARE

CONCEPTOS DE CALIDAD Y CALIDAD DEL SOFTWARE CONCEPTOS DE CALIDAD Y CALIDAD DEL SOFTWARE INTRODUCCIÓN El avance informático actual es muy alto comparado con lo se tenía en los años 90, al hablar de desarrollo de software se hace más notable, en el

Más detalles

PROCEDIMIENTO DE AUDITORIAS INTERNAS. CALIDAD INSTITUCIONAL Versión: 02

PROCEDIMIENTO DE AUDITORIAS INTERNAS. CALIDAD INSTITUCIONAL Versión: 02 1. OBJETIVO Realizar la planificación, estructuración y ejecución de las auditorías internas, con el objeto de garantizar el cumplimiento de los requisitos de la Norma ISO 9001:2008 y los fijados por la

Más detalles

PROCEDIMIENTO AUDITORIAS INTERNAS DE CALIDAD. PROCESO EVALUACIÓN Y CONTROL PÁGINA 1 de 9

PROCEDIMIENTO AUDITORIAS INTERNAS DE CALIDAD. PROCESO EVALUACIÓN Y CONTROL PÁGINA 1 de 9 PROCESO EVALUACIÓN Y CONTROL PÁGINA 1 de 9 1. OBJETO Definir la metodología para la realización de las auditorías internas del sistema de gestión de calidad con el fin de determinar la conformidad con

Más detalles

Curso TURGALICIA SISTEMA DE GESTIÓN DE SEGURIDAD Y SALUD EN EL TRABAJO OHSAS 18001:2.007

Curso TURGALICIA SISTEMA DE GESTIÓN DE SEGURIDAD Y SALUD EN EL TRABAJO OHSAS 18001:2.007 Curso TURGALICIA SISTEMA DE GESTIÓN DE SEGURIDAD Y SALUD EN EL TRABAJO OHSAS 18001:2.007 C/Fernando Macías 13; 1º izda. 15004 A CORUÑA Tel 981 160 247. Fax 981 108 992 www.pfsgrupo.com DEFINICIONES: RIESGOS

Más detalles

Implantación y Aceptación del Sistema

Implantación y Aceptación del Sistema y Aceptación del Sistema 1 y Aceptación del Sistema ÍNDICE DESCRIPCIÓN Y OBJETIVOS... 2 ACTIVIDAD IAS 1: ESTABLECIMIENTO DEL PLAN DE IMPLANTACIÓN...5 Tarea IAS 1.1: De finición del Plan de... 5 Tarea IAS

Más detalles

Procedimiento para Auditoría Interna

Procedimiento para Auditoría Interna Código:ITMORELIA-CA-PG-003 Revisión: 0 Página 1 de 7 1. Propósito Establecer los lineamientos para dirigir la planificación y realización de las Auditorías Internas que permitan verificar la implantación,

Más detalles

Sistemas de Gestión de Calidad. Control documental

Sistemas de Gestión de Calidad. Control documental 4 Sistemas de Gestión de Calidad. Control documental ÍNDICE: 4.1 Requisitos Generales 4.2 Requisitos de la documentación 4.2.1 Generalidades 4.2.2 Manual de la Calidad 4.2.3 Control de los documentos 4.2.4

Más detalles

AUDITORÍAS INTERNAS DE CALIDAD

AUDITORÍAS INTERNAS DE CALIDAD AUDITORÍAS INTERNAS DE CALIDAD ELABORACIÓN REVISIÓN APROBACIÓN Elaborado por: Revisado por: Aprobado por: Henry Giraldo Gallego Angela Viviana Echeverry Díaz Armando Rodríguez Jaramillo Cargo: Profesional

Más detalles

PROCEDIMIENTO AUDITORÍA INTERNA

PROCEDIMIENTO AUDITORÍA INTERNA Página 1 de 7 Rev. 10 1 OBJETIVO DEL PROCEDIMIENTO Establecer un procedimiento que permita evaluar si el Sistema de Gestión Integrado cumple con los requisitos establecidos por la empresa para la gestión

Más detalles

Master en Gestion de la Calidad

Master en Gestion de la Calidad Master en Gestion de la Calidad Registros de un Sistema de Gestion de la Calidad Manual, procedimientos y registros 1 / 9 OBJETIVOS Al finalizar esta unidad didáctica será capaz: Conocer que es un registro

Más detalles

PROYECTO GESTIÓN POR PROCESOS: INFORME DE AUTOEVALUACIÓN MEDIANTE CUESTIONARIO

PROYECTO GESTIÓN POR PROCESOS: INFORME DE AUTOEVALUACIÓN MEDIANTE CUESTIONARIO PROYECTO GESTIÓN POR PROCESOS: INFORME DE AUTOEVALUACIÓN MEDIANTE CUESTIONARIO UNIDAD: TÉCNICOS DE LABORATORIOS DE DEPARTAMENTOS, CENTROS E INSTITUTOS DE INVESTIGACIÓN (UTLA). Fecha de realización: DICIEMBRE

Más detalles

Unidad VI: Auditoria de la calidad

Unidad VI: Auditoria de la calidad Unidad VI: Auditoria de la calidad 6.1 Concepto y evolución de la calidad A continuación mencionaremos algunos conceptos de calidad. la calidad no es otra cosa más que 24"Una serie de cuestionamiento hacia

Más detalles

Procedimiento de gestión de auditorias internas de calidad

Procedimiento de gestión de auditorias internas de calidad Procedimiento de gestión de auditorias internas de calidad Procedimiento de gestión de auditorias internas de calidad Procedimiento de gestión de auditorias internas de calidad PROCEDIMIENTO DE GESTIÓN

Más detalles

Tópicos Avanzados de Análisis y Diseño INGENIERIA DE SOFTWARE ING. MA. MARGARITA LABASTIDA ROLDÁN

Tópicos Avanzados de Análisis y Diseño INGENIERIA DE SOFTWARE ING. MA. MARGARITA LABASTIDA ROLDÁN Tópicos Avanzados de Análisis y Diseño INGENIERIA DE SOFTWARE ING. MA. MARGARITA LABASTIDA ROLDÁN Proceso de Negocio (Business Process) Conjunto estructurado, medible de actividades para producir un producto.

Más detalles

ITIL FOUNDATION V3 2011

ITIL FOUNDATION V3 2011 ITIL FOUNDATION V3 2011 Examen de Certificación Instrucciones 1. Revise su Hoja de Respuesta, debe contener espacio para responder 40 preguntas y una sección para incorporar su Nombre 2. Espere por la

Más detalles

Curso. Introducción a la Administracion de Proyectos

Curso. Introducción a la Administracion de Proyectos Curso Introducción a la Administracion de Proyectos Tema 5 Procesos del área de Integración INICIAR PLANEAR EJECUTAR CONTROL CERRAR Desarrollar el Acta de Proyecto Desarrollar el Plan de Proyecto Dirigir

Más detalles

Sistema de Gestión de la Seguridad de la Información, UNE-ISO/IEC 27001

Sistema de Gestión de la Seguridad de la Información, UNE-ISO/IEC 27001 Sistema de Gestión de la Seguridad de la Información, UNE-ISO/IEC 27001 Aníbal Díaz Gines Auditor de SGSI Certificación de Sistemas Applus+ Sistema de Gestión de la Seguridad de la Información, UNE-ISO/IEC

Más detalles

MODIFICACIONES de ISO 9001:2000 a ISO 9001:2008

MODIFICACIONES de ISO 9001:2000 a ISO 9001:2008 MODIFICACIONES de ISO 9001:2000 a ISO 9001:2008 La nueva norma ISO 9001, en versión 2008, no incorpora nuevos requisitos, sino cambios para aclarar los requisitos ya existentes en la Norma ISO 9001, de

Más detalles

Introducción. Enfoque de Control de CobiT Los Procesos del Modelo Mapeo de los Procesos

Introducción. Enfoque de Control de CobiT Los Procesos del Modelo Mapeo de los Procesos CobiT 75.46 Administración i ió y Control de Proyectos II Abril de 2008 Agenda Presentación Introducción Pi Principios ii dl del Modelo dl Enfoque de Control de CobiT Los Procesos del Modelo Mapeo de los

Más detalles

SEGURIDAD DE LA INFORMACIÓN

SEGURIDAD DE LA INFORMACIÓN SEGURIDAD DE LA INFORMACIÓN La información es el principal activo de muchas organizaciones por lo que es necesario protegerla adecuadamente frente a amenazas que puedan poner en peligro la continuidad

Más detalles

PROCEDIMIENTO GENERAL RAZÓN SOCIAL DE LA EMPRESA. Auditorias Internas de Calidad. Código PG-09 Edición 0. Índice:

PROCEDIMIENTO GENERAL RAZÓN SOCIAL DE LA EMPRESA. Auditorias Internas de Calidad. Código PG-09 Edición 0. Índice: Índice: 1. TABLA RESUMEN... 2 2. OBJETO... 2 3. ALCANCE... 2 4. RESPONSABILIDADES... 3 5. ENTRADAS... 3 6. SALIDAS... 3 7. PROCESOS RELACIONADOS... 4 8. DIAGRAMA DE FLUJO... 4 9. DESARROLLO... 5 9.1. ELABORACIÓN

Más detalles

PROCEDIMIENTO DE AUDITORIAS INTERNAS FECHA NOMBRE Y CARGO FIRMA. Bárbara Aguirre Coordinadora de Calidad. Matías Carrère Gerente Comercial

PROCEDIMIENTO DE AUDITORIAS INTERNAS FECHA NOMBRE Y CARGO FIRMA. Bárbara Aguirre Coordinadora de Calidad. Matías Carrère Gerente Comercial Página 1 de 15 El presente documento es propiedad exclusiva de CTS Turismo. Su actualización, modificación, revisión y distribución es estrictamente controlada. De este modo, el contenido total o parcial

Más detalles

Mantenimiento de Sistemas de Información

Mantenimiento de Sistemas de Información de Sistemas de Información ÍNDICE DESCRIPCIÓN Y OBJETIVOS... 1 ACTIVIDAD MSI 1: REGISTRO DE LA PETICIÓN...4 Tarea MSI 1.1: Registro de la Petición... 4 Tarea MSI 1.2: Asignación de la Petición... 5 ACTIVIDAD

Más detalles

NOMBRE DEL DOCUMENTO: PROCEDIMIENTO PARA AUDITORÍA INTERNA. Referencia a la Norma ISO 9001:2008 8.2.2 Página 1 de 7

NOMBRE DEL DOCUMENTO: PROCEDIMIENTO PARA AUDITORÍA INTERNA. Referencia a la Norma ISO 9001:2008 8.2.2 Página 1 de 7 Referencia a la Norma ISO 9001:2008 8.2.2 Página 1 de 7 1. Propósito Establecer los lineamientos para dirigir la planificación y realización de las Auditorías Internas que permitan verificar la implantación,

Más detalles

UN RECORRIDO POR LA FAMILIA ISO

UN RECORRIDO POR LA FAMILIA ISO UN RECORRIDO POR LA FAMILIA ISO 2 de Mayo de 2006 BOLETIN 26 Introducción a la Familia ISO La serie ISO 9000 consta de cuatro normas básicas respaldadas por otros documentos. ISO 9000:2000, Quality management

Más detalles

VISIÓN GENERAL DEL SISTEMA INTEGRADO DE CALIDAD, MEDIOAMBIENTE Y PREVENCIÓN

VISIÓN GENERAL DEL SISTEMA INTEGRADO DE CALIDAD, MEDIOAMBIENTE Y PREVENCIÓN Jornada CTL: Sistemas de Gestión Integrados de Calidad, Medioambiente y Prevención VISIÓN GENERAL DEL SISTEMA INTEGRADO DE CALIDAD, MEDIOAMBIENTE Y PREVENCIÓN José Luis HORTELANO SAIZ Auditor Jefe de Sistemas

Más detalles

Procedimiento para el Manejo de No Conformidades, Acciones Preventivas y Correctivas del Sistema de Gestión Integral

Procedimiento para el Manejo de No Conformidades, Acciones Preventivas y Correctivas del Sistema de Gestión Integral Página: 1 de 1 Hoja de Control de Emisión y Revisiones. N de Revisión Páginas Afectadas Motivo del Cambio Aplica a partir de: 0 Todas Generación de documento 01-Agosto-2009 1 Todas Mejora del documento

Más detalles

Ingeniería de Software Dr. Marcello Visconti Z. Ingeniería de Software

Ingeniería de Software Dr. Marcello Visconti Z. Ingeniería de Software Universidad Técnica Federico Santa María Departamento de Informática Ingeniería de Software Dr. Marcello Visconti Z. Programa Proceso de Software y Paradigmas de Desarrollo Gestión de Proyectos Fases del

Más detalles

Capítulo 4. GESTIÓN DE LA INTEGRACIÓN DEL PROYECTO

Capítulo 4. GESTIÓN DE LA INTEGRACIÓN DEL PROYECTO Capítulo 4. GESTIÓN DE LA INTEGRACIÓN DEL PROYECTO Dante Guerrero Piura, 2013 FACULTAD DE INGENIERÍA Área Departamental de Ingeniería Industrial y de Sistemas Capítulo 4. GESTIÓN DE LA INTEGRACIÓN DEL

Más detalles

NO CONFORMIDADES FRECUENTES EN AUDITORIAS ISO 9001

NO CONFORMIDADES FRECUENTES EN AUDITORIAS ISO 9001 NO CONFORMIDADES FRECUENTES EN AUDITORIAS ISO 9001 Ignacio Gómez hederaconsultores.blogspot.com NO CONFORMIDADES FRECUENTES EN AUDITORIAS ISO 9001 2 ÍNDICE 1. INTRODUCCIÓN...4 2. QUÉ ES UNA AUDITORÍA?...4

Más detalles

Implantación de un Modelo de Buen Gobierno Corporativo mediante SAP GRC

Implantación de un Modelo de Buen Gobierno Corporativo mediante SAP GRC Implantación de un Modelo de Buen Gobierno Corporativo mediante SAP GRC Jornadas Técnicas 2014, ISACA 6 de Noviembre de 2014 1. Las 3 Líneas de Defensa y SAP GRC Alineamiento de la organización para responder

Más detalles

ANEXO 4 - REQUERIMIENTOS DE GESTIÓN DE PROYECTOS PMO DE INFORMATICA

ANEXO 4 - REQUERIMIENTOS DE GESTIÓN DE PROYECTOS PMO DE INFORMATICA ANEXO 4 - REQUERIMIENTOS DE GESTIÓN DE PROYECTOS PMO DE INFORMATICA ETB requiere que el CONTRATISTA cumpla los lineamientos para la Dirección y Gestión de proyectos, éstos últimos definidos a nivel corporativo

Más detalles

Marco Normativo de IT

Marco Normativo de IT Marco Normativo de IT PC0901 - Proceso de control de cambios en software de aplicación provisto por Organismos Gobierno de la Ciudad Autónoma de Buenos Aires PC0901 - Proceso de control de cambios en software

Más detalles

Universidad Autónoma de los Andes Evaluación y Auditoría Informática Unidad 1: Metodología de una Auditoría de Sistemas Computacionales - ASC Ing. John Toasa Espinoza http://waudinfingjohntoasa.wikispaces.com

Más detalles