Professional Documents
Culture Documents
Ingeniera de Sistemas I
Agenda
Introduccin
Que es ISO? Que es ISO 9001? Requisitos generales Requisitos de la documentacin Compromiso de la Direccin Enfoque al cliente Poltica de la calidad Planificacin Responsabilidad, autoridad y comunicacin Revisin por la Direccin Provisin de recursos RRHH Infraestructura Ambiente de Trabajo
Responsabilidad de la Direccin
Ingeniera de Sistemas I
Agenda
Planificacin de la realizacin del Producto Procesos relacionados con el Cliente Diseo y desarrollo Compras Produccin y Presentacin del Servicio Seguimiento y Mediciones Control de Producto no Conforme Anlisis de Datos Mejoras
Informes de Auditoria
Ingeniera de Sistemas I
Introduccin
Que es ISO?
Agencia Internacional de Estandarizacin (International Organization for Standarization - www.iso.org). Brindar un estndar de practicas que garanticen la calidad del producto o servicio En Argentina esta representada por el IRAM
Norma certificable de aplicacin genrica. ISO 90003: Gua de aplicacin de ISO 9001 a la industria del software. Es un todo Se compone de 8 captulos (5 son requisitos certificables)
Ingeniera de Sistemas I
La organizacin debe establecer, documentar, implementar y mantener un sistema de gestin de la calidad y mejorar continuamente su eficacia de acuerdo con los requisitos de esta Norma Internacional.
a) b) c)
determinar los procesos necesarios para el sgc determinar secuencia e interaccin de estos procesos determinar criterios y mtodos necesarios para asegurarse eficacia de la operacin y control de estos procesos,
d)
e) f)
Ingeniera de Sistemas I
b)
c) d)
un manual de la calidad,
los procedimientos documentados y los registros requeridos por esta Norma Internacional, y los documentos, incluidos los registros que la organizacin determina que son necesarios para asegurarse de la eficaz planificacin, operacin y control de sus procesos.
Ingeniera de Sistemas I
Alcance del SGC Procedimientos documentados Descripcin de interaccin entre los procesos.
b)
c)
Ingeniera de Sistemas I
Los documentos requeridos por el SGC deben controlarse, para ello debe establecerse un procedimiento documentado que defina los controles necesarios para :
a)
b) c) d)
e)
f) g)
Ingeniera de Sistemas I
Los registros establecidos para proporcionar evidencia de la conformidad con los requisitos as como de la operacin eficaz del SGC deben controlarse. La organizacin debe establecer un procedimiento documentado para definir los controles necesarios para la identificacin, el almacenamiento, la proteccin, la recuperacin, la retencin y la disposicin de los registros. Los registros deben permanecer legibles, fcilmente identificables y recuperables.
Ingeniera de Sistemas I
10
Responsabilidad de la Direccin
Compromiso de la direccin:
La alta direccin debe proporcionar evidencia de su compromiso con el desarrollo e implementacin del SGC, as como con la mejora continua de su eficacia.
a)
b) c) d)
comunicando a la organizacin la importancia de satisfacer tanto los requisitos del cliente como los legales y reglamentarios,
estableciendo la poltica de la calidad, asegurando que se establecen los objetivos de la calidad, llevando a cabo las revisiones por la direccin, y
e)
Ingeniera de Sistemas I
11
Responsabilidad de la Direccin
Enfoque al Cliente:
La alta direccin debe asegurarse de que los requisitos del cliente se determinan y se cumplen con el propsito de aumentar la satisfaccin del cliente.
Poltica de la calidad:
es adecuada al propsito de la organizacin, incluye un compromiso de cumplir con los requisitos y de mejorar continuamente la eficacia del SGC, proporciona un marco de referencia para establecer y revisar los objetivos de la calidad, es comunicada y entendida dentro de la organizacin, y es revisada para su continua adecuacin.
Ingeniera de Sistemas I
12
Responsabilidad de la Direccin
Planificacin: Objetivos de Calidad
La alta direccin debe asegurarse de que los objetivos de la calidad se establecen en las funciones y los niveles pertinentes dentro de la organizacin. Los objetivos de la calidad deben ser medibles y coherentes con la poltica de la calidad.
Poltica de la calidad:
la planificacin del SGC se realiza con el fin de cumplir los objetivos de la calidad, y se mantiene la integridad del SGC cuando se planifican e implementan cambios en ste.
Ingeniera de Sistemas I
13
Responsabilidad de la Direccin
Responsabilidad, autoridad y comunicacin :
Responsabilidad y autoridad
La alta direccin debe asegurarse de que las responsabilidades y autoridades estn definidas y son comunicadas dentro de la organizacin.
Representante de la direccin:
asegurarse de que se establecen, implementan y mantienen los procesos necesarios para el SGC informar a la alta direccin sobre el desempeo del SGC.
Comunicacin interna:
Ingeniera de Sistemas I
14
Responsabilidad de la Direccin
Revisin por la direccin: La alta direccin debe revisar el SGC de la organizacin, a intervalos planificados, incluyendo la poltica de la calidad y los objetivos de la calidad.
Informacin de entrada para la revisin:
a)
b) c) d) e) f) g)
Ingeniera de Sistemas I
15
Responsabilidad de la Direccin
Revisin por la direccin:
Resultados de la revisin: Los resultados de la revisin por la direccin deben incluir todas las decisiones y acciones relacionadas con:
a)
b)
c)
Ingeniera de Sistemas I
16
GESTION DE RECURSOS
PROVISION DE RECURSOS.
Norma:
La organizacin debe determinar y proporcionar los recursos para: Implementar y mantener el sistema de gestin de la calidad Aumentar la satisfaccin del cliente mediante el cumplimiento de sus requisitos. El personal debe ser competente y apropiado en educacin, formacin y habilidades.
Como?
Ingeniera de Sistemas I
17
GESTION DE RECURSOS
Como determinar las necesidades de capacitacin?
Los requerimientos documentados. Mtodos de diseo. Lenguajes de programacin. Herramientas tcnicas. Capacitar en el conocimiento del campo especifico dentro del cual se va a aplicar el software (Capacitacin del negocio)
Y qu ms?
Ingeniera de Sistemas I
18
GESTION DE RECURSOS
Como conviene capacitar? Como capacitan en sus empresas?
Mediante talleres. Capacitacin asistida por computadora Auto-capacitacin Tutoras. Capacitacin basadas en redes.
Ingeniera de Sistemas I
19
INFRAESTRUCTURA
Norma: Estructura necesaria para lograr la conformidad con los requisitos del producto. Edificios, equipos, servicios.
Intranet - extranet.
Herramientas de redes, seguridad, copias de resguardo, antivirus, firewall. Herramientas para mesa de ayuda. Herramienta para el control de acceso.
20
La organizacin debe planificar y desarrollar los procesos necesarios para la realizacin del producto.
Los objetivos de la calidad y los requisitos para el producto. Establecer procesos y recursos especficos para el producto.
El resultado de la planificacin debe presentarse de forma adecuada para la metodologa de la operacin de la organizacin.
Ingeniera de Sistemas I
21
Se recomienda que los procesos, actividades y tareas se planifiquen y realicen usando los modelos de ciclo de vida apropiados a l naturaleza del proyecto de software.
Se recomienda que el diseo y desarrollo de productos de software tengan consideraciones a la hora de:
La definicin de requerimientos especficos de diseo y desarrollo que especifiquen la inmunidad deseada desde, y en respuesta a condiciones potenciales de fallas.
Ingeniera de Sistemas I
2010 Universidad Argentina de la Empresa
22
La planificacin de la calidad proporciona los medios adecuados para adecuar la aplicacin del SGC a un proyecto especifico, producto o contrato. Se recomienda que la planificacin de la calidad del software a nivel de proyecto considere los siguiente:
Planes de desarrollo.
Requerimientos de calidad relacionados con el proyecto/producto. Las instrucciones especificas del proyecto (pruebas). El/los modelos de ciclo de vida, framework, libreras, lenguajes de programacin.
Ingeniera de Sistemas I
23
Los requisitos especificados por el cliente. Los requisitos no establecidos por el cliente pero necesarios para el uso de especificado o previsto, cuando sea conocido. Los requisitos legales y reglamentarios.
Mtodos para el acuerdo de los requerimientos y autorizacin y seguimiento de cambios Mtodos para la evaluacin de Prototipos. Mtodos para registrar y revisar los resultados. El desarrollo de los requerimientos se debe hacer en cooperacin con el cliente o usuario. Aprobacin de los requerimientos por parte del cliente. Trazabilidad de los requerimientos. Cuando el cliente no proporcione una declaracin documentada de los requisitos, la organizacin debe confirmar los requisitos antes de la aceptacin.
2010 Universidad Argentina de la Empresa
Ingeniera de Sistemas I
24
Cuando se revisan los requerimientos relacionados con el producto es conveniente considerar los riesgos siguientes:
Se recomienda evaluar las implicancias de cualquier cambio en recursos, cronogramas y costos, ante cualquier cambio de alcance, funcionalidad o riesgo.
Ingeniera de Sistemas I
25
Cuando se designa un representante del cliente para el seguimiento de las distintas actividades, este puede representar a usuarios del producto, alta gerencia, y tener la autoridad de tratar temas contractuales.
La organizacin debe determinar e implementar disposiciones eficaces para la comunicacin con el cliente, relativas a:
La informacin sobre el producto. Las consultas, contratos o atencin de pedidos, incluyendo las modificaciones.
La retroalimentacin del cliente, incluyendo sus quejas.
Ingeniera de Sistemas I
26
Ingeniera de Sistemas I
27
Diseo y desarrollo
Planificacin del diseo y desarrollo:
La organizacin debe planificar y controlar el diseo y desarrollo del producto donde se debe determinar:
Las etapas del diseo y desarrollo. La revisin, verificacin y validacin, apropiadas para cada etapa del diseo y desarrollo.
Las responsabilidades y autoridades para el diseo y desarrollo.
Los resultados de la planificacin deben actualizarse, segn sea apropiado, a medida que progresa el diseo y desarrollo. Se recomienda que el diseo y el desarrollo se realicen en forma disciplinada para prevenir y minimizar la ocurrencia de problemas.
Ingeniera de Sistemas I
28
Diseo y desarrollo
Planificacin del diseo y desarrollo:
Se recomienda que la planificacin del diseo y del desarrollo incluya los siguientes tems:
Las actividades de anlisis de requerimientos. La planificacin para el control de la provisin de productos y servicios.
Recursos del proyecto.
Ingeniera de Sistemas I
29
Elementos de Entrada
Revisin
Verificacin
Validacin
Pruebas
Ingeniera de Sistemas I
30
Compras
Proceso de Compras:
producto cumple los requisitos de compra especificados. evaluar y seleccionar los proveedores (de acuerdo a criterios de seleccin preestablecidos). Deben mantenerse los registros de los resultados de las evaluaciones.
a) los requisitos para la aprobacin del producto, procedimientos, procesos y equipos, b) los requisitos para la calificacin del personal, y c) los requisitos del sistema de gestin de la calidad
31
PRODUCCION Y PRESTACION DEL SERVICIO Norma: La prestacin del servicio debe ser bajo condiciones controladas
Disponibilidad Uso Uso
de instrucciones de trabajo
Implementacin
Ingeniera de Sistemas I
32
La entrega se puede realizar por el movimiento del medio fsico o por transmisin electromagntica.
Recomendaciones
Identificar los tems de software que constituyen cada liberacin Identificar el impacto en las operaciones del cliente y de la capacidad de implementar cambios en cualquier momento.
Ingeniera de Sistemas I
33
Por la organizacin:
Acordar los roles, responsabilidades y obligaciones con el Cliente. Establecer un cronograma Definir la validacin de cada instalacin. Definir configuracin de software y de Hardware necesarios. Definir aceptacin de cada instalacin. Permisos para acceder a las instalaciones y equipamiento del cliente. Establecer la disponibilidad del personal capacitado para la ayuda. Definir backup.
Ingeniera de Sistemas I
34
Alcance del mantenimiento. Identificar el estado inicial de los tems mantenidos. Definir las actividades de mantenimiento:
Mesa
de ayuda Servicio de soporte de software. Seguimiento del sistema para deteccin de fallas. Forma en que se llevar a cabo la extensin de la funcionalidad y mejoras de rendimiento. Informes de mantenimiento.
Para resolver problemas se pueden hacer modificaciones temporarias para minimizar el tiempo de inactividad y luego realizar las modificaciones permanentes.
Ingeniera de Sistemas I
35
Definicin
requieran.
Identificacin
Identificacin
de lnea base, incluyendo software reutilizable, libreras, software comprado y del cliente.
Hacer
Ingeniera de Sistemas I
36
Norma: La organizacin debe identificar, verificar, proteger y salvaguardar los bienes que son propiedad del cliente suministrados para su utilizacin o incorporacin dentro del producto. Como? Qu Protegemos?
Ambientes de desarrollo.
Datos de prueba y datos reales. Hardware. Informacin confidencial. Licencias.
Ingeniera de Sistemas I
37
Norma: La organizacin debe preservar la conformidad del producto durante el proceso interno y la entrega al desino previsto.
Como?
Almacenar los tems de software, manteniendo las versiones de los productos de las lneas base establecidas.
Ingeniera de Sistemas I
38
Norma: La organizacin debe realizar el seguimiento de la informacin relativa a la percepcin del cliente con respecto al cumplimiento de sus requisitos por parte de la organizacin. Como?
Mtricas de calidad en forma directa o indirecta. Otras mtricas de calidad. (Encuesta de calidad)
Ingeniera de Sistemas I
39
Norma: La organizacin debe llevar a cabo a intervalos planificados auditorias internas para determinar si el sistema de gestin de la calidad es conforme con las disposiciones planificadas con los requisitos de esta norma y con los requisitos del SGC. Como?
Dividir el trabajo en proyectos. Seleccionar unos proyectos y evaluar el cumplimiento de la planificacin en esos proyectos.
Ingeniera de Sistemas I
40
Norma: La organizacin debe aplicar mtodos apropiados para el seguimiento y cuando sea aplicable, la medicin de los procesos del sistema de la gestin de la calidad.
Duracin planificada vs. Duracin real Costo planificado vs. Costo real
Ingeniera de Sistemas I
41
Norma: La organizacin debe medir y hacer un seguimiento de las caractersticas del producto para verificar que se cumplen los requisitos del mismo. Esto debe realizarse en etapas apropiadas del proceso.
Ingeniera de Sistemas I
42
Norma: La organizacin debe asegurarse de que el producto que no sea conforme con los requisitos, se identifica y controla para prevenir su uso o entrega.
Como?
Separacin de los tems no conformes y transfiriendo el tem en cuestin fuera del ambiente de prueba o produccin.
Se recomienda notificar cualquier problema descubierto a las areas responsables de manera tal que los problemas se puedan seguir hasta ser resueltos.
Ingeniera de Sistemas I
43
Reparacin para cumplir con los requerimientos. Buscar la aceptacin con o sin la reparacin. Buscar una solucin luego de la implementacin. Rechazo.
En el software, en cada reparacin o refinamiento para lograr el cumplimiento de los requerimientos especificados se crea una NUEVA VERSION DEL SOFTWARE.
Ingeniera de Sistemas I
44
Norma: La organizacin debe mejorar continuamente la eficacia del sistema de gestin de la calidad mediante el uso de polticas de la calidad
Como?
Ver los objetivos de la calidad propuestos. Resultados de auditorias. Analisis de datos Acciones correctivas y preventivas. Revisiones. Establecer procesos de mejoras.
Ingeniera de Sistemas I
45
Norma: La organizacin debe determinar acciones para eliminar las causas de no conformidad potenciales para prevenir su ocurrencia.
Como?
Determinar las no conformidades potenciales y sus causas. Evaluar costo de actuar para prevenir la ocurrencia de no conformidades (A veces es mas barato probar en produccin.)
Ingeniera de Sistemas I