Karl will be presenting the following session
  • 45 Mins

    What does it mean for an agile team to be predictable? How could you tell how predictable an agile team is or whether they are becoming more or less predictable? Is improving predictability even desirable for an agile team? This talk will explore these questions and more and introduce some different ways of answering them. Attendees will go away with some new approaches and techniques that they might use as part of an agile transformation to assess how successful they are being.

    This talk will be based on, and expand on this blog post: https://availagility.co.uk/2021/12/24/how-to-measure-the-predictability-of-agile/

1. What got you started/interested in modern software development methods?

As a developer, I was frustrated with the current ways of working and was looking for something better which would help me deliver better software, with less stress.

2. What do you think is the biggest challenge faced by the software product engineering community today?

A lack of strategy.  I see too much emphasis on tactical solutions, without considering why choices are being made, and what challenges are being addressed.

3. What do you think are the most exciting developments in software product engineering today?

I think there are some good ideas around focussing on outcome-oriented change, both in the way people are engaged and invited to participate in the change and in the way those outcomes are measured.

4. Why did you choose the topic(s) you will be speaking about at the conference?

I'm interested in how to effectively measure the outcomes of transformation, and predictability was something I felt I didn't have a good answer for.  This talk is a result of my experiments and discoveries in that area.

5. What are some of the key takeaways from your session(s) at Agile India?

I hope people get a better understanding of what is meant by predictability, and what some good indicators of improved predictability might be.

6. Which sessions are you particularly looking forward to attending at Agile India this year?

No particular sessions, but I hope to be able to catch up with people that I've not been in contact with for a long time, and also meet new people.

7. Any personal remarks/message you want to share with the software community?

Agility is a strategy! Start with a clear understanding of the challenge being addressed, and invite people to explore and experiment with how Agile processes and practices might address that challenge and lead to better outcomes.