Agile Fluency - Ahmed Avais (https://www.youtube.com/watch?v=h3pUncWB2N4)

./resources/video-agile-fluency-ahmed-avais.resources/screenshot.png

OMV model Objective Measure (how will you know) Value (back to org)

./resources/video-agile-fluency-ahmed-avais.resources/screenshot.1.png

./resources/video-agile-fluency-ahmed-avais.resources/screenshot.2.png

Agile Fluency Model - Not for business agility -> team based

./resources/video-agile-fluency-ahmed-avais.resources/screenshot.3.png History: created during the framework wars

./resources/video-agile-fluency-ahmed-avais.resources/screenshot.4.png [ ] Agile Retrospectives: Making Good Teams Great [ ] Liftoff: Start and Sustain Successful Agile Teams [ ] Five Rules for Accelerated Learning

./resources/video-agile-fluency-ahmed-avais.resources/screenshot.5.png [ ] The Art of Agile Development

./resources/video-agile-fluency-ahmed-avais.resources/screenshot.6.png

./resources/video-agile-fluency-ahmed-avais.resources/screenshot.7.png

unit of work is the team

./resources/video-agile-fluency-ahmed-avais.resources/screenshot.8.png

./resources/video-agile-fluency-ahmed-avais.resources/screenshot.9.png

./resources/video-agile-fluency-ahmed-avais.resources/screenshot.10.png ./resources/video-agile-fluency-ahmed-avais.resources/screenshot.11.png ./resources/video-agile-fluency-ahmed-avais.resources/screenshot.12.png

./resources/video-agile-fluency-ahmed-avais.resources/screenshot.13.png

./resources/video-agile-fluency-ahmed-avais.resources/screenshot.14.png

./resources/video-agile-fluency-ahmed-avais.resources/screenshot.15.png with time: deliberate practice -> fluent proficiency

./resources/video-agile-fluency-ahmed-avais.resources/screenshot.16.png natural working teams == daily != weekly gathering (workgroup)

we live in a VUCA world Volatile Uncertain Complex Ambiguous

“teams are mirrors of the organization” -if you see dysfunction in a team - if multiple teams have a problem, it’s and organizations problem

./resources/video-agile-fluency-ahmed-avais.resources/screenshot.17.png

improvement kata ./resources/video-agile-fluency-ahmed-avais.resources/screenshot.18.png

./resources/video-agile-fluency-ahmed-avais.resources/screenshot.19.png

./resources/video-agile-fluency-ahmed-avais.resources/screenshot.20.png -> this team needs to be in delivering

./resources/video-agile-fluency-ahmed-avais.resources/screenshot.21.png -> Omid, a wealth management company

./resources/video-agile-fluency-ahmed-avais.resources/screenshot.22.png

Agile Fluency Suite What else? ./resources/video-agile-fluency-ahmed-avais.resources/screenshot.23.png

./resources/video-agile-fluency-ahmed-avais.resources/screenshot.24.png http://arlobelshee.github.io/AgileEngineeringFluency/Stages_of_practice_map.html? (not recommended anymore)

./resources/video-agile-fluency-ahmed-avais.resources/screenshot.25.png

free ebooks free articles

./resources/video-agile-fluency-ahmed-avais.resources/screenshot.26.png

==== Q&A ====

Is AFM top-down or bottom-up? If you don’t have the executive support, these things don’t last. executive sponsorship people may ‘rebel’ and do these things, but even if they achieve beautiful things, they leave after a time

Does a team need to be proficient in all practices of a zone? Are they receiving the benefits of a zone? What other things could we try?

(there are practice maps for coaches and facilitators)

Is there any maturity model for agile fluency? Within each zone, there is a level of maturity. But look at the benefits

How can we start assessing our We do it in a crowdsourced way. We bring the team in the same room. Charts with 21 questions Put dots up Compare responses eg. “are 20% of your stories always estimated?” discuss the splits in responses Listen to the discussion, extract the words and what they say (4 month facilitator training)

How can fluency be sustained? With churn…? Stable teams are very important. Reality is churn already happens Look at fast agile or dynamic reteaming, and see why some of the old models (norming, forming, storming) don’t work in the complex environment we work in. It really is not an issue

If we achieve the purpose of zone, in order to proceed further, what needs to be done? On day 1 you can start practicing multiple zones

If we’re on the Agile Plateau, how can we shake it up? Introduce Mob Programming, it’s usually easier than pair programming. You need to introduce an area where people can practice and learn. (code dojo)

How can we identify if a team is a plateau? You don’t get the benefit you expected Repeating the same problems, not improving.

./resources/video-agile-fluency-ahmed-avais.resources/screenshot.27.png