Aplicación de un modelo de mejora de procesos para una PYME de desarrollo de software libre



Documentos relacionados
III Semana del CMMI. COMPETISOFT: Mejora de procesos para PyMEs. Mario Piattini Velthuis. Grupo Alarcos. Universidad de Castilla-La Mancha

FÁBRICA DE SOFTWARE. Presentado por: Ing. Juan José Montero Román Gerente de Fábrica de Software USMP

Conceptos Básicos. El Instituto de administración de Proyectos, PMI, define un proyecto como:

Calidad de Sistemas de Información

Norma ISO Francisco D Angelo Douglas García Claudia Herrera Luis Laviosa

TECNOLOGICO DE ESTUDIOS SUPERIORES DE ECATEPEC CALIDAD DE SOFTWARE Guía para Examen Segundo Parcial Grupo 6501

ISO 9000 Escuela de Ingeniería de Sistemas y Computación Desarrol o de Software II Agosto Diciembre 2007

10 PRÁCTICAS BASALES DE LA GESTIÓN DE PROYECTOS INFORMÁTICOS EN CUBA

Enginyeria del Software III

PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ

Guía práctica para implementar un Sistema de Gestión en su empresa

Los procesos de software. Un proceso de software se define como un:

ENFOQUE ISO 9000:2000

Proceso: AI2 Adquirir y mantener software aplicativo

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

PROGRAMA DE GESTIÓN DOCUMENTAL

Nombre de la asignatura: Gestión de Proyectos de Software

BNV Plan Estratégico VISIÓN, MISIÓN Y VALORES OBJETIVOS ESTRATÉGICOS ÁREAS DE RESULTADO CRÍTICO

Ingeniería de Software I

Documento Nro.7 SEMINARIO SOBRE ESTÁNDARES DE CALIDAD PARA INSTITUCIONES DE EDUCACIÓN SUPERIOR

E a v l a ua u c a i c ón ó n de d l e Pr P oc o e c s e o s o de d Ing n e g n e i n er e ía a de d e So S f o twa w r a e

ANTECEDENTES DE ISO 9000

ACOMPAÑAMIENTOENLAIMPLEMENTACIÓN DE LAESTRATEGIA DE GOBIERNO EN LÍNEA EN EL ESTADO

Ing. Hernán Ferrari Especialista en Calidad Industrial

SISTEMAS Y MANUALES DE LA CALIDAD

Is not jus power, is reliability and trust. Yei Systems S.A. de C.V.

PERFIL PROFESIONAL DE LA CARRERA

Taller de transición de la norma ISO/IEC 27001:2005 a la ISO/IEC 27001:2013

Moprosoft. Monterrey, N.L. México. Versión 1.0. ALLSOFT 2011, Derechos Reservados.

CMMI (Capability Maturity Model Integrated)

UNIVERSIDAD NACIONAL DE INGENIERÍA CENTRO DE EXTENSIÓN Y PROYECCIÓN SOCIAL AREA DE CURSOS DE ESPECIALIZACIÓN EN TECNOLOGÍAS DE LA INFORMACIÓN

1. Seguridad de la Información Servicios... 4

NUESTRO TRABAJO MISIÓN VISIÓN. Gracias a que nos identificamos con nuestros. clientes, podemos reconocer, entender y satisfacer rápidamente

Conferencia Nueva ISO 9001:2015

Titulación Universitaria

Curso Experto. Curso de Director de Proyectos según la Norma UNEISO-21500:2013

UNIVERSIDAD NACIONAL DE INGENIERÍA CENTRO DE EXTENSIÓN Y PROYECCIÓN SOCIAL

Normas chilenas de la serie ISO 9000

MARCO DE REFERENCIA SISTEMAS DE INFORMACIÓN PARA LA GESTIÓN DE TI EN EL ESTADO COLOMBIANO

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

Resumen General del Manual de Organización y Funciones

Information Technology Infrastructure Library

SISTEMA DE GESTIÓN DE LA CALIDAD EN SALUD

Portafolio de Servicios.

Unidad 1. Fundamentos en Gestión de Riesgos

Índice. Quiénes Somos? Nuestra Razón de Ser. Nuestros Valores. Nuestra visión. Catálogo de Servicios. Por qué elegirnos

RESUMEN EJECUTIVO NOMBRE DEL ESTUDIO. Estudio de Mercado en implementación de sistemas de gestión de calidad ISO 9001 Lima- Callao.

Una estructura conceptual para medir la efectividad de la administración

Sede Escazú, Plaza Tempo

Compromisos. Innovadores Honestos Comprometidos Leales. Responsables. Auténticos

MAESTRÍA EN INGENIERÍA DE COMPUTACIÓN Y SISTEMAS CON MENCIÓN EN GESTIÓN DE TECNOLOGÍAS DE LA INFORMACIÓN

LA AUTOEVALUACIÓN EN UNA ESCUELA CATÓLICA DE CALIDAD

PRESENTACIÓN Y ORGANIZACIÓN. POLÍTICA DE CALIDAD Y AMBIENTAL.

INTERPRETACIÓN DE LA NORMA INTERNACIONAL ISO

Sistema de Administración del Riesgos Empresariales

SOLUCIONES AVANZADAS EN TECNOLOGIA, INFORMATICA Y COMUNICACIONES SOCIEDAD POR ACCIONES SIMPLIFICADA

JORNADA PROFESIONAL IMPLANTACIÓN Y CERTIFICACIÓN DE LAS NORMAS

Definición del Catalogo de Servicios V3. José Ricardo Arias Noviembre de 2010

Unidad de Competencia I Elementos de Competencia Requerimientos de información

ITIL FOUNDATION V3 2011

Introducción a ISO 25000

Metodología de Gestión de Proyectos

INSTRODUCCION. Toda organización puede mejorar su manera de trabajar, lo cual significa un

POLÍTICA PARA LA GESTIÓN INTEGRAL DE RIESGOS EN IBERPLAST

Sistema Gestión Licitación para la compra del desarrollo y migración del Sistema de Gestión de Activos y Configuraciones para Plan Ceibal


GESTION DE PROYECTOS SEGÚN LA GUIA DEL PMBOK

PRINCIPIOS DE LA GESTION DE LA CALIDAD

E-learning: E-learning:

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

Presentación Corporativa

Director General. Subdirector Médico. Coordinador Área de Educación Médica

Programa de Especialización para Profesionales

Introducción. Por lo que existe una creciente preocupación por lograr que los productos software cumplan con ciertos criterios de calidad.

3. Programa académico 4. Metodología de Enseñanza 5. Porqué elegir Inesem? 6. Orientacion 7. Financiación y Becas

GOBIERNO PROVINCIAL DE PICHINCHA DIRECCIÓN DE GESTION DE APOYO A LA PRODUCCIÓN -DGAP-

Caso: Universidad Tecnológica de León

El proyecto QuaSAR Nuevo Plan sectorial TIC-Turismo

SISTEMA DE GESTIÓN DE CALIDAD. Oficina Asesora de Planeación

MANUAL NIVEL DE REVISIÓN 2 MANUAL DE PROCESOS

Oficialización del Sistema de Gestión de la Calidad ISO 9001:2008

Nuestras soluciones están construidas sobre una plataforma altamente adaptable a las necesidades especificas de cada cliente.

MODELOS DE CALIDAD EN EL DESARROLLO DE SOFTWARE

Tercer Seminario Taller Internacional de La Red Mexicana De Ciudades

Implementando CMMI 2 con el Proceso Unificado de Desarrollo de Software. Ing. Patricia Forradellas Ing. Guillermo Pantaleo

n u e v o s p a r a d i g m a s... n u e v a s s o l u c i o n e s.

Implementando COBIT. Por: Víctor Julio Zúñiga.MBA

Modelos de gestión de proyectos informáticos

PROGRAMA DE GESTIÓN DOCUMENTAL

Proyecto Tutelkán Tutelkán - Descripción General del Proyecto

PROGRAMAS DE UESTROS SEMI ARIOS

PERFILES OCUPACIONALES

INSTRUCTIVO PROGRAMA EDUCACION Y ASESORIA A JUNTA DIRECTIVA

Factores Críticos de Éxito. Marco Sandoval Belling

PROCEDIMIENTO VERSION: 01 ADMINISTRACIÓN DE HARDWARE, SOFTWARE Y COMUNICACIONES INFORMÁTICAS PROCESO GESTION DE LA EDUCACIÓN

LA IMPORTANCIA DE LOS TABLEROS DE CONTROL. Conocido también como Cuadro de Mando Integral (CMI) o tablero de comando o balanced scorecard.

POLÍTICA DE GESTIÓN DEL SERVICIO

PORTAFOLIO DE SERVICIOS

NUESTROS SERVICIOS Arquitectura de Soluciones

Transcripción:

Aplicación de un modelo de mejora de procesos para una PYME de desarrollo de software libre Ing. Alfred Kobayashi Gutiérrez Gerente General e volution hypermedia S.R.L Asociado APESOL Miembro del CTN Ing. De Software y Sistemas de Información INDECOPI akobayashi@evolutionperu.com

Agenda 1. Introducción 2. Conceptos de Calidad 3. Calidad de Software 4. Modelos de Calidad de Proceso 5. Competisoft y Moprosoft 6. Evaluación en e volution hypermedia 7. Resultados y futuros resultados. 8. Conclusiones

Introducción Sobre una base de 30000 proyectos de software (pequeños, medianos, grandes)

Conceptos de Calidad Conjunto de propiedades y de características de un producto o servicio, que le confieren su aptitud para satisfacer unas necesidades explícitas e implícitas. (ISO 8402, 1994) Grado en el que el conjunto de características inherentes cumple con los requisitos. (NTP ISO/IEC 9000:2001)

Calidad de Software Los ejes del desarrollo de software, las 3Ps de Pressman. Persona. Producto. Proceso. Cuál es la relación de la Calidad con las 3P's? Persona: PSP, TSP. Producto: McCall, Boehm, ISO/IEC 9126. Proceso: CMMi, Moprosoft, ISO/IEC 15504. Mejora Continua del Proceso: IDEAL, ISO/IEC 15504, SPI

Calidad de Software La calidad de un proceso contribuye a la calidad de un producto. La calidad de un producto contribuye a la calidad en uso del producto.

Definición de Procesos Conjunto de actividades mutuamente relacionadas o que interactúan, las cuales transforman elementos de entrada en resultados. NTP ISO 12207:2003 Procesos del Ciclo de Vida del Software Entrada Proceso o Transformación Salida El Desarrollo de Software es un Proceso? Requerimientos Ingeniería de Software Producto SW

Ciclo de Vida de Software y Proyectos de Software

Porqué mejorar los Procesos? Para no tener trabajo de Bomberos en cada proyecto

Qué debo obtener si hago esto? Tener calendarios y presupuestos más predecibles Mejorar tiempos de desarrollo Mejorar la productividad Mejorar la Calidad Mejorar la satisfacción de clientes Mejorar la moral de los empleados Reducir el costo de la Calidad Incrementar el retorno de la inversión

Modelos de Calidad de Procesos

Programa Nacional para la Industria de Software en México En 2002 la Secretaría de Economía (SE) inició el Programa para el Desarrollo de la Industria de Software (PROSOFT), que tiene como objetivo Fortalecer a la Industria de Software en México.

Estrategias del PROSOFT 1. Promover exportaciones y la atracción de inversiones. 2. Educación y formación de personal competente. 3. Contar con un marco legal promotor de la industria 4. Desarrollar el mercado interno 5. Fortalecer a la industria local 6. Alcanzar niveles internacionales en capacidad de procesos 7. Promover la construcción de infraestructura física y de telecomunicaciones

Estándares Existentes

En Junio 2002 Se propuso crear una norma que contemple los siguientes elementos: Modelo de procesos (qué procesos) Modelo de capacidades de procesos (qué evaluar) Método de evaluación (cómo evaluar)

MOPROSOFT Alta Direcci (DIR) ón Categoría Gestión de Negocio Gesti ón (GES) Categoría Gestión de Procesos Gestión de Proyectos Gestión de Recursos Operaci (OPE) ón Categoría Administración de Proyectos Específicos Desarrollo y Mantenimiento de Software

MOPROSOFT El modelo está basado en el ISO/IEC 15504 2 Niveles 5 4 3 2 1 0 Optimizado Predecible Establecido Gestionado Realizado Incompleto Atributos 5.1 Cambio de proceso 5.2 Mejora continua 4.1 Medida del proceso 4.2 Control del proceso 3.1 Definición del proceso 3.2 Recursos del proceso 2.1 Gestión de la ejecución 2.2 Gestión de productos 1.1 Realización del proceso

Pruebas Controladas 2004 Se probó a MoProSoft y EvalProSoft en 4 empresas. Perfíl de empresas Cuyo giro principal es el desarrollo de software Pequeña (máximo 15 desarrolladores) Compromiso de la dirección general

Pruebas Controladas 2004 Resultados generales En 6 meses las empresas asimilaron e implementaron los 9 procesos de MoProSoft Durante este periodo, en promedio subieron un nivel de capacidad en cada proceso. Los directivos quedaron convencidos sobre el valor de cambio a una cultura de procesos. El método de evaluación quedó probado y confirmada su aplicabilidad con recursos establecidos.

Normalización en México Norma mexicana NMX 059 NYCE 2005 bajo el nombre: Tecnología de la Información Software Modelos de procesos y de evaluación para desarrollo y mantenimiento de software Parte 01: Definición de conceptos y productos Parte 02: Requisitos de procesos (MoProSoft) Parte03: Guía de implantación de procesos Parte 04: Directrices para la evaluación (EvalProSoft) Publicada en el Diario Oficial de la Federación 15 de agosto 2005 Entró en vigor 60 días después

OBJETIVO GENERAL: COMPETISOFT Incrementar el nivel de competitividad de las PYMES Iberoaméricanas productoras de software mediante la creación y difusión de un marco metodológico común que, ajustado a sus necesidades específicas, pueda llegar a ser la base sobre al que establecer un mecanismo de evaluación y certificación de la industria del software reconocido en toda Iberoamérica.

Evaluación en e volution hypermedia Punto de Partida Iniciamos en Julio 2007 Nos incluimos en el segundo grupo de empresas Pymes en Competisoft Perú a través de un convenio con la PUCP. Somos la única empresa en provincias dentro del programa. Somos la única empresa especializada en Desarrollo de Software Libre a nivel nacional dentro del programa Adaptar al personal y a la empresa para el trabajo de mejora de procesos.

Evaluación en e volution hypermedia Fuente: Evaluación Julio 07 Competisoft e volution hypermedia

Proceso de Gestión del Negocio Existe análisis de factores externos(tecnologías, clientes y competidores) Existe un grupo directivo y un responsable de gestión del negocio No existen reportes financieros No existe un plan de adquisiciones y capacitación. No se identifica un grupo de gestión responsable de implantar procesos El plan estratégico esta pendiente de actualización.

Proceso de Gestión de Procesos No existen instancias de procesos del modelo evaluado No existe un plan de procesos. No existe un responsable de gestión de los procesos No existe documentación asociada a los procesos

Proceso de Gestión de Proyectos Existe una documento de contrato Existe una descripción del proyecto No existe un plan de adquisiciones y capacitación. Existe poca información administrativa del proyecto. No siempre existe una definición del responsable de administración de un proyecto específico.

Proceso de Gestión de Recursos No existe un plan operativo de recursos humanos y ambiente de trabajo No existe un plan operativo de bienes servicios e infraestructura No existe un plan operativo de gestión del conocimiento No se identifica claramente al responsable de la gestión de Recursos

Proceso de Adm. De Pyto Esp. Existe un documento de aceptación. Se identifica el rol responsable de desarrollo y mantenimiento de software. No existe un plan de proyecto. No existe un plan de No desarrollo existe un plan de adquisición y capacitación No se asume plenamente el rol de responsable de la gestión de un proyecto especifico

Proceso de Desarrollo y Mant. SW Existe un manual de usuario Existe un manual de operación Se identifica al responsable de desarrollo y mantenimiento de software Existe una fase de integración y pruebas Existe un documento de especificación de requerimientos parcial Existe un documento de análisis y diseño parcial No existe un documento de componentes No existe un documento de configuración del software

Plan de Mejora Inicial : Primer Ciclo

Resultados del Primer Ciclo de Mejora 100 80 60 40 20 0 Perfil de Capacidades de Procesos % cumplimiento 100 68.2 60.9 71.1 45.2 48.6 18.8 22.9 0.0 7.1 GNeg GProc GProy GRec GRHAT GBSI GCO APE DMS NivRef

Problemas Identificados Poca participación de Responsable en Gestión de Proyectos. Falta de Proyectos donde aplicar las mejoras. Dificultad para la coordinación debido a distancia.

Acciones a tomar Invertir mayor tiempo en capacitación de personal Designar un responsable de la Gestión de Procesos. Generar mayor participación de responsables y personal Integrar más proyectos de la empresa dentro de la mejora. Estrategia basada en alinear la empresa a la academia.

Plan de Mejora : Segundo Ciclo

Factores de cambio a tomar en cuenta Fuente: Maria Astorga, Jose Olguín y Brenda Flores Instituto de Ingeniería Universidad Autónoma de Baja California México

Muchas Gracias Preguntas? Ing. Alfred Kobayashi Gutiérrez Gerente General e volution hypermedia S.R.L Asociado APESOL Miembro del CTN Ing. De Software y Sistemas de Información INDECOPI akobayashi@evolutionperu.com