sistema de informacin. Normas ISO 9000. ISO 9000 es un conjunto de normas sobre calidad y gestin de calidad, establecidas por la Organizacin Internacional de Normalizacin (ISO). Se pueden aplicar en cualquier tipo de organizacin o actividad orientada a la produccin de bienes o servicios. Las normas recogen tanto el contenido mnimo como las guas y herramientas especficas de implantacin como los mtodos de auditora. El ISO 9000 especifica la manera en que una organizacin opera sus estndares de calidad, tiempos de entrega y niveles de servicio. 4.1. ISO - Nomenclatura y certificacin ISO 9001:2000. La norma ISO 9001, es un mtodo de trabajo, que se considera tan bueno, Que es el mejor para mejorar la calidad y satisfaccin de cara al consumidor. La versin actual, es del ao 2000 ISO9001:2000, que ha sido adoptada como modelo a seguir para obtener la certificacin de calidad. Y es a lo que tiende, y debe de aspirar toda empresa competitiva, que quiera permanecer y sobrevivir en el exigente mercado actual. Estos principios bsicos de la gestin de la calidad, son reglas de carcter social encaminadas a mejorar la marcha y funcionamiento de una organizacin mediante la mejora de sus relaciones internas. Estas normas, han de combinarse con los principios tcnicos para conseguir una mejora de la satisfaccin del consumidor. Los ocho principios de la gestin de la calidad identificados para lograr los objetivos de la calidad, segn "ISO 9000:2000 Sistemas de Gestin de la Calidad. Fundamentos y vocabulario." son: Enfoque al cliente. Las organizaciones dependen de sus clientes y por la tanto deberan comprender las necesidades actuales y futuras de los clientes, satisfacer los requisitos de los clientes y esforzarse en exceder las expectativas de los clientes. Liderazgo. Los lderes establecen la unidad de propsito y la orientacin de la organizacin. Ellos deberan crear y mantener un ambiente interno, en el cual el personal pueda llegar a involucrarse totalmente en el logro de los objetivos de la organizacin. Participacin del personal. El personal, a todos los niveles, es la esencia de una organizacin y su total compromiso posibilita que sus habilidades sean usadas para el beneficio de la organizacin. Enfoque basado en procesos. Un resultado deseado se alcanza ms eficientemente cuando las actividades y los recursos relacionados se gestionan como un proceso. Enfoque de sistema hacia la gestin. Identificar, entender y gestionar los procesos interrelacionados como un sistema, contribuye a la eficacia y eficiencia de una organizacin en el logro de sus objetivos. Mejora continua. La mejora continua del desempeo global de la organizacin debera ser un objetivo permanente de sta. Enfoque basado en hechos para la toma de decisiones. Las decisiones eficaces se basan en el anlisis de los datos y la informacin. Relacin mutuamente beneficiosa con el proveedor . Una organizacin y sus proveedores son interdependientes, y una relacin mutuamente beneficiosa aumenta la capacidad de ambos para crear valor. 4.2. La norma ISO/IEC 9126. La Organizacin Internacional para la Estandarizacin (ISO) dispone de dos definiciones de usabilidad: ISO /ICE 9126 La usabilidad se refiere a la capacidad de un software de ser comprendido, aprendido, usado y ser atractivo para el usuario, en condiciones especficas de uso Esta definicin hace nfasis en los atributos internos y externos del producto, los cuales contribuyen a su usabilidad, funcionalidad y eficiencia. La norma ISO/IEC 9126 est enfocada a la calidad de Producto y consta de las siguientes partes: Parte 1: Modelo de Calidad Parte 2: Mtricas externas Parte 3: Mtricas internas Parte 4: Calidad en el uso de mtricas CAPACIDAD DE ANLISIS Deberan ser capaces de medir atributos tales como los recursos o esfuerzo de mantenimiento o del usuario en el diagnstico de incidencias o causas de fallo del software, o identificar las partes a ser modificadas. Las mtricas presentadas en ISO/IEC TR 91262, son: Soporte a la funcin de diagnosis Datos registrados durante la operacin. Tiempo de anlisis del fallo xitos al encontrar causas de fallo Monitorizacin del estado durante la operacin CAPACIDAD DE CAMBIO Deberan ser capaces de medir atributos tales como el esfuerzo del personal de mantenimiento o del usuario midiendo el comportamiento del personal de mantenimiento, usuario o sistemas, incluyendo el software cuando tratan de implementar una modificacin especificada. Registrabilidad de cambios. Facilidad de parametrizacin. Disposicin para el cambio. Tiempo empleado en implementar el cambio para satisfaccin del usuario. Tiempo empleado en implementar un cambio por el personal de mantenimiento. 4.3.-MOPROSOFT. Qu es MOPROSOFT? MOPROSOFT es el Modelo de Procesos para la Industria del Software. Un modelo para la mejora y evaluacin de los procesos de desarrollo y mantenimiento de sistemas y productos de software. Desarrollado por la Asociacin Mexicana para la Calidad en Ingeniera de Software a travs de la Facultad de Ciencias de la Universidad Nacional Autnoma de Mxico (UNAM) y a solicitud de la Secretara de Economa para obtener una norma mexicana que resulte apropiada a las caractersticas de tamao de la gran mayora de empresas mexicanas de desarrollo y mantenimiento de software. Procesos que maneja Moprosoft: Categora alta direccin (DIR) La alta direccin tiene un papel importante a travs de la planificacin estratgica. Debe actuar como promotor del buen funcionamiento de la organizacin a travs de su implicacin en la revisin y mejora continua del modelo. Categora Gerencia (GER) El modelo considera a la gestin como proveedora de recursos, procesos y proyectos; as como responsable de la vigilancia del cumplimiento de los objetivos estratgicos de la organizacin. Gestin de Procesos. Gestin de Proyectos. Gestin de Recursos. Recursos Humanos y Ambiente de Trabajo. Bienes Servicios e Infraestructura. Conocimiento de la Organizacin.
Categora Operacin (OPE). El modelo considera a la operacin como ejecutora de los proyectos de desarrollo y mantenimiento de software. Administracin de Proyectos Especficos. Desarrollo y Mantenimiento de Software. Recursos finales. En cada categora se establecen roles y actividades a desarrollar, as como un responsable, una empresa o persona se puede certificar en MOPROSOFT para poder aplicar el modelo a sus desarrollos de software. 4.4 SPICE. Este servicio permite instaurar una poltica de trabajo comn en el departamento de desarrollo software de su empresa. La norma ISO/IEC 15504 define un modelo de evaluacin de procesos. La certificacin se basa en 6 niveles. Cada nivel obliga a cumplir una serie de requisitos sobre un grupo de procesos determinado. Por ejemplo, el nivel 2 contempla 10 procesos y el nivel 3 contempla 21 procesos de ISO 12207. Entre los principales beneficios de una implantacin de SPICE, podemos destacar los siguientes: Reconocimiento en el mercado, siendo un factor diferenciador ante su competencia. Aumenta la satisfaccin de sus clientes. Mejora interna de su empresa: Implantacin de una metodologa comn a todas las reas. Control de todas las fases y reas de gestin de un proyecto software. Detectar y corregir posibles fallos en cada etapa de un proyecto. Aumento de los beneficios del proyecto. Forma de trabajo: El objetivo principal de Audisec para sus proyectos de implantacin es aportar valor. Por ello, la filosofa de nuestros proyectos es la siguiente: Enfoque prctico y didctico de los proyectos. Los procesos deben ser asimilados y comprendidos. No a la "consultora intrusiva": primero se analizan las necesidades de la organizacin y despus se decide cul es la solucin que mejor puede encajar. Los procedimientos fciles de usar se utilizan y aprovechan. Cumplimiento con la norma. Las fases de las que consta el proyecto de SPICE son: Evaluacin inicial. Desarrollo de procesos Aplicacin de los procesos en proyectos software de su empresa. Evaluacin final. Certificacin. 4.5 PSP/TCP. Personal Software Process (PSP) Software Process (TSP) Proporciona un marco de trabajo de procesos definidos que est diseado para ayudarles a equipos de gerentes e ingenieros a organizar y producir proyectos de software de gran escala, que tengan tamaos mayores a varios miles de lneas de cdigo. El objetivo del TSP es mejorar los niveles de calidad y productividad de un proyecto de desarrollo de software de un equipo, con el fin de ayudarlos a alcanzar los acuerdos de costos y tiempos en dicho desarrollo. El despegue est diseado para comenzar el proceso de construccin de los equipos y durante ste tiempo, los equipos y sus administradores establecen metas, definen roles, evalan riesgos y producen un plan de equipo. El despegue generalmente se hace con un coach especficamente entrenado, o con un lder que ya ha gerenciado de varios proyectos que han usado TSP para su desarrollo. 4.6-Tendencias actuales aplicadas a la calidad La calidad total es un concepto, una filosofa, una estrategia, un modelo de hacer negocios y est localizado hacia el cliente. El concepto de calidad, tradicionalmente relacionado con la calidad del producto, se identifica ahora como aplicable a toda la actividad empresarial y a todo tipo de organizacin. La calidad total no solo se refiere al producto o servicio en s, sino que es la mejora permanente del aspecto organizacional; donde cada trabajador, desde el gerente, hasta el empleado del ms bajo nivel jerrquico est comprometido con los objetivos empresariales. La Calidad es total porque comprende todos y cada uno, de los aspectos de la organizacin, porque involucra y compromete a todas y cada una de las personas de la organizacin. La calidad tradicional trataba de arreglar la calidad despus de cometer errores, pero la C. T.se centra en conseguir que las cosas se hagan bien a la primera. Es primordial el obtener las mayores cotas de calidad en los productos y/o servicios ofrecidos por una organizacin empresarial porque entonces lograremos una mayor satisfaccin de los clientes y por tanto, un mayor nmero de los mismos con lo que estratgicamente se lograra una mayor participacin en el mercado con la posibilidad de incrementar los precios, con lo que fidelizamos a los clientes, reducimos costes de promociones y publicidad para finalmente alcanzar ms altos niveles de rentabilidad.
4.7-CMMI. CMMI (Modelo de Madurez de Capacidad Integrado) pertenece a la familia de modelos desarrollados por el SEI (Software Engineering Institute) para evaluar las capacidades de las organizaciones de ingeniera de sistemas, ingeniera de software, adems del desarrollo integrado del producto y del proceso.
CMMI es un modelo descriptivo que detalla los atributos esenciales que deberan caracterizar a una organizacin en un determinado nivel de maduracin. El CMMI es un modelo de calidad del software que clasifica las empresas en niveles de madurez. Estos niveles sirven para conocer la madurez de los procesos que se realizan para producir software. Los niveles CMMI: Nivel 1 CMMI: Este es el nivel en donde estn todas las empresas que no tienen procesos. Los presupuestos se disparan, no es posible entregar el proyecto en fechas, los empleados si tienen que quedar durante noches y fines de semana para terminar un proyecto. No hay control sobre el estado del proyecto, el desarrollo del proyecto es completamente opaco, no se sabe que pasara con l. Nivel 2 CMMI Quiere decir que el xito de los resultados obtenidos se pueden repetir. La principal diferencia entre este nivel y el anterior es que el proyecto es gestionado y controlado durante el desarrollo del mismo. El desarrollo no es opaco y se puede saber el estado del proyecto en todo momento. Los procesos que hay que implantar para alcanzar este nivel son: Gestin de requisitos Planificacin de proyectos Seguimiento y control de proyectos Gestin de proveedores Aseguramiento de la calidad Gestin de la configuracin Nivel 3 CMMI. Alcanzar este nivel significa que la forma de desarrollar proyectos (gestin e ingeniera) est definida, por definida quiere decir que est establecida, documentada y que existen mtricas (obtencin de datos objetivos) para la consecucin de objetivos concretos.
Los procesos que hay que implantar para alcanzar este nivel son: Desarrollo de requisitos Solucin Tcnica Integracin del producto Verificacin Validacin Desarrollo y mejora de los procesos de la organizacin Definicin de los procesos de la organizacin Planificacin de la formacin Gestin de riesgos Anlisis y resolucin de toma de decisiones Nivel 4 CMMI. Los proyectos usan objetivos medibles para alcanzar las necesidades de los clientes y la organizacin. Se usan mtricas para gestionar la organizacin. Los procesos que hay que implantar para alcanzar este nivel son: Gestin cuantitativa de proyectos Mejora de los procesos de la organizacin Nivel 5 CMMI. Los procesos de los proyectos y de la organizacin estn orientados a la mejora de las actividades. Mejoras incrementales e innovadoras de los procesos que mediante mtricas son identificadas, evaluadas y puestas en prctica.
Los procesos que hay que implantar para alcanzar este nivel son: Innovacin organizacional Anlisis y resolucin de las causas Normalmente las empresas que intentan alcanzar los niveles 4 y 5 lo realizan simultneamente ya que estn muy relacionados.