¿Qué hacer para dominar el arte del levantamiento de requerimientos?Software Guru
El levantamiento de requerimientos es una etapa esencial en el arranque de todo proyecto de desarrollo de software y debe de realizarse efectivamente para poder aumentar en grande las garantías de éxito de los proyectos.
Muchos profesionistas no realizan correctamente esta fase porque nadie les enseñó cómo hacerlo o porque en sus empresas no hay procesos o guías que los apoyen en realizarlas.
Durante este Webinar hablaremos de:
Principios de análisis de negocio para el desarrollo de software.
Proceso de preparación de levantamiento de requerimientos.
Técnicas de levantamiento de requerimientos.
Presentación donde se explican algunos conceptos relacionados con las fábricas de software y se comparte un modelo con base en experiencia en este tipo de industria.
¿Qué hacer para dominar el arte del levantamiento de requerimientos?Software Guru
El levantamiento de requerimientos es una etapa esencial en el arranque de todo proyecto de desarrollo de software y debe de realizarse efectivamente para poder aumentar en grande las garantías de éxito de los proyectos.
Muchos profesionistas no realizan correctamente esta fase porque nadie les enseñó cómo hacerlo o porque en sus empresas no hay procesos o guías que los apoyen en realizarlas.
Durante este Webinar hablaremos de:
Principios de análisis de negocio para el desarrollo de software.
Proceso de preparación de levantamiento de requerimientos.
Técnicas de levantamiento de requerimientos.
Presentación donde se explican algunos conceptos relacionados con las fábricas de software y se comparte un modelo con base en experiencia en este tipo de industria.
El éxito de esta propuesta para consolidar un nuevo Estilo de Gobierno y posicionar la MARCA-ALCALDE, es el resultado de una cadena de acciones internas y externas, involucrando a todos los departamentos e instancias de la Corporación Municipal que, partiendo desde una logística oportuna, la confiabilidad de los equipos, la calidad y la calidez de los servicios, apoyados por una clara oferta de política municipal, participativa, generen empatía con los vecinos, para lo cual es necesario establecer y vigilar el nivel de excelencia, a lo largo de toda la cadena.
PRESENTACION DEL IPDC/ongd
El IPDC, considera esta, una oportunidad de poner al servicio de la población especialmente vulnerable, las experiencias y conocimientos adquiridos en la temática de reducción de la pobreza y mejora de la calidad de vida, aportando así a un desarrollo sostenible que contemple el crecimiento socio económico de las comunidades.
CONTENIDO TEMÁTICO
CÁPSULAS DE MEJORAMIENTO PERSONAL.
INTRODUCCIÓN A LA GESTIÓN DE ALMACENAMIENTO.
EL ALMACEN COMO CENTRO DE PRODUCCIÓN.
CARACTERÍSTICAS DE LOS PRODUCTOS.
OBJETIVO Y PRINCIPIOS DE ORGANIZACIÓN DE ALMACÉN.
Lean un nuevo modelo de negocio que ofrece ahora un rendimiento superior para los clientes, empleados, accionistas y sociedad en general. Inicialmente, este rendimiento superior entrega exactamente lo que quieren los clientes sin problemas, demoras, molestias, errores y sin necesitar de apagafuegos. Muy rápidamente también libera capacidad de entregar un tercio más de valor, con los recursos existentes con pocos costes adicionales. Pero realmente se trata de aprender a reconfigurar a estos activos y las relaciones con los participantes de la cadena de suministro para dar un paso adelante en la creación de valor adicional para los clientes. Siendo capaz de organizar, por ejemplo, el diagnóstico y el tratamiento médico no urgente en cuestión de horas cuando al resto del mundo lleva varios meses. O ser capaz de comprimir la típica cadena de suministro desde las materias primas a los consumidores finales de 11 meses a 30 días, mientras se realiza cada entrega a tiempo y completa.
La clasificación del mantenimiento industrial se realiza de acuerdo al mantenimiento preventivo y correctivo.
El correctivo se clasifica en emergente y programado.
El preventivo en predictivo, periódico, analítico, progresivo, técnico, proactivo y autónomo.
Además de incluir las diferentes normas aplicables al mantenimiento.
La administración de redes de suministro (en inglés, Supply Chain Management, SCM) es el proceso de planificación, puesta en ejecución y control de las operaciones de la red de suministro con el propósito de satisfacer las necesidades del cliente con tanta eficacia como sea posible.
La gerencia de la cadena de suministro atraviesa todo el movimiento y almacenaje de materias primas, el correspondiente inventario que resulta del proceso, y las mercancías acabadas desde el punto de origen al punto de consumo. La correcta administración de la cadena de suministro debe considerar todos los acontecimientos y factores posibles que puedan causar una interrupción.
A menudo utilizamos el término de gestión de cadena de suministro indistintamente a la de gestión logística. En este post vamos a recordar que se trata de dos conceptos diferentes, aunque uno abarque al otro, y vamos a intentar entender cuáles son las principales diferencias entre la logística y el Supply Chain Management (o gestión de la cadena de suministro).
La logística puede considerarse el corazón de un sistema, mientras que la cadena de suministro representaría más el sistema circulatorio.
Tras explicar rápidamente en qué consiste cada uno de los conceptos recalquemos las principales características que diferencian a la logística de la cadena de suministro.
La logística abarca un segmento de la cadena de suministro, y cuenta con ciertas funciones específicas. El encargado logístico de una empresa deberá planificar, desarrollar y controlar en todo momento el flujo de productos. Al mismo tiempo, será el encargado de supervisar la entrega del producto y la recepción de las declaraciones de dichas entregas. Además de organizar los distintos almacenes en los que opere la empresa y el control de la unidad.
La cadena de suministro, sin embargo, se basa en un ámbito más amplio. El Supply Chain Manager debe conseguir una eficiencia total de las distintas etapas que componen el ciclo; para ello deberá optimizar todo el proceso de planificación, suministro, programación de la fabricación, almacenaje y distribución.
GESTIÓN, DIRECCION E IMPLEMENTACINO DE PROYECTOS PARA MANDOS MEDIOSTBL The Bottom Line
Este programa le permitirá incrementar sus habilidades para la dirección y administración de proyectos de manera estructurada y metodológica basadas en los estándares del PMI® y la PMBOK® Guide - Última edición.
Objetivo: Proporcionar a las organizaciones un
catálogo de acciones formativas relacionadas con aspectos
novedosos de la Gestión Organizacional y ajustadas a las
necesidades reales de las empresas.
http://www.pfsgrupo.com/
El Perú es un país tradicionalmente agrícola. Posee climas muy variados que le permiten producir más de 300 especies vegetales comestibles.
El mango, considerado como la fruta más preciada en el mundo y hasta hace poco como una fruta exótica en los mercados de Estados Unidos y Europa, posee en la costa peruana condiciones climáticas inmejorables para su producción.
El trópico seco permite la producción de un fruto de características de color y sabor inmejorables sin los problemas sanitarios generados por las lluvias tropicales.
Estas bondades ambientales favorecen la obtención de una fruta de excelente calidad y gran aceptación, tanto en el mercado local como de exportación.
La producción de mango se concentra en los valles costeros de la zona norte del Perú, principalmente en zonas como Olmos y Motupe en Lambayeque; el valle de San Lorenzo, Chulucanas, Tambogrande y Sullana en Piura y Casma en Ancash, destacando las variedades Kent, Haden y Tommy Atkins, destinadas para la exportación.
Estas variedades se caracterizan por tener buena cantidad de pulpa comestible, bajo contenido de fibra, buen color y apariencia externa, excelente calidad y un exquisito sabor con gran demanda en los mercados internacionales.
El mango peruano se exporta en diferentes formas: frescos, en conservas y en jugos, siendo el mango fresco la principal forma de exportación.
La temporada de producción en el Perú se inicia en noviembre y dura hasta febrero, época en la que no hay producción en los países del hemisferio Norte, como México; principal exportador de mango fresco en el mundo.
Qué es la Cadena de Abastecimiento (CDA): Definición general
Es el ciclo de conjunto de medios de producción, de transporte, de manipulación y almacenamiento, aplicados para hacer pasar los productos del estado de materias primas almacenadas en manos de los proveedores, al de productos terminados entregados a los clientes
El Perú es un país tradicionalmente agrícola. Posee climas muy variados que le permiten producir más de 300 especies vegetales comestibles.
El mango, considerado como la fruta más preciada en el mundo y hasta hace poco como una fruta exótica en los mercados de Estados Unidos y Europa, posee en la costa peruana condiciones climáticas inmejorables para su producción.
El trópico seco permite la producción de un fruto de características de color y sabor inmejorables sin los problemas sanitarios generados por las lluvias tropicales.
Estas bondades ambientales favorecen la obtención de una fruta de excelente calidad y gran aceptación, tanto en el mercado local como de exportación.
La producción de mango se concentra en los valles costeros de la zona norte del Perú, principalmente en zonas como Olmos y Motupe en Lambayeque; el valle de San Lorenzo, Chulucanas, Tambogrande y Sullana en Piura y Casma en Ancash, destacando las variedades Kent, Haden y Tommy Atkins, destinadas para la exportación.
Estas variedades se caracterizan por tener buena cantidad de pulpa comestible, bajo contenido de fibra, buen color y apariencia externa, excelente calidad y un exquisito sabor con gran demanda en los mercados internacionales.
El mango peruano se exporta en diferentes formas: frescos, en conservas y en jugos, siendo el mango fresco la principal forma de exportación.
La temporada de producción en el Perú se inicia en noviembre y dura hasta febrero, época en la que no hay producción en los países del hemisferio Norte, como México; principal exportador de mango fresco en el mundo.
El Perú esta cada vez más insertado al mundo.
El Estado busca promover la apertura de nuevos mercados: Promoción comercial, TLC, acuerdos, información, etc…
Las exportaciones son el motor del crecimiento.
Las MYPE se interesan en el mercado externo
LOS INCOTERMS
Permiten a las empresas tener certidumbre en la interpretación de los términos negociados, ya que se aplican reglas internacionales uniformes.
NO son obligatorios por alguna legislación internacional, su validez se la dan las partes contratantes en el momento que así lo acuerdan
Su precisión, flexibilidad, uso y aceptación cada vez mayores son los que prevalecen en el comercio mundial.
Establecer un conjunto de reglas internacionales para la interpretación de los términos utilizados en el comercio internacional. Así podrán evitarse las incertidumbres derivadas de las distintas interpretaciones de tales términos en diferentes países.
Los INCOTERMS y su variedad, indican en donde inicia y en donde termina la responsabilidad del que vende y en donde empieza la responsabilidad del que compra
Los INCOTERMS determinan el punto de transferencia de la responsabilidad de las mercancías en tránsito
Beneficios
Estandarización de los procesos
Optimización de actividades.
Empoderamiento del personal
Soporte administrativo
Medición de gestión de forma continua
Generación de oportunidades de mejora
Estructuración administrativa
Compromiso y mejoramiento de la imagen corporativa
Generación de una política de orientación al cliente.
Mejora del posicionamiento en el mercado nacional e internacional
La Innovación Tecnológica Mecanismo para el Crecimiento de la Empresas Armando Vicente Tauro
Alvin Tofler señalaba que las naciones más ricas basarían su poder en el conocimiento, en tanto las naciones más débiles y pobres sobrevivirían sobre la base de la explotación de sus materias primas.
Esto ha condicionado su economía, su legislación y su sistema educativo.
Los resultados han sido: pobreza y educación en crisis, no preparados para incentivar la creatividad y la innovación de los alumnos, factor clave en la era del conocimiento.
INNOVACIÒN Y COMPETITIVIDAD.
Esta propuesta nace con el objetivo de facilitar los procesos de desarrollo de capacidades de la pequeña producción campesina, población rural y sector de la población urbana para que sean protagonista de la conversión de sus potencialidades en fuentes generadores e riquezas, a través de la trasferencia del conocimiento en la aplicación de herramientas de mejoras continua para el desarrollo innovador.
Anna Lucia Alfaro Dardón, Harvard MPA/ID.
Opportunities, constraints and challenges for the development of the small and medium enterprise (SME) sector in Central America, with an analytical study of the SME sector in Nicaragua. - focused on the current supply and demand gap for credit and financial services.
Anna Lucía Alfaro Dardón
Dr. Ivan Alfaro
La Norma Internacional de Contabilidad 21 Efectos de las variaciones en las t...mijhaelbrayan952
La Norma Internacional de Contabilidad 21 Efectos de las variaciones en las tasas de Cambio de la Moneda Extranjera (NIC 21) está contenida en los párrafos 1 a 49. Todos los párrafos tienen igual valor normativo, si bien la Norma conserva el formato IASC que tenía cuando fue adoptada por el IASB.
El análisis PESTEL es una herramienta estratégica que examina seis factores clave del entorno externo que podrían afectar a una empresa: políticos, económicos, sociales, tecnológicos, ambientales y legales.
Guía para hacer un Plan de Negocio para tu emprendimiento.pdfpppilarparedespampin
Esta Guía te ayudará a hacer un Plan de Negocio para tu emprendimiento. Con todo lo necesario para estructurar tu proyecto: desde Marketing hasta Finanzas, lo imprescindible para presentar tu idea. Con esta guía te será muy fácil convencer a tus inversores y lograr la financiación que necesitas.
1. Armando V. Tauro,Ph.D.
Mejora del Proceso
Software
El Modelo CMMI
Capability Maturity Model Integration. Modelo de Capacidad
2. Armando V. Tauro,Ph.D.Armando V. Tauro,Ph.D.
Básicamente, es un método para hacer o
producir algo.
Más formalmente, es un conjunto de prácticas
realizadas para obtener un resultado. Esto incluye
herramientas, técnicas, materiales y personas.
El Proceso Software es un conjunto de
herramientas, técnicas, materiales y personas
para producir o desarrollar software
¿Qué es un Proceso?
3. Armando V. Tauro,Ph.D.Armando V. Tauro,Ph.D.
SATISFACTIONSATISFACTION
Del CLIENTEDel CLIENTE
ProductosProductos
PersonalPersonal
TecnologíaTecnología
ProcesoProceso
Todo el mundo
asume la
importancia de
tener una plantilla
motivada y de
calidad…
...Incluso el mejor
personal no rinde al
máximo si no
comprende y usa un
proceso al máximo
nivel.
Determinan el
coste, la
planificacion y la
calidad del
producto
Puntos de difusión de la calidad
4. Armando V. Tauro,Ph.D.Armando V. Tauro,Ph.D.
Problemas
Sources: Capers Jones and Bill Curtis
25% de los proyectos software se
descartan.
Las empresas están entregando
productos a sus clientes con un 15% de
errores
Muchas empresas gastan del 30% al
44% de su tiempo y dinero en reescribir
software que ya habían escrito
Las empresas cumplen sus
planificaciones sólo el 50% de las veces
5. Armando V. Tauro,Ph.D.Armando V. Tauro,Ph.D.
Resultados de la mejora de proceso
Reducir el numero de defectos
entregados al cliente en un 95%
Los programas exitosos de mejora del
proceso software pueden conseguir:
Reducir la planificación del
desarrollo de software un 71%
Incrementar la productividad
(medida en lineas-de-código o puntos-
función al día) en un 222%.
Sources: Capers Jones and Software Engineering Institute
Se ha conseguido un ROISe ha conseguido un ROI
medio de 5:1medio de 5:1
6. Armando V. Tauro,Ph.D.Armando V. Tauro,Ph.D.
Beneficios de la Mejora del Proceso
• Predictibilidad de la planificación y el
presupuesto
• Tiempo de desarrollo
• Productividad
• Calidad (medida en nº de defectos)
• Satisfacción del Cliente
• Satisfacción de los empleados
7. Armando V. Tauro,Ph.D.Armando V. Tauro,Ph.D.
Características de los procesos Inmaduros
• Los procesos de desarrollo de software son
improvisados
• Los procesos no se siguen rigurosamente
• No hay gestión de proyectos
– Ausencia de planes
– Apaga-fuegos (resolución de crisis inmediatas)
– Los calendarios y presupuestos se sobrepasan, pues no se
basan en estimaciones realistas
– Las fechas límite comprometen la funcionalidad y calidad
• No hay medición objetiva de la calidad
• No hay maneras objetivas de resolver problemas de
producto o proceso
8. Armando V. Tauro,Ph.D.Armando V. Tauro,Ph.D.
Características de los procesos maduros
• Se gestiona
– El proceso de desarrollo de software
– Los productos del desarrollo de software
• Los procesos de desarrollo se comunican al personal y a los
nuevos empleados
• Las actividades se llevan a cabo siguiendo procesos
planificados
• Los procesos son usables y consistentes con la forma de trabajo
• Los procesos se actualizan si es preciso
• Roles y responsabilidades claros en el proyecto
• Hay seguimiento de la calidad de los productos y procesos
• Criterios objetivos para evaluar la calidad y resolver problemas
9. Armando V. Tauro,Ph.D.Armando V. Tauro,Ph.D.
Objetivos de un proceso maduro
• Efectivo. Un proceso efectivo debe ayudarnos a conseguir el
producto que quiere el cliente.
• Mantenible. Inevitablemente, el software tiene fallos, los
requisitos cambian, o queremos reutilizar partes del software.
• Predecible. Es necesario planificar el desarrollo de cualquier
producto
• Repetible. Si tenemos un proceso que funciona, puede ser
replicado en futuros proyectos.. Es mucho más rápido y fácil
adaptar un proceso existente.
• De Calidad.. Uno de los objetivos de un proceso definido es
permitir que los ingenieros de software aseguren un producto de
alta calidad..
• Mejorable. Un objetivo de nuestro proceso definido debe ser
identificar las posibilidades para mejorar el propio proceso
• Seguimiento. El seguimiento es el complemento de la
predictibilidad. Nos permite medir la bondad de nuestras
predicciones, y por tanto como mejorarlas.
10. Armando V. Tauro,Ph.D.Armando V. Tauro,Ph.D.
Un Modelo de Proceso es una colección estructurada
de elementos que describen las características de los
procesos efectivos. Proporciona una referencia para
fijar objetivos y prioridades en la mejora del proceso y
una guía para asegurar procesos estables, capaces y
maduros. Nos proporciona:
¿Qué es un Modelo de Proceso?
• Punto de partida
• Beneficio de experiencias anteriores
de la comunidad
• Lenguaje y visión común
• Marco para priorizar acciones
12. Armando V. Tauro,Ph.D.Armando V. Tauro,Ph.D.
CMMI®
El Modelo de Referencia
CMMI SE/SW
El Proceso de Mejora
IDEAL
La Metodología de Evaluación
SCAMPI
Referencias
Capability Madurity Model Integration
13. Armando V. Tauro,Ph.D.Armando V. Tauro,Ph.D.
CMMI
• Marco de referencia para desarrollar procesos
efectivos
• No es un proceso, o descripción de proceso
• Guía para mejorar los procesos de desarrollo,
adquisición o mantenimiento de productos o servicios
• Proporciona un marco estructurado para evaluar los
procesos actuales de la organización, establecer
prioridades de mejora, e implementar esas mejoras
14. Armando V. Tauro,Ph.D.Armando V. Tauro,Ph.D.
Representaciones
Continua
Por etapas (staged)
ML 1
ML2
ML3
ML4
ML5
. . .Para un conjunto establecido de
áreas de proceso en toda la
organización
. . .Para un área de
proceso o un conjunto de
áreas de proceso
15. Armando V. Tauro,Ph.D.Armando V. Tauro,Ph.D.
Disciplinas
• Ingeniería de sistemas
• Ingeniería de Software
• Desarrollo Integrado de Producto y Proceso
• Selección de Proveedores
16. Armando V. Tauro,Ph.D.Armando V. Tauro,Ph.D.
Estructura. Representación por Etapas
Nivel de Madurez
Area de Proceso Area de Proceso Area de Proceso
Metas Genericas Metas Especificas
Compromiso
de realizacion
Habilidad de
realizacion
Implementacion
Dirigida
Implementacion
Verificada
Caracteristicas Comunes
Practicas
Genericas
Practicas
Especificas
17. Armando V. Tauro,Ph.D.Armando V. Tauro,Ph.D.
Niveles de madurez
Proceso impredecible,
poco controlado y reactivo
Proceso caracterizado por
proyectos y
frecuentemente reactivo
Proceso caracterizado
por la organización y
proactivo
El proceso es controlado
cuantitativamente
Enfoque en la mejora del
proceso
Optimizado
Gestionado
Cuantitativamente
Inicial
Gestionado
1
2
3
4
5
Definido
18. Armando V. Tauro,Ph.D.Armando V. Tauro,Ph.D.
Áreas de proceso/Niveles de madurez
NIVEL AREAS DE PROCESO
1 Inicial •Basado en la competencia y acciones individuales de las personas
2 Gestionado
•Gestión de los requisitos del Producto y del proyecto
•Planificación de los proyectos
•Seguimiento y control de los proyectos
•Gestión de Acuerdos con los proveedores
•Selección y supervisión de proveedores
•Medición y Análisis
•Aseguramiento de la Calidad del producto y Proceso
•Gestión de la Configuración
3 Definido
•Desarrollo de los requisitos
•Diseño, desarrollo y puesta en práctica de soluciones técnicas
•Asegurar la Integración del Producto
•Verificación
•Validación
•Enfoque de la organización hacia la gestión de los procesos
•Correcta definición de los procesos de la organización
•Educación y Entrenamiento para mejorar la eficacia y la eficiencia
•Gestión integrada de los proyectos (producto+ proceso)
•Gestión de riesgos
•Análisis sistemático y puesta en práctica de decisiones acordadas
4
Gestionado
cuantitativamen
te
•Evaluación de los procesos de la organización (datos de rendimiento de los procesos)
•Gestión cuantitativa de los proyectos
•Gestión cuantitativa de los proveedores
5 Optimizado
•Innovación y despliegue a lo largo de toda la organización (mejoras incrementales y su
posterior generalización)
•Gestión de cambios tecnológicos
•Análisis y resolución de las causas que generan los diferentes problemas y errores
19. Armando V. Tauro,Ph.D.Armando V. Tauro,Ph.D.
Nivel 1: Inicial
Los procesos se realizan pero con frecuencia
de un modo ad hoc y en ocasiones caótico
El rendimiento depende de la competencia de
las personas
Es posible alcanzar gran calidad y rendimiento
excepcional, siempre que se pueda asignar el
mejor personal a la tarea
El rendimiento es difícil de predecir
Las prácticas de gestión puede que no sean
efectivas
20. Armando V. Tauro,Ph.D.Armando V. Tauro,Ph.D.
Nivel 2: Gestionado
• La gestión de proyectos es más disciplinada.
• Se establecen y siguen políticas organizativas
• Los planes de proyecto y las descripciones de
procesos se documentan y se siguen
• Los recursos son los adecuados
• Se asigna responsabilidad y autoridad sobre el ciclo
de vida
• Se puede esperar repetir éxitos anteriores en
proyectos similares
• La disciplina ayuda a asegurar que las prácticas
existentes se mantienen en tiempos de estress
• El estado de las actividades y productos de trabajo
es visible a la dirección en puntos definidos
2
21. Armando V. Tauro,Ph.D.Armando V. Tauro,Ph.D.
Nivel 3: Definido
• Este nivel se construye sobre la base de gestión de
proyectos del nivel 2
– Los procesos de ingeniería se implementan más efectivamente
– La organización es más proactiva
– Se identifican y proporcionan las necesidades de formación
• La organización dispone de un conjunto de procesos
estándar, que los proyectos individuales adaptan a sus
necesidades
3
22. Armando V. Tauro,Ph.D.Armando V. Tauro,Ph.D.
Nivel 4: Gestionado
Cuantitativamente
4
Los proyectos usan objetivos medibles para satisfacer las
necesidades de los clientes, los usuarios y la organización
Los directivos e ingenieros usan datos con técnicas
estadísticas y cuantitativas para gestionar los procesos y los
resultados
Se usan métodos estadísticos y cuantitativos, al nivel
organizativo y de proyecto para:
Comprender el rendimiento, calidad de producto y calidad de
servicio anteriores
Predecir el rendimiento, calidad de producto y calidad de
servicio futuros
23. Armando V. Tauro,Ph.D.Armando V. Tauro,Ph.D.
Nivel 5: Optimizado
5
Se identifican, evalúan y despliegan mejoras incrementales e
innovadoras para aumentar la capacidad del proceso
Los objetivos de las actividades de mejora son tanto el
conjunto de procesos estándar de la organización como los
procesos definidos de los proyectos
Se establecen objetivos cuantitativos de mejora de procesos y
se revisan continuamente para reflejar cambios en los
objetivos del negocio
24. Armando V. Tauro,Ph.D.Armando V. Tauro,Ph.D.
Elementos del Modelo
• Niveles de Madurez
• Áreas de Proceso
• Metas Especificas
• Practicas Especificas
• Metas Genéricas
• Prácticas Genéricas. Características
comunes
• Compromiso de ejecución
• Habilidad de ejecución
• Implementación dirigida
• Implementación verificada
• Subprácticas
• Ampliaciones de disciplina
• Elaboraciones de prácticas genéricas
• Referencias
25. Armando V. Tauro,Ph.D.
Categorías de Áreas de proceso CMMI
Gestión de Procesos
– Enfoque de procesos
– Definición de procesos
– Formación
– Rendimiento del proceso
– Innovación y despliegue
Gestión de Proyectos
– Planificación de proyectos
– Monitorización y Control
– Gestión de Acuerdos con
Proveedores
– Gestión integrada de Proyectos
– Gestión de Riesgos
– Equipos integrados
– Gestión cuantitativa del proyecto
Ingeniería
– Desarrollo de requisitos
– Gestión de Requisitos
– Solución Técnica
– Integración de Producto
– Verificación
– Validación
Soporte
– Gestión de configuración
– Aseguramiento de Calidad del
Producto y del Proceso
– Medición y Análisis
– Entorno organizativo para
integración
– Análisis de decisiones y resolución
– Análisis causal y resolución
26. Armando V. Tauro,Ph.D.Armando V. Tauro,Ph.D.
Gestión del Proceso
• Contiene las prácticas relacionadas con la implementación
de un programa de mejora de procesos
• Proporciona la capacidad para documentar y compartir las
mejores prácticas, los activos de proceso y aprendizaje
• Proporciona capacidad de conseguir objetivos
cuantitativos de calidad y rendimiento del proceso
27. Armando V. Tauro,Ph.D.Armando V. Tauro,Ph.D.
Gestión del Proceso.
Área de
Proceso
Descripción
Enfoque en el
Proceso
Organizacional (OPF)
Ayuda a la organización a establecer y mantener la
comprensión de sus procesos e identificar, planificar,
coordinar e implementar la mejora
Definición
Organizacional del
Proceso (OPD)
Establece y mantiene el conjunto organizativo de procesos
estándar y los activos de soporte
Formación
Organizacional (OT)
Identifica las necesidades formativas estratégicas y tácticas
entre los proyectos y grupos de soporte
Rendimiento
Organizacional del
Proceso (OPP)
Deriva objetivos cuantitativos de calidad y rendimiento del
proceso de los objetivos de negocio de la organización
Innovación y
Despliegue
Organizacional (OID)
Selecciona y despliega mejoras incrementales para mejorar
la habilidad de la organización para alcanzar los objetivos de
calidad y rendimiento del proceso
28. Armando V. Tauro,Ph.D.Armando V. Tauro,Ph.D.
Gestión del Proceso
Dirección
OPF OPD
OT
Gestión de Proyectos,
Soporte e Ingeniería
Propuestas de mejoras,
participación en la
definición, evaluación y
despliegue de procesos
Información de mejora
(Lecciones aprendidas,
datos, artefactos
Recursos y coordinación
Objetivos de
negocio de la
organización
Proceso estándar y
otros activos
Proceso estándar y
otros activos
Necesidades de formación
Necesidades y objetivos
de los procesos de la
organización
Formación en procesos y
activos estándar
29. Armando V. Tauro,Ph.D.Armando V. Tauro,Ph.D.
Gestión de Proyectos
• Cubren las actividades relacionadas con la planificación,
seguimiento y control del proyecto.
• Proporcionan mecanismos para establecer, mantener y
monitorizar acuerdos con clientes y proveedores
• Proporciona mecanismos para establecer y mantener un entorno
colaborativo de equipos
• Proporciona un método común para gestionar el proyecto
cuantitativamente y proactivamente
30. Armando V. Tauro,Ph.D.Armando V. Tauro,Ph.D.
Gestión de Proyectos
Área de Proceso Descripción
Planificación de
proyectos (PP)
Desarrolla y mantiene el plan de proyecto, implica a los
participantes y obtiene compromiso con el plan
Seguimiento y control
de Proyectos (PMC)
Monitoriza las actividades y toma acciones correctivas
incluyendo re-planificación
Gestión Integrada de
Proyectos (IPM)
Adapta los procesos organizativos al proyecto, y
establece la visión compartida del proyecto
Desarrollo de Equipos
Integrado (IT)
Identifica y organiza a los participantes en equipos
colaborativos y desarrolla la visión compartida alineada
con la visón compartida del proyecto y la organización
Gestión de Riesgos
(RSKM)
Desarrolla e implementa una estrategia proactiva para
identificar, evaluar, priorizar y manejar riesgos del
programa
Gestión de Proyectos
Cuantitativa (QPM)
Recopila métricas de producto y proceso , y analiza los
resultados para identificar oportunidades de mejora
Gestión de Acuerdos
con Proveedores
(SAM)
Gestiona la adquisición de productos de proveedores para
los que exista un acuerdo formal
31. Armando V. Tauro,Ph.D.Armando V. Tauro,Ph.D.
Gestión de Proyectos
Proveedor
Ingeniería y
Soporte
PMC
PP
SAM
Requisitos de componentes del
producto, incidencias técnicas,
componentes completados, revisiones
y tests de aceptación
Acuerdos con
proveedores
Estatus, incidencias,
resultados de procesos,
evaluaciones de productos
mediciones y análisis
Replanificación
Acciones
correctivas
Estatus, incidencias,
resultados de revisiones
de progreso e hitos
Necesidades de medición
Acciones
correctivas
Qué Construir
Qué Hacer
Compromisos
Qué
Monitorizar
Planes
32. Armando V. Tauro,Ph.D.Armando V. Tauro,Ph.D.
Ingeniería
• Da soporte las actividades del ciclo de vida de
desarrollo del producto, desde el desarrollo inicial de
requisitos a la transición al uso operacional
33. Armando V. Tauro,Ph.D.Armando V. Tauro,Ph.D.
Ingeniería
Área de Proceso Descripción
Desarrollo de
Requisitos (RD)
Recopila y armoniza las necesidades de los
participantes y las traduce en requisitos del
producto
Gestión de
Requisitos (RM)
Asegura que los requisitos acordados son
comprendidos y gestionados
Solución Técnica
(TS)
Convierte requisitos en arquitectura del producto,
diseño y desarrollo
Integración del
Producto (SI)
Combina los componentes del producto y asegura
los interfaces
Verificación (VER) Asegura que el producto cumple las
especificaciones
Validación (VAL) Asegura que el producto cumple con el uso
propuesto cuando se sitúa en el entorno propuesto
34. Armando V. Tauro,Ph.D.Armando V. Tauro,Ph.D.
Ingeniería
REQM
RD PITS
VER VAL
Cliente
Requisitos
Requisitos
Soluciones
alternativas Componentes
del producto
Producto
Necesidades del cliente
Informes de validación y verificación de
componentes del producto y productos de trabajo
Requisitos del producto
y los componentes
35. Armando V. Tauro,Ph.D.Armando V. Tauro,Ph.D.
Soporte
• Proporciona los procesos esenciales para soportar el
desarrollo y mantenimiento del producto
• Soporta el establecimiento y mantenimiento de un
entorno de trabajo que estimula la integración y
gestiona al personal para permitir y premiar
comportamientos integradores
• Proporciona funciones de soporte usadas por todas
las áreas de proceso durante el desarrollo del
producto
36. Armando V. Tauro,Ph.D.Armando V. Tauro,Ph.D.
Soporte
Área de Proceso Descripción
Medición y Análisis
(MA)
Establece un programa de métricas para proveer
resultados objetivos que puedan ser usados para tomar
decisiones informadas y tomar acciones correctivas
Gestión de
Configuración (CM)
Establece y mantiene la integridad de los productos de
trabajo
Aseguramiento de
Calidad de Proceso y
Producto (PPQA)
Proporciona prácticas para evaluar objetivamente
procesos, productos y servicios
Análisis y Resolución
de Decisiones (DAR)
Proporciona un proceso estructurado de toma de
decisiones que asegura que las alternativas se comparan
con criterios objetivos, y se elige la mejor alternativa
Análisis y Resolución
Causal (CAR)
Identifica las causas de defectos otros problemas, y toma
acciones para prevenir que ocurran en el futuro
Entorno Organizativo
para la Integración
(OEI)
Establece el entorno para la implementación de equipos
integrados
37. Armando V. Tauro,Ph.D.Armando V. Tauro,Ph.D.
Soporte
MA
PPQA
CM
Todas las áreas de proceso
Mediciones,
análisis
Incidencias y no
conformidades
Procesos, productos de
trabajo, estándares y
procedimientos
Líneas base,
informes de
auditoría
Items de
configuración,
peticiones de
cambio
Necesidades de
información
38. Armando V. Tauro,Ph.D.Armando V. Tauro,Ph.D.
Metas Genéricas
Cada área de proceso de nivel 2 contiene la siguiente meta genérica:
GG2
Institucionalizar un proceso Gestionado
Cada área de proceso en el nivel 3 o superior contiene la siguiente meta
genérica:
GG3
Institucionalizar un proceso Definido
39. Armando V. Tauro,Ph.D.Armando V. Tauro,Ph.D.
Características Comunes
• Compromiso de Realización
– Crea políticas y asegura esponsorización para
el esfuerzo de mejora del proceso
• Habilidad de Realización
– Asegura que el proyecto y/o la organización
tiene los recursos que necesita para ejercer la
mejora del proceso
• Implementación Dirigida
– Recoge, mide y analiza datos relativos a los
procesos
• Implementación Verificada
– Verifica que las actividades de los proyectos y
la organización son conformes a requisitos,
procesos y procedimientos
Las Características comunes
son una manera de agrupar las
prácticas genéricas.
Su objetivo es la
institucionalización de las
mismas en la organización
40. Armando V. Tauro,Ph.D.Armando V. Tauro,Ph.D.
Recursos
Grupo de Dirección
de Gestión
Grupo de Proceso
De Ingeniería
Equipos de Acción
Del Proceso
Grupos de Trabajo
Técnico
Impulsores
Facilitadores
Actuadores
41. Armando V. Tauro,Ph.D.Armando V. Tauro,Ph.D.
Recursos
• Grupo de Dirección de Gestión.
– Autoriza las actividades de mejora de procesos
– Proporciona la visión de los objetivos de la mejora
– Se compromete a dedicar los recursos necesarios (personal y
monetarios) para llevar a cabo las tareas
• Grupo de Ingeniería de proceso.
– Actuará como mentor de mejora de proceso
– Organiza las actividades de mejora de proceso
– Existe durante la duración de la actividad en la organización
• Equipo de Acción de Proceso.
– Desarrolla planes de acción para diferentes áreas de proceso
– Existe durante el periodo entre dos evaluaciones
42. Armando V. Tauro,Ph.D.Armando V. Tauro,Ph.D.
Evaluación
Evidentemente, para iniciar un plan de mejora de
procesos, hay que conocer el punto de partida, para
comparar con el modelo, y tener constancia de las
fortalezas y debilidades de nuestro modelo actual
El Standard CMMI Appraisal Method for Process
Improvement (SCAMPISM
) define el método para
identificar fortalezas, debilidades, y clasificación con
respecto al modelo de referencia.
Proporciona un método de evaluación en el contexto de
mejora interna de procesos, selección de
proveedores, y seguimiento de procesos
43. Armando V. Tauro,Ph.D.Armando V. Tauro,Ph.D.
Principios de SCAMPI
• Clasificación de las metas en función de la presencia en
los procesos de la organización de las prácticas
correspondientes.
• La implementación de las prácticas se determina a partir
de Evidencia Objetiva.
• La implementación a nivel organizativo es función del
grado de implementación a nivel proyecto
• Los equipos de evaluación consideran múltiples tipos de
evidencia objetiva para determinar la implementación de
las prácticas y satisfacción de las metas
44. Armando V. Tauro,Ph.D.Armando V. Tauro,Ph.D.
Evidencia Objetiva
• Instrumentos. Información escrita relativa a la
implementación de las prácticas en la organización.
Cuestionarios, encuestas, mapa de procesos …
• Presentaciones. Información preparada por la
organización para presentar visualmente al equipo de
evaluación describiendo los procesos organizativos y
la implementación de las prácticas
• Documentos. Artefactos que reflejan la
implementación de una o más prácticas del modelo.
Políticas, procedimientos …
• Entrevistas. Interacción con los que implementan o
usan el proceso
45. Armando V. Tauro,Ph.D.Armando V. Tauro,Ph.D.
Indicadores de Implementación de
Prácticas (PII)
• La implementación de una práctica deja “rastros”, que
permiten verificar la práctica
– Artefactos directos. Salidas directas de la implementación de
una práctica. Los productos típicos de trabajo
– Artefactos indirectos. Consecuencia de la realización de una
práctica. Actas de reuniones, informes de estado …
– Afirmaciones. Por parte de los implementadores de la
práctica
46. Armando V. Tauro,Ph.D.Armando V. Tauro,Ph.D.
Caracterización de la implementación de
prácticas
•Se asignan valores de caracterización de prácticas que reflejan la
extensión de la implementación de la práctica en cada proyecto
– Fully Implemented (FI)
– Largely Implemented (LI)
– Partially Implemented (PI)
– Not Implemented (NI)
•Los valores se consolidan a nivel organizativo siguiendo reglas
de agregación definidas
•Se itera y se revisan los datos recogidos
•Se generan resultados en base a la agregación de debilidades y
fortalezas
47. Armando V. Tauro,Ph.D.Armando V. Tauro,Ph.D.
Recogida de datos, clasificación e informe
Caracterización de la Implementación de las prácticas
(nivel proyecto)
Caracterización de la Implementación
de las prácticas
(nivel organizativo)
Puntuación de satisfacción
de metas
Clasificación del
Nivel de madurez
49. Armando V. Tauro,Ph.D.Armando V. Tauro,Ph.D.
Modelo de mejora de procesos IDEAL
• Es un modelo de programa
de mejora continua de
procesos de software.
• Comprende 4 fases:
Initiating
Diagnosing
Establishing
Acting
Learning
50. Armando V. Tauro,Ph.D.Armando V. Tauro,Ph.D.
Inicio
En esta fase se establece la
infraestructura, los roles y
responsabilidades para el
programa de SPI
Se definen las metas a
partir de los objetivos de
negocio
51. Armando V. Tauro,Ph.D.Armando V. Tauro,Ph.D.
Diagnóstico
Se establecen los niveles
actuales de madurez del
proceso, descripciones de
proceso, métricas, etc
Se inicia el desarrollo del
plan de acción
52. Armando V. Tauro,Ph.D.Armando V. Tauro,Ph.D.
Establecimiento
Se establecen objetivos
y prioridades, y se
completa el plan de
acción
53. Armando V. Tauro,Ph.D.Armando V. Tauro,Ph.D.
Actuación
Se investigan y desarrollan
soluciones para los problemas
del proceso
Se expanden las mejoras con
éxito a la organización
54. Armando V. Tauro,Ph.D.Armando V. Tauro,Ph.D.
Aprendizaje
Se prepara el siguiente ciclo
del modelo IDEAL
Se aplican las lecciones
aprendidas para refinar el
proceso de SPI
Notas del editor
El proceso debe ayudarnos a determinar las necesidades del cliente, y a verificar que lo que hemos producido es lo que el cliente necesita.
. Puede que en cualquiera de esos casos el desarrollador original no esté disponible. Uno de los objetivos de un buen proceso es exponer los procesos mentales del diseñador y el programador de forma que estén claras sus intenciones. Entonces podremos encontrar fácilmente los fallos o descubrir dónde hacer los cambios.
, esto es la base para asignar recursos, tanto tiempo como personal. Es importante predecir cuánto tiempo llevará el desarrollo del producto. Esto significa estimar con precisión cuánto llevará producir cada parte de él –incluido el software-. Un buen proceso puede ayudar a conseguirlo
Los procesos ad-hoc raras veces se pueden repetir a no ser que el equipo del proyecto sea el mismo. Incluso con el mismo equipo, es difícil mantener las cosas exactamente iguales. Un tema relacionado es la reutilización de procesos. Es una sobrecarga para cada proyecto el producir un proceso desde cero
En este caso definimos calidad como el grado en que el producto cumple con su propósito El proceso debe proporcionar un enlace claro entre los deseos del cliente y el producto desarrollado
Nadie puede pretender que su proceso alcance la perfección y no necesite mejoras posteriores. Incluso si somos todo lo buenos posible ahora, tanto los entornos de desarrollo como los productos solicitados cambian tan rápidamente que los procesos deben siempre cambiar para adecuarse a estos cambios
Un proceso definido debe permitir a la dirección, a los desarrolladores y a los clientes seguir el estatus de un proyecto