Занимаясь айкидо, мы постигаем понятие сюхари (Shu Ha Ri) — это одновременно и концепция боевых искусств, и показатель уровня мастерства.
Состояние Сю («соблюдать») — первая ступень, когда вы тренируетесь многие годы, повторяя за учителем все приемы и движения; вы исполняете их словно танцевальные фигуры, и ваше тело их впитывает. Вы не вносите никаких изменений, так как не имеете права отклоняться от правил.
Состояние Ха («прорываться») — вторая ступень, когда вы, овладев всеми приемами и правилами, можете освободиться от них и начать импровизировать. Посвингуйте, исполняя мелодию танго.
Состояние Ри («отделяться») — третья ступень, когда вы настолько овладели мастерством, что освобождаетесь от приемов и движений; теперь вы выше всех правил и способны беспрепятственно созидать. Айкидо или танго стали вашей сутью, и в каждом вашем шаге заложен их смысл.
Джефф Сазерленд «Scrum. Революционный метод управления проектами»
Хороший разбор, спасибо
Состояние СЮХАРИ на самом деле должно постоянное мелькать в голове и оно позволяет не забывать о том ,что нужно выходить на новый уровень
Роли есть, задачи есть, хотелки есть, многа букав. Блупринта нет. А дом строят по блупринту. Просто берут и довольно тупо строят, без танцев с бубном и "смешиванием кирпичиков".
We can even compare a software development blueprint to something similar to constructing a building. Raising a building from scratch requires having a plan. Architects refer to such a plan as a blueprint. It is an intricate plan of the building that is going to be constructed and is enriched with minute details including measurements, materials used, etc.
In software parlance, a blueprint is the high-level plan or outline depending on which the end product, that is the software, is going to build. It specifies the technical specifications, and the resources necessary for creating the software or even act as a template depending on which more software products will develop. Further, the end product created using the blueprint would also work and perform as per user requirements and expectations.
Читая такие статьи не могу избавится от ощущения (субъективного) что авторы играются в разработку frontend, красиво обрамляя себя в околоайтишный смузихлебско-инфоцыганский контекст ).
Не вижу противоречий в вашем комментарии с содержанием статьи. Для описанного вами блюпринта как раз существует стадия Развитие. Придумано это не мной. Источник - Крэг Ларман, создатель фреймворка LeSS. Тоже из Канады, кстати)
Хорошей вам пятницы!
Состояние Ха или состояние ха ха. Тоже полезно
Why is a software blueprint necessary?
Software development is a complex process. There are many stakeholders whose requirements may not get properly communicated or even if understood are interpreted wrongly resulting in creation of the wrong software.
This illustration from the Project Management Association of Canada explains the situation aptly.
https://pmac-agpc.ca/sites/default/files/Tree.jpg