Presentacion como ser agil y no morir en el intento v2

download Presentacion como ser agil y no morir en el intento v2

of 26

  • date post

    26-Jul-2015
  • Category

    Education

  • view

    317
  • download

    0

Embed Size (px)

Transcript of Presentacion como ser agil y no morir en el intento v2

1. Cmo ser gil.Y no morir en elintento.Yes,We Know IT Luis Ibarra Consiglieri 2. agendaEl equipoDireccin del equipoEl ambiente de trabajoTcnicas para el desarrolloContratos giles con los clientes: cmoconvencerlos!Producto vs Software a medidaAlgunos ejemplos con clientes reales 3. el equipoQu equipo ?Qu personas ?Qu habilidades necesitamos ?Cundo necesitamos el equipo ?Qu pasa si no tenemos personas ?El equipo esta completo, ahora qu ? 4. el equipoExperiencia del equipo + / -Personas con pasin, visin: proactivasHabilidades o skills dependen del proy.Honestidad sobre las fechas de inicio30 das para contratar a una personaElegir tcnica / framework de trabajo 5. el equipoauto-organizadohonestotalentoPersonasproductivovaloresamistad 6. el equipoLas mejores arquitecturas, requisitos y diseosemergen de equipos auto-organizados.manifiesto gil 7. direccin del equipoLder o Jefe de ProyectoFacilitador, catalizador, motivadorcreativosolucionar problemasinvolucradomotivadoproductivo mejorar el da a daautoridadvisin 8. Los proyectos se desarrollan en torno aindividuosmotivados. Hay que darles elentorno y el apoyo quenecesitan, yconfiarles la ejecucin del trabajo.manifiesto gilLos responsables de negocio y los desarrolladorestrabajamos juntos de forma cotidiana durante todoel proyecto.direccin del equipo 9. ambiente de trabajoInstalaciones cmodas, sillas y escritorios adecuados, podra sermodular. Un lugar acogedor.No tenga distracciones, ni ruidos molestos.Espacio para relajarse, lugar de esparcimiento, lugar de lectura,reuniones, juegos.Pizarras acrlicas donde poder dibujar o expresar ideas grcamente.Herramientas de HW y SW adecuadas.Trabajar las horas necesarias. 8 horas es el standard, no excederse,NO SER UN HEROE.ambiente gil 10. ambiente de trabajoambiente gil 11. ambiente de trabajoambiente gil 12. tcnicas para el desarrolloScrumXP : TDD, Pair programmingRefactoring 13. contratos gilesLo que el cliente quiereLo que el vendedor ofreceLo que el cliente realmentenecesitarequerimiento 14. contratos gilesUn contrato gil en el mejor escenario es un contrato queno tiene un nal jo.El n del contrato se da con la satisfaccin nal del cliente,si el cliente no esta satisfecho el contrato se puede alargaro si ya lo esta, puede acortarse.El contrato gil puede hacer que el cliente ahorre dinero,tiempo y recupere ms rpidamente su inversin.El contrato gil puede hacer que el equipo termine antes elproyecto y aprovechar en recargar baterasque es ? 15. contratos gilesMostrar el posible ahorro de tiempo y dinero de darse elcaso que se acorte el contrato - Al de Finanzas.Mostrar las ventajas de trabajar con metodologas gilescomo SCRUM que pondera el tener entregablesincrementales del desarrollo - Al Usuario.Comentar al cliente que fue el mismo equipo quienplanic los tiempos iniciales, de acuerdo al alcance base -Al de Sistemas o Lder de proyecto.convencer al cliente 16. contratos gilesconvencer al cliente0 1 2 3 5 6 7 8 996A = Lo que el cliente pideB = Lo que realmente necesita$ A - $ B = Ahorro !meses 17. manifiesto gilAceptamos que los requisitos cambien, incluso enetapas tardas del desarrollo. Los procesos gilesaprovechan el cambio para proporcionar ventajacompetitiva al cliente.contratos giles 18. prod. vs sw a medidaaplicaciones que son diseadas100% bajo los requerimientosespecificados por el clienteSW a medidaProductoaplicaciones que son diseadascon requerimientos generalesy vendidas a muchos clientes 19. prod. vs sw a medidaSW a medida =Producto =Alta calidad del SWMucha MotivacinLogstica SimpleContratos cortosPoco personalEquipos pequeosEspecializacin costosaGaranta y soporteMenos recurrenciaPROS CONT / RIESGOGanancia exponencialMuy Alta calidadCostos decrecientesMarca propiaRecurrencia deVentasAlta inversin inicialEquipos grandes al inicioAlta especializacinLogstica y soporte 20. prod. vs sw a medidaLas tendencias, tcnicas y frameworksgiles son totalmente compatibles yapalancan la calidad en la creacin deproductos y SW a medida.ScrumKanbanXPgiles TDDpair programingrefactoringintegracin continua 21. ejemplos 22. ejemplos1EscenarioCliente: Una universidad privada peruanaRequerimiento: Sistema integral de gestin educativaAnlisis: Jefe de proyecto + vendedorTiempo planeado: 10 mesesFramework: ScrumLo Malo- Equipo no analiz el req.- No hubo un experto- Equipo inmaduro- Rotacin de personalLo Bueno- No sabe, no opinaLo Feo- Cliente insatisfecho- Equipo desmotivado- Dinero perdidoResultadoTiempo nal: 24 mesesCosto: ms de 2X el costo inicial 23. ejemplos2EscenarioCliente: Una entidad bancaria peruanaRequerimiento: Sist. gestin de tipo de cambioAnlisis: El equipo Scrum + Scrum MasterTiempo planeado: 6 mesesFramework: ScrumLo Malo- Cliente exigente- Procesos complejosLo Bueno- Equipo motivado- Usuario comprometido- Cliente muy satisfecho- Calidad = 2do contratoLo Feo- Lo debe saber lacompetencia ;)ResultadoTiempo nal: 6 mesesCosto: costo inicial 24. reexionesmanifiesto gilEsto es, aunque valoramos los elementos de la derecha,valoramos ms los de la izquierda.Individuos e interacciones sobre procesos y herramientasSoftware funcionando sobre documentacin extensivaColaboracin con el cliente sobre negociacin contractualRespuesta ante el cambio sobre seguir un plan 25. preguntas... 26. graciasLa imaginacin es ms importante que el conocimientoAlbert EinsteinYes,We Know ITlibarra@eknowit.com