Está en la página 1de 10

Experiencia en la

implementacin de CMMI
(Novutek, caso de xito)

Agenda

Introduccin

Novutek

Proceso de produccin de software

Historia de evaluacin CMMI N3

Experiencia, lecciones aprendidas y beneficios de CMMI N3, adems de las


necesidades para obtener CMMI N5
Introducci
Introduccin

Se hablar de Novutek, de su historia, del proceso de produccin de software, el cual es


producto del proyecto de mejora iniciado por la empresa en el 2004 adems de estar
basado en las mejores prcticas de CMMI y que a lo largo de estos aos ha logrado dos
evaluaciones exitosas en nivel 3, experiencia, lecciones aprendidas, beneficios y la
necesidades por las cuales se esta buscando el nivel mximo de este modelo.

Novutek

Novutek, es una iniciativa estratgica de apoyo a la transformacin econmica y social de


la regin, quien a travs de su integracin con otras organizaciones de la industria de
Software, provee soluciones de T.I. a las empresas del mercado local, nacional e
internacional con el fin de apoyar la mejora de su desempeo.
Novutek

Novutek surge a raz de la elaboracin y puesta en marcha en el ao 2003, del plan


estratgico de tecnologas de informacin del departamento de tecnologas y servicios
informticos (DTSI) del Instituto Tecnolgico de Sonora (ITSON), donde se decidi el
separar el rea de desarrollo de Software de este departamento y formar una nueva
empresa, que diera primeramente servicios a la universidad y gradualmente al mercado
regional.

En marzo del 2004, Novutek inicia operaciones desde un edificio ubicado en la unidad
centro del ITSON.

En Noviembre del 2007, la empresa se traslada al Parque Tecnolgico Sonora Soft


(PTSS) fungiendo como empresa ancla, coadyuvando para atraer a otros inquilinos al
parque.

Acerca del Instituto Tecnol


Tecnolgico del
Estado de Sonora (ITSON)
Nmero de estudiantes Programas educativos
Seis campus en Sonora: Ciudad 3 Doctorados
Obregn (2), Guaymas, 8 Maestras
Empalme y Navojoa (2) 2 Especialidades
23 Licenciaturas
16,100 estudiantes en todos 2 Profesional Asociado
los programas educativos

Guaymas
Empalme
Ciudad Obregn

Navojoa
Instalaciones

Lneas de Negocio
Presencia Novutek

Tecate, BC Tucson Puerto


Peasco
Nogales
Cananea
Pitiquito

Moctezuma
Huepac

Hermosillo

San Carlos,
Guaymas,
Vicam Cajeme
Navojoa
Culiacn lamos

Participacin en USA. Quintana roo


Pachuca
Estado de Arizona Queretaro
Coatzacoalcos
DF
Puebla
Participacin en Oaxaca
Mexico

Clientes

CCTI
Reconocimientos
Nos apegamos a los estndares de calidad establecidos a nivel mundial. Estamos evaluados
satisfactoriamente en el Nivel 3 del Modelo de Capacidad y Madurez Integrado (CMMI) del
SEI (Software Engineering Institute) logrando con ello ubicarnos dentro del selecto grupo de
organizaciones que cuentan con este reconocimiento a nivel nacional e internacional. As
mismo, nos encontramos en la definicin de practicas de vanguardia y mejora continua de
nuestros procesos para alcanzar el nivel 5 dentro del mismo modelo.

Proceso de Producci
Produccin de Software

Novutek cre su propio Proceso de Produccin de Software, el cual est basado en las mejores

prcticas marcadas por el Modelo de Madurez y Capacidad Integrado (CMMI), enriquecido con prcticas

de RUP (Rational Unified Process) y del PMBOK (Project Management Body of Knowledge).

El proceso de produccin de software se compone de los siguientes elementos:

Proceso/Procedimiento. Serie de actividades que rigen la operacin (entradas, flujo de actividades,


salidas, tcnicas de verificacin-validacin, mtricas).

Formatos. Plantillas utilizadas para la generacin de los productos del proceso o procedimiento.

Guas. Elementos de apoyo para el mejor entendimiento de un formato o actividad de proceso y/o
procedimiento.

Listas de verificacin. Artefactos aplicados a los productos una vez concluidos para asegurar la calidad
en cada uno de ellos.

Polticas. Marco de referencia que plasma las directrices principales del qu hacer para lograr los
objetivos estratgicos de la organizacin, el cual permite describir por disciplinas los procesos y
procedimientos que deben de ejecutarse en todo proyecto de desarrollo de software.
Proceso de Producci
Produccin de Software

Comercializacin Produccin Tecnologa y Produccin


Procesos

Preventa

Arquitectura de software

Administracin de proyectos

Administracin de la configuracin

Administracin de la calidad

Historia evaluaci
evaluacin CMMI N3
Situaci
Situacin actual
La mejora continua que se promueve en el nivel 3 de CMMI y la vinculacin permanente de
Novutek con Instituciones Educativas, Centros de Investigacin y Cmaras empresariales
que facilitan los servicios y apoyos para el fortalecimiento de proyectos de desarrollo
tecnolgico , investigacin e innovacin. Fueron los detonantes para dos iniciativas: el
establecimiento de un rea permanente de innovacin y en la incorporacin de estndares
orientados a la mejora en el desempeo humano.

Estas iniciativas ayudaron a promover el nivel 5 de CMMI, ya que este nivel busca la mejora
constante mediante el despliegue de innovaciones de forma medible con el fin de mejorar la
tecnologa y el proceso de produccin de software vigente, por lo anterior el contar con un
rea facilitar la constante ejecucin de estas prcticas.

Lecciones aprendidas
Por lo menos se debe de promover una revisin anual del proceso de produccin de software, procurando
que en las reuniones de revisin asista personal de cada rea de la organizacin con el fin de tener diversidad
de opiniones y perspectivas.

Para el llenado de PII es importante establecer plantillas de lo que debe de colocar en el documento con
todos los participantes en grupos focales con el fin de estar en el mismo entendido y todos estn de acuerdo
en lo que se va a presentar.

Programar capacitaciones por lo menos una vez al ao del proceso de produccin de software al personal
existente.

Preparar al personal acerca de la mecnica de una evaluacin con talleres orientados al rea de proceso
donde participa.
Beneficios
Procesos definidos

Productos estandarizados

Apoyo en la administracin de cambios


Mejora en la calidad del producto

Herramientas de apoyo

Acuerdos formales con el cliente

Ayuda a dar mayor visibilidad tanto interna como con el cliente sobre la ejecucin del proyecto y de las actividades
que comprende el ciclo de vida

Mejora continua en el proceso de produccin de software definidos

Recoleccin de mtricas que apoyan en la toma de decisiones

Aumenta la posibilidad en el xito del proyecto

Gracias!
rmoroyoqui@novutek.com
Experiencia en la implementacin de CMMI
(Novutek, caso de xito)

Preguntas?