Adopción de metodologías ágiles en una Software Factory. Ignacio Cruzado Nuño @i_cruzado



Documentos relacionados
! :: Quiénes Somos :: Visión :: Valores

The Agile Manifesto. Que es el Manifiesto Ágil?

La calidad no está reñida con los costes

La innovación como valor diferencial. Las TIC, vehículo de transformación

Qué es el Modelo CMMI?

Gestión de proyectos siguiendo practicas del PMI.

Gestión de. Proyectos

Exsis Software & Soluciones S.A.S

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.

Programa de Desarrollo Profesional en Mejora del Proceso de Software

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

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

Contenidos. Parte I - Introducción Capítulo 1 - Evolución. Capítulo 2 Condiciones de trabajo en el Desarrollo de Software

CERTIFICACIONES PARCIALES

CMMI (Capability Maturity Model Integrated)

CMMI : mejora del proceso en Fábricas de Software

SISTEMA DE GESTIÓN INTEGRAL DEL PROYECTOS. Conforme a la serie de normas UNE de Innovación y UNE-EN-ISO 9001 de Calidad

PROF PROF INFORME VISIÓN GLOBAL DE CMM ÍNDICE

SAP Shared Services. Un equipo de expertos disponible. Eficiencia en la productividad de los equipos.

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

NOS ASEGURAMOS DE ENTREGAR SERVICIOS DE CALIDAD ACORDE A SUS NECESIDADES

N U E S T R O O B J E T I V O : L A C A L I D A D T O T A L

Queremos ser su aliado tecnológico

Consultora tecnológica especializada en optimizar su gestión empresarial

BUSINESS PROCESS MANAGEMENT (BPM)

TEMA 1: INTRODUCCIÓN A SERVICIOS TI

MEDIDA CALIDAD SW PLAN AVANZA I+D 2009

Catálogo de Formación SEI

Escuela Politécnica Superior. Organización Empresarial y Proyectos. Capítulo 6. daniel.tapias@uam.es. Dr. Daniel Tapias Curso 2014/ 15 PROYECTOS

soluciones de software

SMART FLEXIBILITY. Aportamos Soluciones y Servicios Tecnológicos innovadores basados en modelos de negocio flexibles

CONTENIDO TEMATICO Y DOCENTES

Precursores 120 Ofic. 402 Lima Celular: +51 (1) Nextel Radio: 826*3481

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

Conocimiento Activo en Calidad de Software

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

ITIL Edición 2011 Intermedio: Diseño del servicio

Pragmatica C O N S U L T O R E S

2004 Soluciones de Gestión Empresarial

CATALOGO DE SERVICIOS

PERFIL TÉCNICO CONSULTOR SHAREPOINT PARA LA WEB

ITIL Edición 2011 Intermedio: Estrategia del Servicio

ARANDA SOFTWARE: EXPERIENCIA DE IMPLEMENTACION DE CMMI SERVICIOS EN UNA ORGANIZACIÓN QUE CUENTA CON IMPLEMENTACION DE CMMI DEV María Smith Gutiérrez

Metodología de Gestión de Proyectos

Gestión de Proyectos de desarrollo de software. Ing. Rafael Bentancur Universidad ORT Uruguay

CURSO DE GESTIÓN DE PROYECTOS PMI ORIENTADO A OBTENER LA CERTIFICACIÓN PMP

La integración del Manejo del Cambio Organizacional y de la Administración de Proyectos

Soluciones fascinantes, simples y flexibles

Information Technology Infrastructure Library

CURSO DE GESTIÓN DE PROYECTOS PMI ORIENTADO A OBTENER LA CERTIFICACIÓN PMP

CURSO DE GESTIÓN DE PROYECTOS PMI ORIENTADO A OBTENER LA CERTIFICACIÓN PMP

ComuNET. Presentación Corporativa

1.8 TECNOLOGÍA DE LA INFORMACIÓN

Curso Universitario de Especialización en Gestión Ágil de Proyectos (Titulación Universitaria + 8 ECTS)

Ricoh Technology Services. Gestión Eficaz de la Información. Information Management

Personas IT Ingeniería de Software BPO Capacitación

3. Horario laboral referencial: Lunes Viernes 8:00 a.m. a 6:00 p.m.

Índice PRÓLOGO... Capítulo 1. El sistema de información y la información...

Tecninorte Programación y Mantenimiento Parque Empresarial Tirso González, 22 - oficina Astillero - Cantabria

Servicios. Nuestros servicios se basan en cuatro principales áreas:

Portafolio de Servicios.

SEGURIDAD GESTIONADA

Titulación Universitaria

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

Consejo Superior Universitario Acuerdo 046 de 2009 página 2

Resumen General del Manual de Organización y Funciones

Diplomado: Administración de Centros de Cómputo (Sites)

Grado en Ingeniería Informática

CURSOS IN-HOUSE PARA FORTALECER HABILIDADES DE GESTIÓN Y MEJORAR LA PRODUCTIVIDAD

MSI 533: Modelamiento y gestión de procesos de negocios

Es nuestra intención presentarnos ante ustedes y de esta forma mostrarles cada

Bienvenido a Cystelcom Partner Program. Soluciones software para comunicaciones unificadas de voz, vídeo y datos

Vocación de servicio Especialistas en sistemas.

SERVICIO DE ASEGURAMIENTO DE LA CALIDAD DE SOFTWARE (Q.A.)

SCRUM MASTER PRODUCT OWNER

Monitoreo de Plataformas TI. de Servicios

BPM en la práctica Transitando del BPA al BPM con una metodología probada. Diego Karbuski - Diciembre 2012

ITIL FOUNDATIONS FOR SERVICE MANAGEMENT V3

grado Ingeniería DOBLE TITULACIÓN EN GRADO EN INGENIERÍA en DESARROLLO DE CONTENIDOS DIGITALES GRADO EN DIRECCIÓN INTERNACIONAL DE EMPRESAS

BUSINESS INTELLIGENCE. programa de gestión comercial inteligencia analítica

CURSO COORDINADOR INNOVADOR

Soluciones Tecnológicas

Plan Pro. Aplicación web para la Gestión de Prevención de Riesgos Laborales. La solución web para una Gestión Preventiva Integral

Propuesta. Curso Certificación: Scrum Master Accredited. Mexico First. Baja California. 18 de Febrero de Con atención: Andrés Simón Bujaidar

Mantenimiento de usuarios y grupos Gestión de políticas y estándares Administración de aplicaciones Gestión de servidores Soporte técnico

JIAP 2011 Transitando hacia una Organización Gestionada por Procesos. Diego Karbuski - Agosto 2011

CONTENIDO. Quiénes Somos Nuestra organización Propuesta de Valor Portafolio y Beneficios Por qué Perceptio

ITIL Edición 2011 Intermedio: Operación del Servicio

Propuesta de Acciones de Formación: ESTANDARES DE CALIDAD EN SERVICIOS TI: ISO 20000

TECNOLOGÍAS de la INFORMACIÓN recursos informáticos inteligentemente aplicados capital humano factor clave

PRESENTACIÓN CMMI: (CAPABILITY MATURITY MODEL INTEGRATION)

1.1 EBCOMM S.A. de C.V. 2. Garantía de Calidad. 3. Soluciones y Servicios. 3.1 Portafolio de Soluciones y Servicios. 4.

Tribunal Constitucional PLIEGO DE PRESCRIPCIONES TÉCNICAS PARA LA CONTRATACIÓN DE LA ASISTENCIA TÉCNICA PARA LA TRAMITACIÓN JURISDICCIONAL ELECTRÓNICA

La integración de procesos

El impacto del relevamiento y modelado de procesos en la implantación de sistemas informáticos

Índice. Que es SFIA? Estructura del modelo. Compatibilidad Algunas implementaciones Desarrollo participantes

Introducción n a MSF. MSF v4.0 como framework

CONTENIDO TEMATICO Y DOCENTES

Logos socios tecnologicos

Transcripción:

Adopción de metodologías ágiles en una Software Factory Ignacio Cruzado Nuño

Contenido de la Charla Temario Presentación Diccionario Contexto 0. Prólogo 1. Introducción 2. Nudo 3. Desenlace 2

Ponente Continuous improvement believer. Multifaceted human being; runner and sport fan. Agile Software Developer, ScrumMaster and Project Manager. ignacio.cruzado@gmail.com Ingeniero en Informática Asesor de Dirección Tecsidel Miembro Junta de Gob. CPIICyL Vocal por Burgos Desarrollador de software (SW) Software Craftman Arquitecto Software: Web, Java, C++, Python Jefe de Proyectos Cerrados Agilista (AgileCyL, ) Formado: PMP, ITIL, 3

DICCIONARIO Breve historia del Desarrollo de Software Ignacio Cruzado Nuño UBU, 20 de Noviembre de 2013

Desarrollador de software Desarrollar.- + Acrecentar, dar incremento a algo de orden físico, intelectual o moral. + Dicho de una comunidad humana: Progresar, crecer económica, social, cultural o políticamente. Software.- Conjunto de programas, instrucciones y reglas informáticas para ejecutar ciertas tareas en una computadora. Empresa.- Unidad de organización dedicada a actividades industriales, mercantiles o de prestación de servicios con fines lucrativos. 5

El Desarrollo de Software antes del s.xxi 6

Evolución del Desarrollo de Software en s.xxi Plataformas Web Movilidad Redes Sociales Calidad Diseño / Desarrollo Pruebas Integración continua Gestión Proyectos: Clásico Agilismo Lean Servicios: ITIL Organizaciones: ISO, CMMI 7

Ciclos de Vida de Desarrollo de Software Ciclo de vida En Cascada (modelo en V) Ciclo de vida Iterativo-Incremental 8

Modelos Lucrativos de Desarrollo de Software PRODUCTO Licenciamiento Por uso de un Producto pre-fabricado y cerrado (como mucho personalizable ) A MEDIDA ATE Asistencia Técnica Especializada, Time & Materials Presupuesto dimensionado => Encargo cada trabajo bajo estimación ad-hoc Precio Cerrado o Llave en Mano, Fixed Price Presupuesto dimensionado => Encargo cada trabajo bajo estimación ad-hoc Servicios, con SLAs o ANS Acuerdos de Nivel de Servicios Definición del Servicio => Subcontratista Responsable Contrato Ágil 9

Costes del Software Repartido durante el ciclo de vida del producto software Plazo de amortización: C/P, M/P, L/P Inversión económica: Adquisición vs Mantenimiento vs Escalado Factores de Calidad Operación Amigable, Seguro, Eficiente, Fiable Revisión: Mantenible, verificable, Flexible Transición: Reutilizable, Portable, Interoperable Coste de No-Calidad A quién le aporta valor /ahorra coste lo automat zado? Te importa la calidad? Qué factores? 10

CMMI. Definición Capability Maturity Model Integration. Modelo para la mejora o evaluación de los procesos de desarrollo y mantenimiento de sistemas y productos de software. Fue desarrollado por el Instituto de Ingeniería del Software (SEI) de la Universidad Carnegie Mellon, y publicado en su primera versión en enero de 2002. Actualmente va por su versión 1.3 (20/03/2011) http://www.sei.cmu.edu/cmmi/ 11

CMMI. Sus Versiones y Universos Actualmente dividido en 3 universos : Desarrollo Servicios Adquisición Versión actual: Modelo-1.2 y 1.3 de SCAMPI (examen) 12

CMMI. Áreas de Proceso Área de Proceso Categoría NM Área de Proceso Categoría NM GESTIÓN DE REQUISITOS Ingeniería 2 Definición de procesos Gestión de procesos 3 PLANIFICACIÓN DE PROYECTO Gestión de proyectos 2 Procesos orientados a la organización Gestión de procesos 3 MONITORIZACIÓN Y CONTROL DE PROYECTO Gestión de proyectos 2 FORMACIÓN Gestión de procesos 3 GESTIÓN CALIDAD PROCESOS Y PRODUCTOS Soporte 2 Integración de producto Ingeniería 3 MEDICIÓN Y ANÁLISIS Soporte 2 DESARROLLO DE REQUISITOS Ingeniería 3 GESTIÓN DE LA CONFIGURACIÓN Soporte 2 GESTIÓN DE RIESGOS Gestión de proyectos 3 Gestión y acuerdo con proveedores Gestión de proyectos 2 Solución técnica Ingeniería 3 Análisis y resolución de decisiones Soporte 3 Validación Ingeniería 3 Gestión integral de proyecto Gestión de proyectos 3 VERIFICACIÓN Ingeniería 3 Gestión integral de proveedores Gestión de proyectos 3 Rendimiento de los procesos de la org. Gestión de procesos 4 Gestión de equipos Gestión de proyectos 3 Gestión cuantitativa de proyectos Gestión de proyectos 4 ENTORNO ORG. DE INTEGRACIÓN Soporte 3 Análisis y resolución de problemas Soporte 5 Innovación y desarrollo Gestión de procesos 5 13

agilemanifesto.org Manifesto for Agile Software Development We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: Individuals and Interactions over Processes and Tools Working Software over Comprehensive Documentation Customer Collaboration over Contract Negotiation Responding to Change over Following a Plan That is, while there is Value in the items on the right, we value the items on the left more. [2001] 14

Desarrollo de Software Agile está de moda! (PMI-ACP) 15

CONTEXTO La Empresa, la Sede, El Momento Ignacio Cruzado Nuño UBU, 20 de Noviembre de 2013

Tecsidel S.A. Solidez en el tiempo Fundada en 1979 > 400 empleados (300 España + 100 LatAm) Cifra de negocio 30 M Filosofía Empresarial Perseguimos la excelencia en el desarrollo de soluciones, proyectos y servicios TIC Compromiso con nuestros clientes Desarrollo profesional de empleados 17 Áreas de negocio TIC: Informática, Tcom, AAPP Peajes y control de vehículos Industria: Logística, Distribución Localización España: Barcelona, Madrid y Valladolid Europa: Noruega, Gran Bretaña América latina: Argentina, Chile, Méjico, Brasil Resto: India, China

Soluciones Tecsidel Ofrecemos soluciones Sectoriales y Servicios TI completos. Analizamos las necesidades de nuestros clientes para proponer la colaboración mejor adaptada. Consultoría: centros de competencia. Oficina técnica. Outsourcing tecnológico y Servicios Profesionales: Integrándonos en proyectos liderados por nuestros clientes. Integración y Desarrollo de soluciones a medida integrando hardware y software de terceros. Proyectos Cerrados. Factoría de software. Modelos de relación abiertos, con posibilidad de compartir riesgos y beneficios. Test Factory: Pruebas y Certificación. 18

Soluciones Sectoriales Soluciones Sectoriales (Productos Propios) Gestión de Redes Gestión de Infraestructuras Servicios de Telecomunicación Administración electrónica SEGA (Gestión de Almacenes) Peajes Televisión Digital 19

Desarrollo e Integración a Medida Experiencia en el desarrollo de Sistemas a medida y Portales Web Tramitación Electrónica (AA.PP.) Extranets Intranets Portales de procesos de negocio Servicios de portales Funcionalidades e Integración Web services Gestión de Workflow s Gestión de Contenidos (CMS) Gestión de e-documentación Web 2.0 Pasarela de Pagos On-line Multi-dispositivo Nav.-Telef.-PDA 20

Software Factory Una Software Factory es un eslabón de un proceso industrializado de producción de software Funciona dentro de un proceso estructurado en el que cliente sabe qué necesita y el proveedor sabe cómo hacerlo y utilizan un modelo compartido de referencia de desarrollo y operación de los sistemas de información OnSite OffSite NearShore OffShore Obtención de Requisitos X - - - Gestión de Requisitos X? X - Arquitectura Software X X X - Diseño detallado X X X X Codificación X X X X Pruebas Unitarias X X X X Pruebas de Sistema X X X - Soporte a Usuarios X?? - 21

0. PRÓLOGO La vivencia : de la decisión a la renovación Ignacio Cruzado Nuño UBU, 20 de Noviembre de 2013

Parque Tec. de Boecillo y Tecsidel Valladolid

Incorporación Asistencia Téc. Proy.Cerrados

1. INTRODUCCIÓN Contexto Ignacio Cruzado Nuño UBU, 20 de Noviembre de 2013

Reconversión

Si no quieres ser como yo LEE!

Modelos : CMMI vs AGILE CMMI AGILE Nivel Área de Proceso Matching ID Valor 3 Formación A,B A Individuos e Interacciones 2 Planificación de proyecto D sobre Procesos y Herramientas 2 Monitorización y control de proyecto D 3 Gestión de equipos A B Software Funcionando 2 Gestión de requisitos C,D sobre Documentación Extensiva 3 Desarrollo de requisitos C,D 3 Verificación B C Colaboración con el Cliente 2 Gestión calidad procesos y productos C sobre Negociación Contractual 2 Medición y análisis A 2 Gestión de la configuración B,D D Respuesta ante el Cambio 3 Entorno organizativo para integración B,D sobre Seguir un Plan 28

La ilusión Se puede construir en medio del Kaos?!

1-2. Intermedio Respira hondo Ignacio Cruzado Nuño UBU, 20 de Noviembre de 2013

Dinámica Juego: Social Ergonómico A cocinar!

Dinámica cómo te has sentido? Sensaciones: Desorientado/Perdido Implicado/Responsable Excitado/Nervioso Infantil/Ridículo Entretenido/Aportando Integrado/MiembroDeAlgo ( Quiénes/Cuáles?) Agile@2005 en el sector hoy aún persiste

2. NUDO Aplicando el Cambio Ignacio Cruzado Nuño UBU, 20 de Noviembre de 2013

La fórmula mágica - Motivación Motivación: Fuerza que nos impulsa a hacer algo, Comprometidos con Ilusión y Pasión

Inquietudes Motivadoras en el Entorno Calidad Formación Respeto Sinergia Compartir Aportar Aprecio Transición Conciliación Mejores formas Ayudando a otros Individuos Interacciones Procesos Software funcionando Colaboración con Cliente Responder cambios Plan => Agile!

CMMI. Niveles de Madurez y Contexto Nivel que puede alcanzar la Organización según su grado de madurez: 1. Inicial. 2. Repetible. (Tecsidel Valladolid) Las organizaciones disponen de unas prácticas institucionalizadas de gestión de proyectos, tienen métricas básicas y un razonable seguimiento de la calidad. La relación con clientes y subcontratistas está gestionada sistemáticamente. 3. Definido. 4. Gestionado. 5. Optimizado. GESTIÓN DE REQUISITOS PLANIFICACIÓN DE PROYECTO MONITORIZACIÓN Y CONTROL DE PROYECTO GESTIÓN CALIDAD PROCESOS Y PRODUCTOS MEDICIÓN Y ANÁLISIS GESTIÓN DE LA CONFIGURACIÓN Gestión y acuerdo con proveedores 36

Encajando bolillos Estilo

Obteniendo lo mejor de los demás

Proceso diseñado: enfoque de La Solución Respeto a la Cultura Corporativa Departamento de Calidad; ISO9001 (previo) => Manual Calidad corporativo como Base Fusión de las mejores prácticas en ingeniería: PMI, ITIL, PRINCE2, ISO Incorporación del Agilismo de partida La experiencia nos había demostrado su efectividad Ciclo de vida iterativo incremental CMMI/Procesos y Agilismo parecían enfrentados, pero NO lo están Procedimiento adaptativo (Mejora continua) Contando con el personal Involucrados desde la creación (pilotos) Los técnicos suelen dar justificaciones y razonamientos Minimizando la inversión en herramientas ROI difícil de predecir y justificar 39

El proceso diseñado. Roles y Colaboraciones uc Roles 3 Grupos: Cliente/s Compras RRHH Equipo Apoyo Técnico Preventa Comerc ial Director de Centro Auditor Institucionalización AuditorCM Coordinador Solución Reciben: Clie nte Jefe De Proyecto Coordinador PPQA Formación Responsabilidades Analista Programador Integrador Técnico de Redes Auditor QA Coordinador MA Escalado Desarrollador Auditor PPQA AuditorMA 40

Proceso diseñado: Técnicas y Herramientas Las siguientes TÉCNICAS se utilizan en la solución propuesta: CRYSTAL CLEAR: Metodología Ágil. Evolución de XP y SCRUM UML: Lenguaje de modelado (y de comunicación interna) Las HERRAMIENTAS se utilizan en la solución propuesta: EA (Enterprise Architect): Gestión requisitos, diseño y pruebas SW WORD y EXCEL: Documentación generada (Procesos, Informes) EXCHANGE: Correos clave, calendarios de recursos compartidos WIKI: Documentación adicional de los proyectos KANBANIZE y PROJECT: Plan y seguimiento de trabajo SHAREPOINT: Gestor de listas personalizadas: Bug, Cambio, Inconsistencia, Evento, No-Conf., Riesgo PLASTIC: Gestor de versiones y configuración (SCM) del software 41

La Metodología: Crystal Clear Método de desarrollo Ágil [Alistair Cockburn, 2004] Evolución de XP y SCRUM Características Generador de metología (a configurar) => Menos rígido ) Centrado en las personas, ideal para equipos < 9 personas Ciclo de vida Iterativo Incremental Planificación a 2 niveles (producto e Iteración) En cada Iteration: entrega de funcionalidad usable a usuario Incluye: 7 Propiedades (reglas) 7 Propiedades Estrategias (a seleccionar) Técnicas 42

Herramienta SCM: Plastic Herramienta de Desarrollo Distribuido Códice Software (Desarrollada en Valladolid!) BetaTester desde primeras versiones [2006?] Características Desarrollo paralelo => sin bloqueos Eficiente Distribuido Configurable => Adaptable Integrable: IDE, Trackers, Administrable De pago => Inversión Soporte 7x24 Desarrollado siguiendo: Agilismo TDD => alta calidad y fiabilidad 43

El proceso de acreditación Sponsor Propone la idea y la defiende ante la Dirección Financia, avala y apoya la iniciativa (recursos, directrices, ) Gestiona la Inversión realizada y su ROI Dedicación: 1persona/año de promedio Recomendable apoyo externo En su justa medida Los SCAMPI (2008-v1.2 y 2011-v1.3) Requieren concentración de la organización Proponen acciones de mejora Resultado booleano (apruebas / suspendes) 44

3. DESENLACE Conclusiones, Medidas, y Deducciones Ignacio Cruzado Nuño UBU, 20 de Noviembre de 2013

20031 20032 20033 20034 20041 20042 20043 20044 20051 20052 20053 20054 20061 20062 20063 20064 20071 20072 20073 20074 20081 20082 20083 20084 20091 20092 20093 20094 20101 20102 20103 20104 20111 20112 20113 20114 20121 Conclusiones. Medidas. Gestión 46 Ingeniería Gestión

Conclusiones. Medidas. Resultados cuantitativos 47 Dev.Coste Dev.Tiempo Satisfacción t.gestión Antes 30,3% 46,3% 5,0 10% Después 2,5% 1,8% 7,4 8%

Conclusiones. Deducciones La primera evaluación (SCAMPI) es un riesgo Se demuestra positivo La inversión se amortiza a medio / largo plazo Debe ser una decisión estratégica y de alto nivel Los técnicos tienen una visión parcial (y distorsionada) Apoyan: responsabilidad, pertenencia, maestría, competitividad, La carga fundamental en un CMMI-L2 es a los Jefes de Proyecto El Agilismo sorprende y gusta pero suena lejano Se puede y debe mezclar con criterios de análisis objetivos Cultura Medición y Análisis Apoya al recurso más sobrecargado (JP) haciéndolo rotable Para trabajar con organizaciones maduras, los clientes deben ser maduros (especificaciones, validación, comunicación, calidad) 48

Conclusiones. Horizontes Tecsidel Valladolid Taller o Factoría? Otras acreditaciones Analizando CMMI-SRV-L2 (Servicios) Posibilidad CMMI-DEV-L3 (ciertas áreas de proceso) Uso extensivo en el Grupo Tecsidel Exportar mejores experiencias y herramientas Uniformar el uso de herramientas en la compañía Posible acreditación de otro/s centros/s Aplicar mejoras propuestas por último SCAMPI Y lista de propuestas internas (product backlog) Plan de Negocio específico para la Software Factory 49

Conclusiones. Miembros de Equipos Sinergia: 1 + 1 => 3. + Cultura MA (feedback) El trabajo debe ser en equipo: individuos interactuando Ground rules Tod@s Aprendemos y compartimos Nos Medimos y Analizamos Conjuntamente Objetivamente Dedicación Gestión 31% Ausencias 3% Formación 5% Ingeniería Integración 3% Implantación 2% Pruebas 18% Corrección 0% Análisis 24% Ingeniería 61% Diseño 1% Desarrollo 52% Chg NoQ Cliente 54% 34% 89% Tecsi. 4% 7% 11% 59% 41% 100% 50

Conclusiones. Emocionales Ética laboral Conciliación familiar Fe en la Mejora Continua Coherencia profesional Pertenencia organizacional Productividad 51

Teletrabajando 52

Dudas? Debatimos?. Ignacio Cruzado Nuño UBU, 20 de Noviembre de 2013

Conclusiones. Bibliografía (1/3) CMMI Services: http://www.sei.cmu.edu/library/abstracts/reports/10tr034.cfm Development: http://www.sei.cmu.edu/library/abstracts/reports/10tr033.cfm Fabricación: [Piattini, Garzas, 2010] Factorías del Software (Ra-Ma) http://www.ra-ma.es/libros/fabricas-de-software-experiencias- TECNOLOGIAS-Y-ORGANIZACION-2-EDICION-ACTUALIZADA/4477/978-84-7897-960-8 Gestión: ISO: http://www.aenor.es/aenor/certificacion/calidad/calidad_9001.asp PMI: http://marketplace.pmi.org/pages/productdetail.aspx?gmproduct=00101095501 ITIL: http://www.itil-officialsite.com/publications/publications.aspx Números Informes SEI / Base Datos CMMI (SAS) http://sas.sei.cmu.edu/appsys/default.aspx http://www.javiergarzas.com/2011/10/cmmi-espana-septiembre-2011-html.html Tecsidel Informes MA (Medición y Anáisis) y PPQA (Quality Assurance) E.R.P. corporativo (Gecotec)

Conclusiones. Bibliografía (2/3) Tendencias Desarrollo de Software de Calidad Diseño / Desarrollo Clean Code: http://www.amazon.com/clean-code-handbook-software-craftsmanship/dp/0132350882 Fowler: http://martinfowler.com/books.html Pruebas / TDD: http://www.dirigidoportests.com/el-libro Gestión Proyectos - Agilismo http://agilemanifesto.org/ Scrum y XP http://www.extremeprogramming.org/ http://www.crisp.se/henrik.kniberg/scrumandxpfromthetrenches.pdf Crystal Clear http://www.amazon.com/crystal-clear-human-powered-methodology-small/dp/0201699478

Conclusiones. Bibliografía (3/3) Fotogramas de Películas o Series: The Walking Dead. 2010. TV Series http://www.amctv.com/shows/the-walking-dead Ulysse XXXI. 1981. Tokyo Movie Shinsha (jp) DiC Entertainment(fr) The color of money. 1986. Dir:M.Scorsese Int: P.Newman, T.Cruise Nuovo Cinema Paradiso. 1988. Dir: Giusseppe Tornatore Indiana Jones and the Last Crusade (1989). Int: H.Ford Maverick. 1994. Int: Mel Gibson et al. Warner Bros Young Sherlock Holmes. 1985. Dir: S.Spielberg Cinderella. 1950. Walt Disney Frankestein. 1931. Int: Boris Karloff Around the World with Willy Fog. 1981. (TV Series) Thriller. 1983. Int: Michael Jackson. Sony Records Recursos enlazados http://www.asterix.com http://www.imdb.com http://www.heroquest.es http://www.amazon.com

El liderazgo en 3 http://www.youtube.com/watch?v=tuhkwbrd4fw

Invitación Agile Open Space 2014 #aos2014 58

Invitación - TestingDays http://agilecyl.org/2013/11/12/testing-days/ 59

Invitación Asóciate y participa! #devburgos 60 http://www.nochedelaingenieriainformatica.com/ (2014@Burgos)

MUCHAS GRACIAS asistencia, paciencia, participación Ignacio Cruzado Nuño UBU, 20 de Noviembre de 2013

Gracias Barcelona Castanyer, 29 08022 Barcelona Telf.: (34)-93-292 21 10 Fax: (34)-93-292 28 28 Madrid San Máximo, 9, 3º Planta 28041 Madrid Telf.: (34)-91-353 08 10 Fax: (34)-91-353 08 81 Valladolid P. Tecnológico de Boecillo, s/n 47151 Valladolid Telf.: (34)-983 54 66 03 Fax: (34) 983 54 66 04 São Paulo, Brasil Alameda Campinas,977 9º Andar Jardim Paulista São Paulo,01404-001 Brasil Telf.: (55) 11 3777-6000 Goiania, Brasil Edificio ATON Business Rua 09 esq. Rua Joao de Abreu Goiania, Brasil Telf.: +55 11 3777-6000 Providencia, Chile Fidel Oteíza 1941 Oficina 802 7500522 Providencia Santiago de Chile - Chile Telf.: (+56) 2 595 19 37 Oslo, Noruega Torggata 10, 2nd floor P-0181 Oslo, Noruega Telf.: (+47) 23 315 971 Córdoba, Argentina Rufino Cuervo Nº 1085-1º Piso, Oficina 14 - Las Rosas (X5009GAA) Córdoba - Argentina Tel./Fax.: (+54) 351 4886622 México D.F. México Paseo de la Reforma, 107, int. 601 Col. Tabacalera Del. Cuauhtémoc CEP 06030 Telf.: 0052 1 55 5535 1397 Gurgaon, India GF 28, Augusta Point Building DLF Golf Course Road, Sector 53 Gurgaon, Haryana, 122002, India Telf.: (+91) 124-4240540 www.tecsidel.es