Challenges for Business Analysts in Distributed Agile

41

description

Here I share, my pick of top 5 challenges faced by Business Analysts in Distributed Agile development. You will realize that these challenges apply to all distributed teams Agile or no Agile. I have also provided some of the techniques and tools that I have used to overcome these. This was presented at the Business Analyst World Bangalore on 25/May/2012.

Transcript of Challenges for Business Analysts in Distributed Agile

Page 1: Challenges for Business Analysts in Distributed Agile
Page 2: Challenges for Business Analysts in Distributed Agile

Challenges for Business Analysts in Distributed Agile

Challenges for Business Analysts in Distributed Agile

Pankaj Kanchankar Lead Business Analyst

Page 3: Challenges for Business Analysts in Distributed Agile

Key Takeaways• Challenges faced by BAs in Distributed Agile• Techniques & Tools to overcome these

challenges

Page 4: Challenges for Business Analysts in Distributed Agile

BA in Distributed Agile• Strategic

– Building Product backlog– Minimum Viable Product– Product / Release roadmap

• Forward looking– JIT analysis– Story detailing, Narratives– Story Agreement

• Operational– Story kick off, BA Volley ball– IPMs, Show cases– Iteration management

Page 5: Challenges for Business Analysts in Distributed Agile
Page 6: Challenges for Business Analysts in Distributed Agile

Lack of Shared Vision

Page 7: Challenges for Business Analysts in Distributed Agile

Getting time with Product

Management / Business

Page 8: Challenges for Business Analysts in Distributed Agile

Across Time Zones…

Source- http://www.qlock.com/

Page 9: Challenges for Business Analysts in Distributed Agile

Operational vs Forward looking

Page 10: Challenges for Business Analysts in Distributed Agile

Building Relationships

Page 11: Challenges for Business Analysts in Distributed Agile

Building relationships …. Across Geographies

Page 12: Challenges for Business Analysts in Distributed Agile
Page 13: Challenges for Business Analysts in Distributed Agile

FEAR

Page 14: Challenges for Business Analysts in Distributed Agile

FEAR

Page 15: Challenges for Business Analysts in Distributed Agile
Page 16: Challenges for Business Analysts in Distributed Agile

Lack of Shared Vision

Page 17: Challenges for Business Analysts in Distributed Agile

Building a Shared Vision- Project Inception

Page 18: Challenges for Business Analysts in Distributed Agile

The (typical) start of an engagement

“I’m glad we’re all agreed then.”

Page 19: Challenges for Business Analysts in Distributed Agile

Inception aims to get those mental models out

“Ah...”

Page 20: Challenges for Business Analysts in Distributed Agile

to iterate and converge on shared understanding

“Ah!”

Page 21: Challenges for Business Analysts in Distributed Agile

“I’m glad we’re all agreed then.”

and have everyone moving in the same direction

Page 22: Challenges for Business Analysts in Distributed Agile

Building a Shared Vision

• Project Inception– Business Model Canvas– Product In a Box– Story Map

www.businessmodelgeneration.com

Page 23: Challenges for Business Analysts in Distributed Agile

Building a Shared Vision

www.innovationGames.com

Page 24: Challenges for Business Analysts in Distributed Agile

Building a Shared Vision

Jeff Patton www.agileproductdesign.com

Page 25: Challenges for Business Analysts in Distributed Agile

Getting time with Product

Management / Business

Page 26: Challenges for Business Analysts in Distributed Agile

Set expectations AND get time commitment during Inception

Page 27: Challenges for Business Analysts in Distributed Agile

• Set up recurring meetings– Cancel when not required

• Utilize time well– Set expectations for each interaction– Have well defined agenda– Stick to time

• Move operational stuff to emails/ status reports or electronic tools like Mingle / Jira

Page 28: Challenges for Business Analysts in Distributed Agile

Building Relationships

Page 29: Challenges for Business Analysts in Distributed Agile

Building Relationships

Page 30: Challenges for Business Analysts in Distributed Agile

Building Relationships

Page 31: Challenges for Business Analysts in Distributed Agile

Use Technology• Set up Video conf• Video calls instead of

just voice calls– Skype, GoToMeeting,

Google+ Hangout, FaceTime, WebEx

• Calls over email chains• Collaboration tools

– Wikis, Jira, Mingle

Page 32: Challenges for Business Analysts in Distributed Agile
Page 33: Challenges for Business Analysts in Distributed Agile

TransparencyTransparency

CommitmentCommitmentAccountabilityAccountability

Page 34: Challenges for Business Analysts in Distributed Agile

FEAR

Page 35: Challenges for Business Analysts in Distributed Agile
Page 36: Challenges for Business Analysts in Distributed Agile
Page 37: Challenges for Business Analysts in Distributed Agile
Page 38: Challenges for Business Analysts in Distributed Agile
Page 39: Challenges for Business Analysts in Distributed Agile

Key Takeaways• Challenges faced by BAs in Distributed Agile• Techniques & Tools to overcome these

challenges

Page 40: Challenges for Business Analysts in Distributed Agile
Page 41: Challenges for Business Analysts in Distributed Agile

Pankaj [email protected]: pkanchankar