SIECenter Logo
a TEC de Monterrey spin-off company
Tel: +52 (33) 1561 9764
  •  
  • Quienes somos

    Software Industry Excellence Center

    El SIE Center contribuye al desarrollo de la industria incrementando su productividad, utilidad, competitividad y calidad.


    El SIE Center es una empresa de consultoría y sus principales actividades son: Capacitación, Consultoría, Certificaciones e Investigación en modelos de calidad para la industria de TI.


    Trabajamos con los clústeres de TI en algunos estados de la República Mexicana, y tenemos presencia en Centroamérica , Sudamérica y España.

    Saber más

    Nuestros Socios

    SEI-CMU

    Sofware Engineering Institute de la Universidad de Carnegie Mellon


    ITESM

    Somos un ”Spin off del Tecnológico de Monterrey”


     
     
  • Nuestro Congreso

    OBJETIVO GENERAL

    Este congreso contribuye al desarrollo y mejora de las capacidades y competitividad en el sector de software a través de promover las metodologías, técnicas, modelos y prácticas de vanguardia en la ingeniería de software y sus aplicaciones. Se lleva a cabo anualmente a través de conferencias magistrales, talleres, ponencias, páneles de discusión y espacios para reuniones de negocio. Cada año se eligen los temas de la ingeniería de software dependiendo de las necesidades de la industria.


    MODALIDADES

    • - Calidad de Software
    • - Servicios de TI


    AUDIENCIA

    El congreso está dirigido a la industria con la participación de profesionales en ingeniería de software de:

    • - Sector público
    • - Sector privado
    • - Universidades
    • - Independientes


    CARACTERISTICAS DEL PROGRAMA

    • - Talleres simultáneos de 3 horas
    • - Conferencistas magistrales internacionales líderes en su área de especialidad
    • - Idioma oficial: Español (traducción simultánea para ponencias en otro idioma)


    CIISA 2012

    ¡¡ROMPIMOS RECORD CON LA EVALUACION!!

    Mayo 24 y 25. Centro de Congresos del Tec de Monterrey. Guadalajara, Jalisco.
    El SIE Center y el Tecnológico de Monterrey se complace en compartir los resultados del Congreso Internacional en Ingeniería de Software y sus Aplicaciones, CIISA 2012.
    Evaluaciones
    En un rango del 1 al 5 de calificación. Siendo el 1 el menor grado de satisfacción y el 5 el mayor, la evaluación final del CIISA 2012 fue de 4.635
    Una respuesta de satisfacción de los asistentes a este congreso.


    TEMAS

    • - Calidad de Software
    • - Servicios de TI


    CONFERENCIAS MAGISTRALES


    TALLERES

    Para ver más información del taller y el CV del ponente, hacer click en el nombre del mismo


    PATROCINADORES

    Tecnológico de Monterrey - Campus Guadalajara   Tecnológico de Monterrey - Campus Guadalajara

    Secretarí de Economía   ProSoft

    Gobierno del Estado de Jalisco   COECYTJAL

    VIDEO


     

     
     
  • Agenda


    Capacitación

    Próximos Cursos

    Cursos y Eventos

    09-11/Junio/13

    Leading A Development Team (Guadalajara) Beca Mexico First del 65%.


    18 y 19/Junio/13

    SCRUM (Guatemala)


    02/Julio/13

    TPS Executive Strategy Seminar (Guatemala)


    03-05/Julio/13

    Leading a Development Team (Guatemala)


    23-25/Julio/13

    Intro to CMMI SVC V13 (Guatemala)


    06 y 07/Agosto/13

    BPM (Guatemala)


    13 y 14/Agosto/13

    Congreso Internacional en Ingeniería de Software y sus Aplicaciones (CIISA) 2013 (Guadalajara)


    13-15/Agosto/13

    Ingeniería de Requerimientos (Guatemala)


    19-23/Agosto/13 y 23-27/Septiembre/13

    PSP Fundamentals & Advanced (Guatemala)


    10-12/Agosto/13

    Administación de Proyectos de Software (Guatemala)


    08-10/Octubre/13

    Calidad en el Desarrollo de Software (Guatemala)


     
     
  • Datos de contacto

    Oficina Guadalajara


    Ver mapa grande

     

    GUADALAJARA, JALISCO

    Tecnológico de Monterrey - Campus Guadalajara Av. General Ramón Corona 2514, PCITEC 2do Nivel
    Col. Nuevo México, C.P. 45201. Zapopan, Jalisco, México.
    Tel: +52 (33) 1561 9764
    E-mail: Informes www.siecenter.com.mx

     
     
  • Datos de contacto

    Oficina Len


    Ver mapa más grande

     

    LEON, GUANAJUATO

    Tecnológico de Monterrey - Campus León
    Av. Eugenio Garza Sada S/N, Parque CIEN
    Col. Cerro Gordo, C.P. 37190
    León, Guanajuato, México
    Tel: +52 (447) 710 9000 ext. 3540
    Cel: +52 1 477 114 6565
    E-mail: Informes www.siecenter.com.mx

     
     
  • Datos de contacto

    Oficina Monterrey


    Ver mapa más grande

     

    MONTERREY, NUEVO LEON

    Tecnológico de Monterrey - Campus Monterrey
    Parque Tecnológico Monterrey CIT2
    Av. Eugenio Garza Sada 427 Sur
    Col. Alta Vista, C.P. 64849
    Monterrey, Nuevo León, México
    Tel: +52 (81) 1234 1809
    E-mail: Informes www.siecenter.com.mx

     
     
  • Datos de contacto

    Oficina Mexico DF


    Ver mapa más grande

     

    MÉXICO DF

    Tecnológico de Monterrey - Campus Ciudad de México
    Calle del Puente 222
    Col. Ejidos de Huipulco, Talpan
    C.P. 14380, México D.F.
    Cel: +52 1 55 4467 5958
    E-mail: Informes www.siecenter.com.mx

     
     
  • Formulario de Registro

     
     
  • Poltica de privacidad

     

     

  • Saber ms

    La misión del SIE Center es "Contribuir al desarrollo de la industria, incrementando su competitividad a través de la difusión, la mejora continua y el conocimiento en tecnologías de información"


    Ayudamos a las empresas y organizaciones a implementar las buenas prácticas en sus procesos de desarrollo y de servicios teniendo como marco de referencia disciplinas y modelos de calidad de talla Internacional y Nacional como:

    • - CMMI DEV (Capability Maturity Model Integration for Development)
    • - CMMI SVC (capability Maturity Model Integration for Services)
    • - TSP/PSP (Team Software Process / Personal Software Process)
    • - AIM (Accelerated Improvement Method)
    • - PMO (Project Management Office)
    • - BPM (Business Process Management))
    • - ITIL (Information Technology Infrastructure Library)
    • - MoProSoft (Modelo de Procesos para la Industria del Software)
    • - ISO 29110 (Norma de certificación para "Ciclo de Vida de Ingeniería de Software-Perfiles para entidades muy pequeñas)
    • - Ingeniería de Requerimientos
    • - Administración de Proyectos de Software
    • - Ingeniería de Software


    Posicionamiento Nacional e Internacional.

    • Cuenta con 4 oficinas ubicadas en las principales ciudades de México y estas se encuentran en: Guadalajara, Monterrey, Ciudad de México y León
    • Tiene presencia en varios estados y ciudades de la República como son: Jalisco, Nuevo León, Yucatán, Ciudad de México, Torreón, Guanajuato, Zacatecas, Chihuahua, Chiapas, Culiacán, Campeche, Aguascalientes, San Luis Potosí, Puebla, Querétaro, Morelia, Sonora
    • Tiene presencia en varios países de Latinmérica como: Guatemala, Honduras, El Salvador, Panamá, Costa Rica, Colombia, Cuba, Perú, Venezuela, Brasil, Argentina, Chile, Ecuador y España


    Los servicios de evaluación y mejora para procesos de software han sido aplicados en los siguientes sectores de la industria:

    • - Centros de investigación y desarrollo
    • - Compañías de consultoría
    • - Banca y seguros
    • - Transporte
    • - Telecomunicaciones
    • - Desarrollo de Software
    • - Dependencias de Gobierno
    • - Energética
    • - Universidades
    • - Sector Salud


    Experiencias del SIE Center


    En la actualidad el SIE Center ha proporcionado sus servicios de capacitación, consultoría, asesoría y evaluaciones internas y oficiales en CMMI, MoProSoft, ITIL, TSP/PSP, AIM, a varias organizaciones tanto en las áreas de procesos de desarrollo de software, como en las áreas de proceso de servicios de TI y en las áreas de proceso de negocio. Por razones de confidencialidad no podemos identificarlas.


    El SIE Center ha colaborado con sus socios el SEI (Software Engineering Institute) y el ESI (European Software Institute) en la organización de la Conferencia SEPG LA (Software Engineering Process Group Latinoamérica) siendo ésta, la exposición más importante para la Mejora de Procesos de Software en latinoamérica.


    El SIE Center organiza anualmente el CIISA (Congreso Internacional de Ingeniéria de Software y sus Aplicaciones). Este congreso contribuye al desarrollo y mejora de las capacidades y competitividad en el sector de software a través de promover las metodologías, técnicas, modelos y prácticas de vanguardia en la ingeniería de software y sus aplicaciones. Se lleva a cabo a través de conferencias magistrales, talleres, ponencias y espacios para reuniones de negocio y cada año se eligen los temas de la ingeniería de software dependiendo de las necesidades de la industria



    Y siendo consistente con su misión, el SIE Center siempre busca trabajar con los clústers de los diferentes estados, o ciudades de México, o los clústers de otros países, con los que desarrolla una estrategia para el desarrollo de la industria local a través de la implantación en sus organizaciones miembros, de los mejores modelos de calidad, de acuerdo a las necesidades de cada empresa.


    Esto ha llevado a tener una buena experiencia en:

    1. - La definición de estrategias regionales y estatales para el desarrollo de la Industria de Software
    2. - La promoción de las disciplinas o mejores prácticas como: CMMI, TSP/PSP, ITIL, Moprosoft, AIM, ISO, Ingeniería de Software entre otros
    3. - Contar con una metodología probada, con talleres introductorios, justificaciones económicas, etc
    4. - Esta metodología ya se ha aplicado en diferentes Estados y países de Centro América
    5. - Conocemos los resultados y experiencias de las empresas que han implantado los modelos de calidad, en especial el proceso de implantación de TSP, CMMI, MoProSoft e ITIL


    El SIE Center cuenta con un equipo de Consultores, Instructores certificados, Coaches y Lead Appraiser autorizados en:

    • - MoProSoft
    • - Personal Software Process (PSP) por el Software Engineering Institute (SEI)
    • - Team Software Process (TSP) por el Software Engineering Institute (SEI)
    • - Mentor Coach por el Software Engineering Institute (SEI)
    • - CMMI por el Software Engineering Institute (SEI)
    • - High Maturity Lead Appraisal por el Software Engineering Institute (SEI)
    • - Administración de Proyectos (PMP) por el Project Management Institute (PMI)
    • - ISO 29110 VSP Basic Profiles


     

     
     
  • Capacitacin


    Oferta de servicios de capacitación

    • * Cursos de certificación
      • - Personal Software Process (PSP)
        Fundamentals and Advanced
      • - Leading a development team
      • - TSP Teammember training
      • - TSP Strategic Seminar
      • - Introduction to CMMI-DEV v1.3
      • - Introduction to CMMI-SVC v1.3
      • - ITIL Foundations v3.0
    • * Diplomado bajo demanda
      • - Diplomado en administración de proyectos de software
    • * Seminarios bajo demanda
      • - Tecnicas para la eliminacion de causas-raiz, como parte de la mejora continua
      • - ISO 20000: estandar de calidad internacional para el servicio de TI
      • - Administracion de proyectos de software
      • - Ingenieria de requerimientos
      • - Verificacion y validacion – construyendo correctamente el sistema correcto
      • - Pruebas de software– removiendo errores y cumpliendo funcionalidad
      • - Aseguramiento de la calidad– construyendo sistemas con calidad
      • - Taller para administrar proyectos de mejora de procesos
        – creando infraestructura y entendiendo impacto
      • - Seminario MoProSoft

    Cursos de certificacin

    PERSONAL SOFTWARE PROCESS (PSP) FUNDAMENTALS AND ADVANCED

    Este curso de 10 días, enseña a los ingenieros de software, los principios, conceptos, y los beneficios de PSP, un enfoque basado en procesos para el desarrollo de software. Los participantes que completen el curso serán capaces de aplicar los métodos de PSP a su propio proceso de trabajo personal y de participar en un equipo de procesos de software: Team Software Process (TSP). Los participantes aprenderán cómo medir y analizar sus propios procesos de software, los datos del proceso para mejorar su desempeño personal, y cómo aplicar métodos de PSP a otras tareas estructuradas.


    Diplomado bajo demanda

    Seminarios bajo demanda

     

     
     
  • Consultora


    Oferta de servicios de consultoría

    • - CMMI-DEV
    • - CMMI-SVC
    • - TSP-DEV
    • - TSP-SVC
    • - Moprosoft
    • - ISO/IEC 29110
    • - PMO
    • - ITIL

    Areas de Especialidad

    CMMI-DEV

    Capability Maturity Model Integration CMMI


    TSP-DEV

    Team Software Process - Personal Software Process TSP-PSP


    Moprosoft

    Modelo de procesos de software Moprosoft


    ISO/IEC 29110

    Software Life Cycle Profiles and Guidelines for Very Small Entities ISO/IEC 29110


    ITIL

    Information Technology Infrastructure Library ITIL


     

     
     
  • Capability Maturity Model Integration

    El modelo Capability Maturity Model Integration© ha sido concebido como modelo para determinar y mejorar la capacidad de los procesos de las organizaciones, con objeto de que éstas desarrollen productos de calidad de manera consistente y predecible.


    El Modelo de Capacidad y Madurez Integrado del SEI (Software Engineering Institute) provee un camino para la mejora de procesos, el cual proporciona a las organizaciones con elementos esenciales para lograr procesos efectivos. El modelo puede ser usado en un proyecto o en una división dentro de la organización. CMMI ayuda a:

    • - integrar áreas funcionales
    • - establecer objetivos de mejora y sus prioridades
    • - guiar procesos de calidad, e
    • - incrementar la eficiencia en el desarrollo y mantenimiento de productos y servicios, y a evaluar los procesos actuales de la organización.


    CMMI se enfoca en los procesos de la organización y considera como premisa que: “la calidad de un sistema es fuertemente influenciada por la calidad de los procesos usados para adquirirlos, desarrollarlos y mantenerlos.” El modelo CMMI ha ayudado a las organizaciones a ligar explícitamente las actividades de administración e ingeniería con los objetivos de negocio, a desarrollar funciones organizacionales adicionales que son críticas para sus productos y servicios, y a incorporar lecciones aprendidas en los proyectos a través de la mejora continua de sus procesos.


    El modelo CMMI tiene tres constelacioneS: desarrollo, adquisiciones y servicios, además tiene dos representaciones: continua y por etapas. Ambas representaciones incluyen 22 áreas de proceso y ayudan a las organizaciones a llevar procesos pobremente definidos a procesos controlados estadísticamente. La siguiente GRáFICA muestra la representación continua en donde las áreas de proceso están clasificadas por categorías: administración de procesos, administración de proyectos; ingeniería y soporte.


     


    La representación por etapas de CMMI incluye 5 niveles de madurez y cada uno de ellos tiene asignado áreas de proceso. CMMI DEV provee guías para medir, monitorear y planear la construcción de productos.


    El nivel 1 representa una organización reactiva con procesos pobremente implementados.
    El nivel 2 representa una empresa reactiva con un control básico de administración de proyectoS.
    El nivel 3 representa una empresa proactiva con procesos organizacionales enfocados a la construcción de productos.
    El nivel 4 está enfocado a la administración cuantitativa de procesos y
    El nivel 5 a la mejora continua de procesos.


    Los niveles de madurez son acumulativos. Cada nivel desarrolla un conjunto de capacidades, las cuales proveen una base sólida para implementar nuevas capacidades de niveles superiores. La siguiente Figura muestra los niveles de madurez, su enfoque y las áreas de proceso.


     


    El modelo CMMI está constituido por áreas de proceso, las cuales indican características técnicas de un área de conocimiento en particular. Un área de procesos tiene objetivos específicos y objetivos genéricos. Los primeros están relacionados a aspectos técnicos de una disciplina en particular y los segundos están relacionados a construir la infraestructura organizacional para la institucionalización de los procesos, donde: se define una política, se planea las actividades, se asigna recursos y responsables, se capacita y desarrolla habilidades del personal que los ejecuta, se administra los productos de trabajo que produce, se considera a los involucrados relevantes, se monitorea y controla los pasos del proceso, se hace revisiones de adherencia a procesos y productos, y se retroalimenta a la alta gerencia sobre el estatus del proceso.


    El CMMI apoya a las organizaciones en:

    • - Mejor alineación del área de TI a los objetivos de negocio.
    • - Calendarios y presupuestos más predecibles
    • - Mejora del ciclo de vida
    • - Mayor productividad
    • - Mayor calidad
    • - Mayor satisfacción del cliente
    • - Mejora la calidad de vida del personal
    • - Menor costo de la calidad
    • - Mayor eficacia en la detección de errores a lo largo del ciclo de vida de los proyectos del Software, reduciendo drásticamente el número de errores que afecta directamente a los clientes y usuarios.
    • - Implementación de técnicas proactivas de gestión, mitigando los riesgos que afectan a los proyectos.
    • - Liberaciones de tensiones, malentendidos y vacíos de responsabilidad en Proyectos de Software.
    • - Disposición de información de gestión útil a la hora de tomar decisiones ya sean éstas relacionadas con la Gestión de Proyectos Software o con la mejora continua del Proceso Software.
    • - Menores costos de desarrollo.
    • - Mayor rapidez de respuesta.

     

     
     
  • Software Life Cycle Profiles and Guidelines for Very Small Entities

    Tal como el mismo estándar internacional lo dice, la Industria de Software reconoce el valor de las Muy Pequeñas Entidades de desarrollo de software (VSE Very Small Entities) en su contribución en el desarrollo y mantenimiento de productos y servicios de software.


    Conforme a este estándar, una VSE es una empresa, organización, departamento, equipo o proyecto que cuente con 1 a 25 personas.


    De acuerdo con la Organización para la Cooperación y Desarrollo Económico (OECD Organization for Economic Co-operation and Development) las PYMES constituyen el tipo de organización de negocio dominante en todo el mundo, sumando desde el 95% hasta el 99% (dependiendo de cada país) de la población comercial.


    De los estudios realizados en este sector, quedó claro que la mayoría de los estándares internacionales no están totalmente enfocados a cubrir las necesidades REALES de las VSE que desarrollan software.


    Por lo que el objetivo de este estándar es responder a las necesidades REALES que las VSE de desarrollo de software (subconjunto de las PYMES) tiene con respecto a sus procesos claves que garanticen productos y servicios de alta calidad y la satisfacción de sus clientes.


    Para responder a este problema, se creó un grupo de trabajo dentro de la ISO/IEC JT1 SC7 quien seleccionó el Modelo de Procesos de Software mexicano, MoProSoft, como su modelo base para la creación de estándares que respondan a las necesidades particulares de las VSE. El primer conjunto de estándares de la ISO/IEC 29110 ya están disponibles para todo el mundo.


    Este estándar está formado por tres Perfiles:

    • -Perfil Básico (Procesos administrativos y productivos enfocados al proyecto)
    • -Perfil Intermedio (Procesos administrativos enfocados a la organización)
    • -Perfil Avanzado (Procesos estratégicos de alto nivel)


    Con el estándar ISO/IEC 29110 Software Engineering - Lifecycle Profiles for Very Small Entities (VSEs) - Part 5-1-2: Management and Engineering Guide Ð Basic VSE Profileó logramos los siguientes beneficios:

    • -La entrega correcta de todos los requerimientos y productos de software acordados con el Cliente
    • -El trabajar con prácticas administrativas que provean visibilidad del proyecto y permitan tomar a tiempo acciones correctivas que resuelvan problema y desviaciones de un proyecto
    • -El implementar consistente y sistemáticamente productos de software que satisfagan al Cliente, asegurando la calidad de los mismos


    La Guía, que forma parte de los documentos que conforman este estándar, ofrece además:

    • -Descripción detallada de las actividades y tareas a llevar a cabo para lograr los beneficios anteriores
    • -Los Roles y responsabilidades que intervienen en la ejecución de estas tareas
    • -Los productos de trabajo que las tareas esperan recibir (entradas), generar o actualizar (salidas), así como los que el mismo proceso necesita (internos)
    • -Descripción detallada del contenido obligatorio y opcional de estos productos de trabajo


    Y finalmente, al ser un estándar internacional, una evaluación de la conformidad positiva, además de garantizar que efectivamente la VSE está trabajando con las mejores prácticas de administración e implementación de productos de software ajustadas totalmente a las características de una VSE, también la VSE contará con un reconocimiento de valor internacional que la posicionará en nuevos mercados y le generará mayores oportunidades de crecimiento.


     :

     
     
  • Information Technology Infrastructure Library

    Organizaciones en todo el mundo están adoptando ITIL para mejorar sus procesos y forma de trabajo.


    ITIL ha demostrado ser una estrategia que apoya tanto a mejorar la calidad en el servicio de las áreas de Tecnología de Información (TI) como a mejorar el desempeño y generar ventajas competitivas a nivel de la organización.


    Las mejores prácticas establecidas por ITIL han permitido a las áreas de Tecnología de Información volver a posicionarse en el plano estratégico de los negocios a los que dan servicio.


    ITIL es el enfoque de administración de servicios de Tecnologías de la Información más ampliamente adoptado en el mundo.


    Brinda un marco de referencia práctico para identificar, planear, entregar y soportar los servicios de TI a los negocios.


    ITIL pregona que los servicios de TI deben de estar alineados a las necesidades del negocio y apoyar a los procesos clave del negocio.


    Da guía a las organizaciones en cómo usar TI como una herramienta para facilitar los cambios al negocio, la transformación y el crecimiento.


    Las mejores prácticas de ITIL son detalladas dentro de cinco publicaciones principales las cuales proveen un enfoque sistemático y profesional para la administración de los servicios de TI, permitiendo a las organizaciones el entregar los servicios apropiados y asegurar que estos servicios logren las metas del negocio y entreguen beneficios.


    Las cinco guías principales cubren completamente el ciclo de vida del servicio de ITIL: iniciando con la identificación de las necesidades del cliente, continuando con el diseño, la implementación del servicio, la operación y finalmente, con el monitoreo y la fase de mejora continua del servicio.


     


    La adopción de ITIL ofrece a los usuarios un amplio rango de beneficios que incluyen:

    • -Servicios de TI mejorados
    • -Reducción de los costos
    • -Mejora de la satisfacción de los clientes a través de un enfoque más profesional en la entrega de los servicios
    • -Productividad mejorada
    • -Mejor uso de habilidades del personal de TI
    • -Mejora en la entrega de servicios de TI por parte de terceros


    ITIL ha sido adoptado por miles de organizaciones a nivel mundial, como la NASA, el UK National Health Service (NHS), el banco HSBC y Disney.


    Un esquema de certificaciones y entrenamiento muy completo ha sido desarrollado a partir de las guías. Este esquema puede ayudar a las organizaciones a implementar efectivamente ITIL, a lograr éxito al asegurar que los empleados tengan el conocimiento relevante, las habilidades y las técnicas, pero lo más importante, asegurar que la toda la organización esté usando un lenguaje común y estén completamente adentrados en el proceso.


     

     
     
  • Moprosoft

    El Modelo de Procesos para la Industria de Software (MoProSoft), es un modelo mexicano que 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.


    El modelo de procesos (MoProSoft) tiene 3 categorias de procesos, que reflejan la estructura de una organización:

    • -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.


    Moprosoft es el nombre del modelo y la norma técnica a la que da contenido es la NMX-059/01-NYCE-2005 que fue declarada Norma Mexicana.


    La alta dirección tiene un papel importante a través de la planificación estratégica. Debe actuar como promotor del buen funcionamiento de la organización a través de su implicación en la revisión y mejora continua del modelo.


    El modelo considera a la gestión como proveedora de recursos, procesos y proyectos; así como responsable de la vigilancia del cumplimiento de los objetivos estratégicos de la organización.


    El modelo considera a la operación como ejecutora de los proyectos de desarrollo y mantenimiento de software.


    MoProSoft integra con claridad y consistencia los elementos indispensables para la definición de los procesos y las relaciones entre ellos, integra los elementos para realizar la administración de proyectos desde un solo proceso e integra los elementos para realizar la ingeniería de productos de software en un único marco que incluya los procesos precisos de soporte (verificación, validación, documentación y control de la documentación).


    El modelo destaca la importancia de la gestión de recursos, con especial relevancia en aquellos que componen el conocimiento de la organización: productos generados por proyectos, datos de los proyectos, mediciones, documentación de procesos y datos cosechados a partir del uso y de las lecciones aprendidas.


    Moprosoft se basa en los modelos de procesos ISO 9001:2000, en las áreas de procesos de los niveles 2 y 3 de CMM-SW: CMM-SW v.1.1., en el marco general ISO/IEC15504 y en prácticas y conceptos de PMBOKY SWEBOK.


     

     
     
  • Team Software Process / Personal Software Process

    El TSP (Team Software Process) es una estrategia enfocada a procesos para ayudar a los equipos de software a mejorar sus habilidades para producir software de alta calidad en los tiempos y costos comprometidos.


    La mejora en el desempeño organizacional se logra mejorando el desempeño personal y posteriormente el del equipo asignado a un proyecto.


    El PSP (Personal Software Process) es un marco de trabajo personal que ayuda a los ingenieros hacer su trabajo de desarrollo de software de manera disciplinada. El PSP incluye un conjunto de métodos, plantillas y procesos que ayudan a los ingenieros a planear y medir las actividades, tiene un modelo de estimación, un mecanismo para documentar errores y facilita un plan de calidad con base en datos históricos.


    Cuando el PSP es usado en equipos de TSP, la meta es producir productos con cero defectos en el tiempo y costo planeado.


    El PSP se desarrolló considerando los siguientes principios de calidad y planeación:

    • cada ingeniero debe planear su trabajo con base en sus datos históricos personales
    • los ingenieros deben medir su trabajo y analizar los resultados para mejorar su desempeño
    • los ingenieros deben sentirse personalmente responsables de la calidad de sus productos buscando decididamente hacer trabajo de calidad
    • es más barato encontrar y corregir errores tempranamente en el proceso que más tarde
    • es más eficiente prevenir los defectos que encontrarlos y corregirlos
    • la manera correcta es siempre la manera más rápida y económica de hacer el trabajo


    El TSP es un proceso diseñado para equipos de software autodirigidos de alto desempeño y los ayuda a planear su trabajo, negociar compromisos con la gerencia, dar seguimiento a sus compromisos y producir productos de calidad mientras mejoran su desempeño. El marco de trabajo de TSP incluye roles, plantillas, procesos, guías, especificaciones y listas de chequeo.


    El TSP tiene características propias que lo distinguen de otras metodologías. usa equipos autodirigidos y un coach que ayuda a desarrollar las habilidades de trabajo en equipo en los individuos; tiene procesos operacionales flexibles que permite a los equipos adaptar los procesos; cuenta con un marco de trabajo de métricas que soporta a su proceso; e incluye técnicas para la administración de la calidad (p. ej., revisiones personales, inspecciones, técnica de captura recaptura, índice de desempeño de la calidad); usa planes detallados con actividades no mayores a 10 hrs en periodos de 2-4 meses; y usa juntas de cierre (postmortems) para finales de ciclo o de proyecto. El TSP utiliza lanzamientos de proyectos para planear las actividades y para integrar a los miembros del equipo. Cada miembros tienen asignado roles, metas y riesgos del proyecto. Los calendarios del equipo son desglosados en calendarios personales que son ajustados con base en datos personales. La fortaleza de la técnica radica en la sinergia del equipo autodirigido comprometido con un calendario y un plan de calidad.


    En las empresas donde se ha implementado el TSP en forma correcta, se han logrado obtener beneficios como los siguientes:

    • Un aumento en la productividad de hasta un 70%
    • Una reducción del error en la estimación de tiempo y costo de los proyectos en un ±5%
    • Una reducción de la cantidad de los defectos entregados al cliente a un equivalente a 5 sigma (60 defectos por cada millón de líneas de código)
    • Una reducción del tiempo para certificarse en CMMI a menos de la mitad


    A diferencia de otras metodologías, el TSP requiere el entrenamiento de un alto porcentaje de las personas que trabajan en la organización y requiere del trabajo cercano de coaches certificados que entrenan y guían al equipo en el correcto desarrollo del proyecto. El TSP requiere de cambios profundos en las prácticas individuales y grupales de los desarrolladores de software, pero los resultados que se obtienen son sorprendentes. Es por eso muy importante que esta metodología se implemente con gran cuidado, sin reducir su alcance y con una muy cercana supervisión.


    La correcta implementación de TSP en una organización empieza con la apropiada capacitación de los ejecutivos y gerentes de la misma, para proceder a seleccionar uno o dos equipos de ingenieros que realizarán proyectos piloto utilizando el TSP. A estos ingenieros se les capacita primero en las prácticas individuales que deben de dominar, a través del PSP. Después un coach certificado en TSP los entrena y guía en la implementación del TSP en su proyecto piloto de desarrollo de software. El TSP construye equipos de alto rendimiento de abajo hacia arriba, como lo muestra la siguiente figura:


     

     

     
     
  • Noticias

    Este es el título1

    Este es el contenido1 Este es el contenido1 Este es el contenido1 Este es el contenido1 Este es el contenido1 Este es el contenido1

    Este es el título2

    Este es el contenido2 Este es el contenido2 Este es el contenido2

    Este es el título3

    Este es el contenido3 Este es el contenido3 Este es el contenido3

    Este es el título4

    Este es el contenido4 Este es el contenido4 Este es el contenido4

     
     
  • Saber más