EXPO MoProSoft - Modelo de Mejora de Proceso

16
Expositores: Wellington Herrera 20132099 José Santana 20142332 Misael Henríquez 20140965

description

Modelos de mejora de proceso de softwareLos modelos de referencia de procesos software son aquellos que definen cuáles son las mejores prácticas que una organización debe implementar para el desarrollo de software y las características que deben cumplir las organizaciones, lo cual se traduce en la obtención de un nivel de madurez.MoProSoftModelo de Procesos de Software, creado para la industria mexicana enfocado en la mejora y evaluación de los procesos de desarrollo y mantenimiento de sistemas y productos de software. MoProSoft es un modelo de calidad que permitirá a la pequeña y mediana empresa de desarrollo de software, el acceso a las prácticas de Ingeniería de Software de clase mundial.HistoriaEl Modelo de Procesos de Software fue desarrollado a solicitud de la Secretaría de Economía para servir de base a la Norma Mexicana para la Industria de Desarrollo y Mantenimiento de Software bajo el convenio con la Facultad de Ciencias, Universidad Nacional Autónoma de México (UNAM) a cargo de la Dra. Hanna Oktaba. ¿Qué es MoProSoft y para qué sirve?MoProSoft es un Modelo de Referencia de Procesos conformado por un conjunto de buenas prácticas y procesos de gestión e ingeniería de software, que contribuyen a que las organizaciones dedicadas al desarrollo y mantenimiento de software mejoren su forma de trabajar y gestionar sus proyectos y por consiguiente incrementar sus niveles de capacidad y competitividad.El Modelo MoProSoft Proporciona un conjunto de procesos integrados, con sus flujos de trabajo, roles y productos, que pueden servir de marco de referencia para las empresas de la industria de software.• Mejora la calidad del software producido por la empresa que adopta el modelo.• Eleva la capacidad de las organizaciones para ofrecer servicios con calidad y alcanzar niveles internacionales de competitividad.• Integra todos los procesos de la organización y mantiene la alineación con los objetivos estratégicos.• Inicia el camino a la adopción de los modelos ISO 9000 o CMMI.• Sirve para implantar un programa de mejora continua.• Permite reconocer a las organizaciones mexicanas por su nivel de madurez de procesos.• Facilita la selección de proveedores.• Permite obtener acceso a las prácticas de ingeniería de software de clase mundial.Estructura de MoProSoftEl modelo pretende apoyar a las organizaciones en la estandarización de sus prácticas, en la evaluación de su efectividad y en la integración de la mejora continua. Sintetiza las mejores prácticas en un conjunto pequeño de procesos que abarcan las responsabilidades asociadas a la estructura de una organización que son: la Alta Dirección, Gestión y Operación.MoProSoft es un modelo integrado donde las salidas de un proceso están claramente dirigidas como entradas a otros; las prácticas de planeación, seguimiento y evaluación se incluyeron en todos los procesos de gestión y administración; por su parte los objetivos, los indicadores, las mediciones y las metas cuantitativas fueron incorporados de manera congruente y práctica en todos los procesos; las verificaciones, validaciones y pruebas están incluidas de manera explícita dentro de las actividades de los procesos; y existe una base de conocimientos que resguarda todos los documentos y productos generados. Veamos a continuación el propósito de los procesos de MoProSoft: Categoría Proceso PropósitoAlta Dirección (DIR) Gestión de Negocio Establecer la razón de ser de la organización, sus objetivos y las condiciones para lograrlos, para lo cual es necesario considerar las necesidades de los clientes, así como evaluar los resultados para poder proponer cambios que permitan la mejora continua. Adicionalmente habilita a la organización para responder a un ambiente de cambio y a sus miembros para trabajar en función de los objetivos establecidos.Gestión (GER) Gestión de Procesos Establecer los procesos de la organizaci

Transcript of EXPO MoProSoft - Modelo de Mejora de Proceso

  • Expositores:

    Wellington Herrera 20132099

    Jos Santana 20142332

    Misael Henrquez 20140965

  • El Modelo de Procesos de Software fue desarrollado a solicitud de la Secretara de Economa para servir

    de base a la Norma Mexicana para la lndustria de

    Desarrollo y Mantenimiento de Software bajo el

    convenio con la Facultad de Ciencias, Universidad Nacional Autnoma de Mexico (UNAM).

    Tom referencias como: lSO9000:2000, Nivel 2 y 3

    de CMM V.1.1, PMBOK, y SWEBOK .

  • El

    MoProSoft se estructura en 3 categorfas: Categoria de Alta Direccin (DIR) Se establecen los lineamientos para los procesos de la Categora de Gerencia

    y se retroalimenta con la informacin generada por ellos en apoyo a la estrategia de la organizacin.

    Categoria de Gerencia (GER) Se denen los elementos para el funcionamiento de los procesos de la

    Categoria de Operacin en funcin de la estrategcia de Direccin, recibe y evala la informacin generada por estos y comunica los resultados a la Categoria de Alta Direccin.

    Categoria de Operaci6n (OPE) Se realizan las actividades de acuerdo a los elementos proporcionados por la

    Categorfa generados.

    de Gerencia y entrega a esta la informacin y productos

  • MoProSoft tiene 9 procesos categorias:

    que se agrupan en las

    Categoria Direccin Gestin de Negocios

    Categoria Gerencia

    Gestin de Proyectos

    Gestin de Recursos

    Recursos Humanos y Ambiente de Trabajo Bienes, Servicios e lnfraestructura

    Conocimiento de la Organizacin

    Categoria Operacin Administracin Especca de Proyectos

    Desarrollo y Mantenimiento de Software

  • Nivel Nivel de

    Capacidad Descripcin Color

    1 Realizado El proceso se implementa y alcanza su propsito Amarillo

    2 Gestionado

    El proceso realizado se administra. Sus

    productos de trabajo estn establecidos,

    controlados y mantenidos Azul

    3 Establecido

    El proceso realizado y gestionado se

    implementa por medio de un proceso

    definido Verde

    4 Predecible El proceso establecido opera bajo lmites definidos y conocidos Rosa

    5 Optimizado El proceso predecible se mejora continuamente N.A.

  • nist

    Cate

    go

    ra d

    e

    Op

    era

    ci

    n

    Cate

    go

    ra d

    e

    Gesti

    n

    C

    ate

    go

    ra d

    e

    Alt

    a D

    irecc

    in

    Gestin de Negocios

    Gestin de Recursos

    Gestin de Procesos

    Gestin de Proyectos

    CO

    RH

    BSI

    Desarrollo y

    Mantenimiento de

    Software

    Administracin

    Especfica de

    Proyectos

  • Rol Descripcin

    Cliente Es el que solicita un producto de software y nancia el proyecto para su desarrollo o mantenimiento.

    Usuario Es el que va a utilizar el producto de software.

    Grupo Directivo Son los que dirigen a una organizacin y son responsables por su funcionamiento exitoso.

    Responsable de Es el encargado de la realizacin de las prcticas de Proceso un proceso y del cumplimiento de sus objetivos.

    Involucrado Otros roles con habilidades requeridas para la ejecucin de actividades o tareas especcas. Por ejemplo: Analista, Programador, Revisor, entre otros.

  • Gestin de Negocios Su propsito la razn de ser de la organizacin, sus

    objetivos y las condiciones para lograrlos, para lo cual es necesario considerar las necesidades de los clientes, as como evaluar los resultados para poder proponer cambios que permitan la mejora contnua.

  • Gestin de Proyectos: Generar proyectos que contribuyan al cumplimiento

    objetivos y estrategias de la organizacin

    Gestin de Procesos:

    de los

    Establece procesos que apoyen a las estrategias de la organizacin as como actividades de mejora en los mismos.

    Gestin de Recursos:

    Consigue y provee a la organizacin de los recursos para desarrollar las actividades de acuerdo a las necesidades de cada proceso y proyecto.

  • Recursos Humanos y Ambiente de Trabajo Provee y administra los recursos humanos y busca

    mantener un ambiente de trabajo adecuado en la organizacin.

    Bienes, Servicios e Infraestructura:

    Provee, administra y mantiene los recursos de la organizacin para que la misma pueda operar.

    Conocimiento de la Organizacin:

    Provee, administra y mantiene las herramientas y repositorios que conforman la base de conocimiento organizacin.

    de la

  • Administracion de Proyectos Especicos Administra los proyectos internos y externos en base

    planes de cada uno, genera acciones correctivas.

    Desarrollo y Mantenimiento de Software:

    a los

    Genera los productos a traves del ciclo de vida de desarrollo del software buscando necesidades del cliente.

    satisfacer las