presentación de powerpoint -...

8
Requerimientos Eficaces Experiencia Práctica

Upload: others

Post on 24-Jul-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Presentación de PowerPoint - ELAISelais.inf.utfsm.cl/wp-content/uploads/2017/08/t-ir-piccolini.pdfSubgerente de Arquitectura Transbank • Desarrollador Consultor Jefe de Proyectos

Requerimientos EficacesExperiencia Práctica

Page 2: Presentación de PowerPoint - ELAISelais.inf.utfsm.cl/wp-content/uploads/2017/08/t-ir-piccolini.pdfSubgerente de Arquitectura Transbank • Desarrollador Consultor Jefe de Proyectos

Sobre el presentador

FELIPE PICCOLINISubgerente de ArquitecturaTransbank

• Desarrollador Consultor Jefe de Proyectos Arquitecto Arquitecto Empresarial

• +60 proyectos de diferentes tamaños, +20 de mayor envergadura

• Empresas privadas y públicas

• Participación y manejo de equipos off-shore

• Metodologías cascada, iterativa y ágil

Page 3: Presentación de PowerPoint - ELAISelais.inf.utfsm.cl/wp-content/uploads/2017/08/t-ir-piccolini.pdfSubgerente de Arquitectura Transbank • Desarrollador Consultor Jefe de Proyectos

De qué estamos hablando?

• Qué queremos lograr en primer lugar?• Teoría?

• Por qué fallamos?

• La experiencia nos dice algo…• Consejos y Quick-wins

• Consideraciones

Page 4: Presentación de PowerPoint - ELAISelais.inf.utfsm.cl/wp-content/uploads/2017/08/t-ir-piccolini.pdfSubgerente de Arquitectura Transbank • Desarrollador Consultor Jefe de Proyectos

Qué queremos lograr en primer lugar?

• “Lograr el resultado esperado”• Agilidad: “lo mas rápido

posible”• “Estar en la misma página”• Trazabilidad y Métricas• Completitud (dentro de lo

definido)• Sin Ambigüedad• Definir Requerimientos:

• Funcionales: Qué hace (acciones)• No Funcionales: Cualidades• Restricciones

Page 5: Presentación de PowerPoint - ELAISelais.inf.utfsm.cl/wp-content/uploads/2017/08/t-ir-piccolini.pdfSubgerente de Arquitectura Transbank • Desarrollador Consultor Jefe de Proyectos

Por qué fallamos?• Problemas típicos basados en la experiencia

• Proyectos chicos y grandes• Estrategia / Táctica, “Para ayer”

• Sector publico y privado• “Es mandatorio”, “Es necesario”, “Alineamiento Estratégico”

• Metodologías ágiles y cascadas• “Todo definido antes” vs “Vamos definiendo en el camino”

• El problema del negocio• No sabe bien cómo especificar lo que “quiere/necesita”

• Definir “qué” y no “cómo”

• El problema de tecnología• No sabemos escuchar y pensamos “mucho” en tecnología

Alcance ≠ Expectativas

Page 6: Presentación de PowerPoint - ELAISelais.inf.utfsm.cl/wp-content/uploads/2017/08/t-ir-piccolini.pdfSubgerente de Arquitectura Transbank • Desarrollador Consultor Jefe de Proyectos

En base a la experiencia…

• Considerar siempre: Personas, Procesos y Tecnología• Roles, Comunicación, Confirmación, Plataformas de Apoyo

• Herramientas y Automatización

• Colaboración

• Flexibilidad y Productividad (“Agilidad”)

• Ejemplo: Atlassian (www.atlassian.com)

• JIRA : Gestión de Proyectos y Actividades

• Confluence : Gestión del Conocimiento

Page 7: Presentación de PowerPoint - ELAISelais.inf.utfsm.cl/wp-content/uploads/2017/08/t-ir-piccolini.pdfSubgerente de Arquitectura Transbank • Desarrollador Consultor Jefe de Proyectos

Usando JIRA & Confluence

• Documentar características con Confluence• Definiciones• Características• Diagramas

• Generar Actividades en JIRA• Issues• Historias• Flujos

• Conectar la documentación con las actividades• Gestión y seguimiento transversal• Métricas y Dashboards• Comunicación, Colaboración y notificaciones

• Parte del flujo completo de proyectos• Orientado hacia DevOps

Page 8: Presentación de PowerPoint - ELAISelais.inf.utfsm.cl/wp-content/uploads/2017/08/t-ir-piccolini.pdfSubgerente de Arquitectura Transbank • Desarrollador Consultor Jefe de Proyectos

Consideraciones

• Las herramientas no son balas de plata• Debe haber un proceso bien definido

• Algunas herramientas pueden ayudar a “forzar” el apego al proceso

• Generan eficiencias

• Aumentan la transparencia• Que permiten “estar en la misma pagina” fácilmente

• Considerar Gestión del Cambio

• Elegir las herramientas considerando casos de uso y costo-beneficio