Proyectos Informáticos. Tema 9: Gestión de la calidad y medidas
|
|
- María Jesús Serrano Tebar
- hace 8 años
- Vistas:
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
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 detallesTé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 detallesGestió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 detallesPRUEBAS 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 detallesElementos 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 detallesGUIA 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 detallesTé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 detalles3. 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 detallesARQUITECTURA 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 detallesTecnologí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 detallesMetodologí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 detallesINFORME 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 detallesNORMA 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 detallesEstá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 detallesSSTQB. 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 detallesCMMI (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 detallesProceso 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 detallesNorma 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 detallesGestió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 detallesCalidad 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 detallesGestió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 detallesTraducció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 detallesMantenimiento 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 detallesDirectrices 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 detallesEnginyeria 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 detallesSISTEMAS 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 detallesPlaneació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 detallesPlan 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 detallesResumen 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 detallesCOMITÉ 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 detallesINSTITUCIÓ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 detallesDiseñ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 detallesCALIDAD 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 detallesSistemas 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 detallesCOBIT 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 detallesOrientació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 detallesIAP 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 detallesC 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 detallesPROCEDIMIENTO 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 detallesFundamentos 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 detallesNorma 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 detallesGestió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 detallesActualizació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 detallesNorma 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 detallesGLOSARIO 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 detallesAseguramiento 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 detallesAseguramiento 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 detallesPROCEDIMIENTO 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 detallesPROCEDIMIENTO 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 detallesAI 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 detalles1.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 detallesGestió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 detallesLISTA 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 detallesPROCEDIMIENTO 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 detallesPlan 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 detallesCLASE # 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 detallesOperació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 detallesResumen 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 detallesUnidad 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 detallesAseguramiento 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 detallesProcedimiento 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 detallesTesting. 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 detallesPROCEDIMIENTO 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 detallesACUERDO 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 detallesCONCEPTOS 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 detallesPROCEDIMIENTO 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 detallesPROCEDIMIENTO 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 detallesCurso 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 detallesImplantació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 detallesProcedimiento 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 detallesSistemas 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 detallesAUDITORÍ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 detallesPROCEDIMIENTO 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 detallesMaster 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 detallesPROYECTO 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 detallesUnidad 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 detallesProcedimiento 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 detallesTó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 detallesITIL 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 detallesCurso. 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 detallesSistema 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 detallesMODIFICACIONES 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 detallesIntroducció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 detallesSEGURIDAD 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 detallesPROCEDIMIENTO 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 detallesPROCEDIMIENTO 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 detallesMantenimiento 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 detallesNOMBRE 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 detallesUN 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 detallesVISIÓ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 detallesProcedimiento 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 detallesIngenierí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 detallesCapí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 detallesNO 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 detallesImplantació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 detallesANEXO 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 detallesMarco 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 detallesUniversidad 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