Shu Ha Ri is used to describe the progression of training or learning. It is a Japanese martial art concept that is used to describe the stages of learning to mastery.
In recent years, it has been abstracted and applied to the cycle of learning in general. Since there tends to be a lot of learning that happens in agile, it’s very useful here as well. People like Martin Fowler, Alistair Cockburn, and many others have written about the use and application of Shu Ha Ri in agile environments. source
Shuhari (Kanji: 守破離 Hiragana: しゅはり) is a Japanese martial art concept which describes the stages of learning to mastery:
>It is known that, when we learn or train in something, we pass through the stages of shu, ha, and ri. These stages are explained as follows. > In shu, we repeat the forms and discipline ourselves so that our bodies absorb the forms that our forebears created. We remain faithful to these forms with no deviation. > Next, in the stage of ha, once we have disciplined ourselves to acquire the forms and movements, we make innovations. In this process the forms may be broken and discarded. > Finally, in ri, we completely depart from the forms, open the door to creative technique, and arrive in a place where we act in accordance with what our heart/mind desires, unhindered while not overstepping laws. > wikipedia
Some Chinese martial arts have a similar three stage concept to Mastery:
> 地 di (earth) Basics. To experience movements at the fundamental levels. > 人 ren (human) Ready to learn. (Some Chinese martial grandmasters equates the entry to this level as the Japanese belt system level of black belt 1st Dan (rank) > 天 tian (sky/heaven) No conscious thought, flows/moves like the elements. This stage takes years of training and coaching from other Grandmasters.