Business Analysis + Scrum
= Binomio Divino
@vanessa_amaya
¿De dónde surgió esto?
@vanessa_amaya
¿Qué les platicaré hoy?
Introducción a Business Analysis y Scrum
¿Por qué mezclarlos?
Un Caso BA + Scrum
Consejos prácticos
@vanessa_amaya
¿Qué es el Business Analisys?
• Es un conjunto de actividades y técnicas empleadas para trabajar como
enlace entre las partes interesadas con el fin de entender la estructura,
políticas y operación de una Organización y recomendar soluciones que
ayuden a la Organización a lograr sus objetivos y metas.
• Implica entender como funciona la organización para cumplir sus propósitos y
definir las capacidades y requerimientos para proveer productos y servicios a
las partes interesadas externas.
Business Analysis Book of Knowledge
(BABOK)
@vanessa_amaya
¿Qué es Scrum?
• Scrum es un método en el que se aplican de manera
regular un conjunto de buenas prácticas
para trabajar colaborativamente, en equipo, y
obtener el mejor resultado posible de un proyecto.
• En Scrum se realizan entregas parciales y regulares
del producto final, priorizadas por el beneficio que
aportan al cliente y/o usuario de producto.
@vanessa_amaya
Scrum aplica para:
• Indicado para proyectos
en entornos complejos, donde se
necesita obtener resultados
pronto, donde los requisitos son
cambiantes o poco definidos,
donde la innovación,
la competitividad, la flexibilidad y
la productividad son
fundamentales.
¿Por qué mezclarlos?
@vanessa_amaya
¿Por qué contar
con las fortalezas
de una filosofía si
puedes contar
con 2 filosofías?
¿Por qué en lugar de
dividir y verlo como
DIFERENTE, lo
vemos como
COMPLEMENTARIO?
@vanessa_amaya
BA + Scrum = Para tener una transición más fuerte
@vanessa_amaya
Para que cada pieza aporte valor, ésta debe estar relacionada a
requerimientos de negocio
BA + Scrum = Para tener una transición más fuerte
Un caso BA + Scrum
@vanessa_amaya
Había una vez
• Tenemos a una usuaria que nos pidió un
sistema desde noviembre del año pasado,
está molesta porque no la hemos atendido.
Queremos aprovechar que su sistema no
es complejo para implementar Scrum, ya la
gente tomó capacitación y tenemos a un
Consultor que los irá asesorando en el
camino. Queremos que este sistema esté
listo en 4 meses.
@vanessa_amaya
Había una vez
• Tenemos a una usuaria que nos pidió un
sistema desde noviembre del año pasado,
está molesta porque no la hemos atendido.
Queremos aprovechar que su sistema no
es complejo para implementar Scrum, ya la
gente tomó capacitación y tenemos a un
Consultor que los irá asesorando en el
camino. Queremos que este sistema esté
listo en 4 meses.
@vanessa_amaya
Había una vez
• Tenemos a una usuaria que nos pidió un
sistema desde noviembre del año pasado,
está molesta porque no la hemos atendido.
Queremos aprovechar que su sistema no
es complejo para implementar Scrum, ya la
gente tomó capacitación y tenemos a un
Consultor que los irá asesorando en el
camino. Queremos que este sistema esté
listo en 4 meses.
@vanessa_amaya
Crónicas de broncas seguras
• Si no has atendido a la usuaria, no has analizado lo que necesita
¿cómo sabes que no es complejo?
• Tomar un curso de Scrum te da los conocimientos para empezar
¿pero ya te aseguraste de que la gente esté preparada para el
cambio de mentalidad?
• Implementar nuevas prácticas y cambiar de enfoque implica una
curva de aprendizaje ¿se consideró en los 4 meses en los que se
supone el equipo debe terminar?
Y PARA MI SIGUIENTE
TRUCO NECESITARE
BUSINESS ANALYSIS,
SCRUM Y UNA TAZOTA DE
CAFÉ
¿Qué hicimos?
Requerimientos de usuario, funcionales,
no funcionales y de transición.
Requerimiento de usuario
y descomposición
funcional
Historias de usuario
@vanessa_amaya
Resultados
• El análisis reflejó que la complejidad era más alta que lo que se tenía pensado.
• Se involucró a la usuaria en 3 mesas de trabajo para el levantamiento de
requerimientos. El equipo comentó “Nunca habíamos preguntado tantas cosas”.
• Del BA surgieron las historias de usuario base.
• Se involucró a la usuaria en la priorización de las historias de usuario.
• La usuaria comentó “Ya entendieron lo que necesito”.
• El Scrum Master inició con paso más firme su nuevo rol y el equipo está en sintonía
con la visión de negocio y con la visión técnica.
@vanessa_amaya
Suele suceder… Me encanta esto de las metodologías ágiles
pero quiero ver el Gantt del proyecto.
No entendió nada de lo
que le expliqué….
@vanessa_amaya
Conclusiones
• Complementar filosofías es bueno.
@vanessa_amaya
Conclusiones
• Por más métodos que existan siempre hay cabida a la personalización.
@vanessa_amaya
Conclusiones
• Actividades orientadas al dimensionamiento de requerimientos y
actividades orientadas a la visión compartida siempre fortalecerán los
proyectos.
@vanessa_amaya
vamaya@cecoaching.com.mx
www.vanessaamaya.mx

BA + Scrum = Binomio Divino

  • 1.
    Business Analysis +Scrum = Binomio Divino @vanessa_amaya
  • 2.
  • 3.
    @vanessa_amaya ¿Qué les platicaréhoy? Introducción a Business Analysis y Scrum ¿Por qué mezclarlos? Un Caso BA + Scrum Consejos prácticos
  • 4.
    @vanessa_amaya ¿Qué es elBusiness Analisys? • Es un conjunto de actividades y técnicas empleadas para trabajar como enlace entre las partes interesadas con el fin de entender la estructura, políticas y operación de una Organización y recomendar soluciones que ayuden a la Organización a lograr sus objetivos y metas. • Implica entender como funciona la organización para cumplir sus propósitos y definir las capacidades y requerimientos para proveer productos y servicios a las partes interesadas externas.
  • 5.
    Business Analysis Bookof Knowledge (BABOK)
  • 6.
    @vanessa_amaya ¿Qué es Scrum? •Scrum es un método en el que se aplican de manera regular un conjunto de buenas prácticas para trabajar colaborativamente, en equipo, y obtener el mejor resultado posible de un proyecto. • En Scrum se realizan entregas parciales y regulares del producto final, priorizadas por el beneficio que aportan al cliente y/o usuario de producto.
  • 7.
    @vanessa_amaya Scrum aplica para: •Indicado para proyectos en entornos complejos, donde se necesita obtener resultados pronto, donde los requisitos son cambiantes o poco definidos, donde la innovación, la competitividad, la flexibilidad y la productividad son fundamentales.
  • 8.
  • 9.
    @vanessa_amaya ¿Por qué contar conlas fortalezas de una filosofía si puedes contar con 2 filosofías? ¿Por qué en lugar de dividir y verlo como DIFERENTE, lo vemos como COMPLEMENTARIO?
  • 10.
    @vanessa_amaya BA + Scrum= Para tener una transición más fuerte
  • 11.
    @vanessa_amaya Para que cadapieza aporte valor, ésta debe estar relacionada a requerimientos de negocio BA + Scrum = Para tener una transición más fuerte
  • 12.
    Un caso BA+ Scrum
  • 13.
    @vanessa_amaya Había una vez •Tenemos a una usuaria que nos pidió un sistema desde noviembre del año pasado, está molesta porque no la hemos atendido. Queremos aprovechar que su sistema no es complejo para implementar Scrum, ya la gente tomó capacitación y tenemos a un Consultor que los irá asesorando en el camino. Queremos que este sistema esté listo en 4 meses.
  • 14.
    @vanessa_amaya Había una vez •Tenemos a una usuaria que nos pidió un sistema desde noviembre del año pasado, está molesta porque no la hemos atendido. Queremos aprovechar que su sistema no es complejo para implementar Scrum, ya la gente tomó capacitación y tenemos a un Consultor que los irá asesorando en el camino. Queremos que este sistema esté listo en 4 meses.
  • 15.
    @vanessa_amaya Había una vez •Tenemos a una usuaria que nos pidió un sistema desde noviembre del año pasado, está molesta porque no la hemos atendido. Queremos aprovechar que su sistema no es complejo para implementar Scrum, ya la gente tomó capacitación y tenemos a un Consultor que los irá asesorando en el camino. Queremos que este sistema esté listo en 4 meses.
  • 16.
    @vanessa_amaya Crónicas de broncasseguras • Si no has atendido a la usuaria, no has analizado lo que necesita ¿cómo sabes que no es complejo? • Tomar un curso de Scrum te da los conocimientos para empezar ¿pero ya te aseguraste de que la gente esté preparada para el cambio de mentalidad? • Implementar nuevas prácticas y cambiar de enfoque implica una curva de aprendizaje ¿se consideró en los 4 meses en los que se supone el equipo debe terminar?
  • 17.
    Y PARA MISIGUIENTE TRUCO NECESITARE BUSINESS ANALYSIS, SCRUM Y UNA TAZOTA DE CAFÉ
  • 18.
    ¿Qué hicimos? Requerimientos deusuario, funcionales, no funcionales y de transición. Requerimiento de usuario y descomposición funcional Historias de usuario
  • 19.
    @vanessa_amaya Resultados • El análisisreflejó que la complejidad era más alta que lo que se tenía pensado. • Se involucró a la usuaria en 3 mesas de trabajo para el levantamiento de requerimientos. El equipo comentó “Nunca habíamos preguntado tantas cosas”. • Del BA surgieron las historias de usuario base. • Se involucró a la usuaria en la priorización de las historias de usuario. • La usuaria comentó “Ya entendieron lo que necesito”. • El Scrum Master inició con paso más firme su nuevo rol y el equipo está en sintonía con la visión de negocio y con la visión técnica.
  • 20.
    @vanessa_amaya Suele suceder… Meencanta esto de las metodologías ágiles pero quiero ver el Gantt del proyecto. No entendió nada de lo que le expliqué….
  • 21.
  • 22.
    @vanessa_amaya Conclusiones • Por másmétodos que existan siempre hay cabida a la personalización.
  • 23.
    @vanessa_amaya Conclusiones • Actividades orientadasal dimensionamiento de requerimientos y actividades orientadas a la visión compartida siempre fortalecerán los proyectos.
  • 24.

Notas del editor

  • #12 http://www.taringa.net/posts/info/6573977/El-rol-del-Analista-Funcional-en-equipos-agiles.html