Mindscapes & Metalogues – Telegram
Mindscapes & Metalogues
1.78K subscribers
117 photos
4 files
86 links
Download Telegram
Количество выполненных сторипоинтов в спринт характеризует производительность Scrum команды
Final Results
48%
Да
52%
Нет
Ребята из AgileVerse сделали онлайн версию Scrum Puzzle (оч полезный и удобный интрумент).

Найти его можно здесь: https://miro.com/miroverse/category/workshops/scrum-puzzle
Scrum аудит

Менеджеров хлебом не корми, дай что-нибудь измерить и оценить. Даже Scrum умудряются превратить в число.

Рассуждают так: если весной Scrum на условные 3, а летом уже на 5, значит дела идут в гору, а менеджер не зря ест свой хлеб.

Идея не лишена смысла, а воплотить ее поможет Scrum аудит.

Он оценивает процессы в команде, опираясь на фреймворк и его лучшие практики. Советую использовать его не как линейку, а как предлог для поиска улучшений (те самые inspection & adaption из гайда).

От миллиона других аудитов в интернете этот отличает фокус на ценностях фреймворка, а не артефактах. Сердце скрама бьется именно благодаря открытости, смелости и ответственности команды, а не стендапам и беклогу, они лишь инструменты.
Всем привет!

Техническая гибкость (technical agility) - основа бизнес гибкости (business agility). И если в команде/компании не развита инженерная культура, то говорить о какой-либо полноценной Agile трансформации не приходится.

Год назад я присоединился к одному очень амбициозному проекту: создание совершенно нового университета в Швейцарии. Уже осенью этого года начнется обучение по программе “Master in Computer Science and Software Engineering”, которая включает в себя как технические, так и бизнес курсы: принципы разработки программных продуктов, современные подходы к тестированию ПО, инженерные практики необходимые для совместной работы больших команд разработки, развитие цифровых продуктов, командообразование и работа с людьми.

Во вторник 21 июля я и мои коллеги (студенты-выпускники университета) расскажем о программе и ее особенностях:
- Как получить магистерское образование в Швейцарии. Сколько это стоит и как  выиграть грант на обучение.
- Какие научные проекты ожидают студентов и под руководством каких ученых будет проходить обучение.
- Как совмещать с учебой работу в глобальной ИТ-компании и как будет выстроена программа обучения.

Подробности и регистрация на вебинар здесь: https://go.sit.org/alumni-insights-63caf
#Коммуникация внутри организации — это зло.

Достаточно провокационное начало, не правда ли? Ну хорошо. Это необходимое и очень энергозатратное зло. Компании вынуждены идти на это поскольку ничего более эффективного для синхронизации работы внутри коллектива пока не придумали.

Если календари владельцев продуктов, архитекторов, разработчиков завалены различными митингами с утра и до самого вечера — это явная организационная дисфункция.

Вот только несколько причин, которые приводят к чрезмерной коммуникации внутри компании:
1. Неэффективная структура команд и неправильная декомпозиция задач, создающая множество зависимостей.
2. Команды не имеют необходимых компетенций/знаний для решения задач.
3. Команды не имеют полномочий для принятия решений и/или процесс принятия решений слишком сложный.
4. Перегруженность команд и большое количество параллельных задач.
5. Неэффективное проведение встреч (плохая фасилитация, отсутствие установленных правил коммуникации).

Таким образом, если вы столкнулись с тем, что ближайший свободный слот для всех участников встречи только в следующую пятницу в 7 часов вечера — это повод проанализировать структуру вашей компании и попытаться ее улучшить.
Forwarded from Pragmatic (Alexander Regner)
Screenshot_1.png
118.2 KB
Atlassian провели исследование как COVID-19 повлиял на работу и сотрудничество. Они опросили 5 тысяч сотрудников в пяти странах.
Кратко - это только начало. Основные выводы:
1. Люди работают дольше из-за временных потерь на координацию работы;
2. Каждый переживает по-своему;
3. Удаленная работа может привести к инновационной засухе;
4. Люди ближе к командам и дистанцируются от организации;
5. Личные обстоятельства больше влияют на работу;
6. Люди опасаются, что удаленная работа отрицательно скажется на карьере;
7. Женщины чувствуют себя освобожденными из-за отсутствия "игры статуса";
8. Удаленная работа была открытием и многие теперь предпочитают ее;
9. Людям нужна поддержка в получении навыков самоорганизации.

Интересно посмотреть на что повлиял COVID-19 у изначально удаленных компаний.
#scrumGuide
На этой неделе была опубликована новая версия Scrum Guide.

Вот три основных изменения (на мой субъективный взгляд):

1. Scrum основан на принципах бережливого мышления (lean thinking). Важное дополнение, которое отсылает нас к большому массиву знаний о том, как эффективно организовать производственные процессы. (советую прочитать книгу Lean Software Development in Action чтобы понять, как принципы бережливого производства применяются при разработке программных продуктов).

2. Разделения на Scrum Team и Development Team больше нет. Существует только Scrum Team, которая сфокусирована на достижении Product Goal.

3. Product Goal - новый элемент Scrum. Product Goal - это долгосрочный ожидаемый результат работы Scrum Team. Команда должна достичь цель (или отказаться от нее) прежде чем приступить к следующей. Все элементы Product Backlog должны способствовать достижению Product Goal.

Алексей Кривицкий начал отличную серию роликов, в которой подробно разбирает текст Scrum Guide (2020 edition) и дает комментарии о том, как Scrum работает на практике (параллельно разрушая мифы и заблуждения). Must watch!

P.S. Новый Scrum Guide можно прочитать здесь.
Всем привет! Хочу немного похвастаться...

Наша исследовательская работа признана лучшей на конференции ICIS 2020!(ведущая международная научная конференция в области разработки информационных систем)

Основные практические выводы работы:
1. Фиче команды позволяют быстрее поставлять качественный софт на рынок, что даёт конкурентное преимущество.
2. Инвестируйте ресурсы в улучшение коммуникации между командами (особенно при разработке сложных продуктов).
3. Избегайте чрезмерной специализации фиче команд на определенных частях продукта (product areas).
Feature vs. Component teams for new software development.pdf
1.3 MB
Вот и сама статья (эксклюзив для подписчиков канала 😉). Отдельно рекомендую изучить список литературы: там много интересных и глубоких работ по организационному дизайну.
К слову об узкой специализации и оптимизации времени разработчиков…

Если ваш продукт похож на пиджак из прикрепленного видео, то в первую очередь вопросы нужно адресовать не разработчикам (портным), а менеджерам, которые создали систему выпускающую продукты такого качества.

https://www.youtube.com/watch?v=2wxL3DYen5g
Привет! В глубинах YouTube наткнулся на фантастический курс о сложном мире от Георгия Сатарова.

Кроссдисциплинарность зашкаливает: физика, математика, информатика, биология, нейробиология, астрономия, социология, политология, психология. И все это про хаос, эфолюцию и способы развития в рамках постоянно меняющейся среды (aka институты хаоса).

Три наиболее интересных тезиса:
1. Хаос и порядок порождают друг друга. Граница между ними практически не различима: простые детерминированные алгоритмы порождают хаос; хаос разбивается на простые «осязаемые» компоненты.
2. [эволюция] Селекция и закрепление не скоординированы. Ни одна система не может управлять своей эволюцией: в силу неопределённости будущего никто не знает, какие характеристики позволят системе сохранить себя. Желательно иметь «излишек» характеристик, которые позволят быстро адаптироваться к изменившейся среде.
3. Система способная к обновлению получает шанс (!) на продолжение жизни.

И для ценителей: произведение Баха о хаосе и порядке.

P.S. Поскольку курс рассчитан на максимально широкую аудиторию, динамика достаточно медленная. Рекомендую слушать лекции на x1.5-x2
Product teams will prevail.
Curiosity is becoming one of the most valuable skills. This is what differentiates us from AI.
The mismatch between "corporate propaganda" and reality is astonishing.

All companies claim that their people are their most valuable asset. Yet, when the time comes to trim the budget, employees are the first item slashed to keep costs low.

What’s worse is that this behavior is pre-determined by a glitch in modern accounting: under current rules, employees are classified as expenses to be minimized rather than assets to be grown.

If we moved "people costs" from the expense column to the asset column on balance sheets (treating them like true capital assets) we might finally encourage companies to be more human-oriented.

https://thesystemsthinker.com/if-people-are-assets-why-do-we-treat-them-like-expenses/
🤔1
AGI is born! Truly it is born!

Optus 4.5 is a breakthrough.

Just today, I completed two tasks that would otherwise take me a couple of days:
1. Created detailed requirements for a product feature (M size).
2.Analyzed text trannoscripts of 30 customer calls, detailing use cases, major questions, and objections.

And that’s just the beginning. In 4-6 months, there will be another model.

What are we all going to do with all this power in our hands?
“AGI is the ability to figure things out.”

“A human who can figure things out has some baseline knowledge, the ability to reason over that knowledge, and the ability to iterate their way to the answer. 

An AI that can figure things out has some baseline knowledge (pre-training), the ability to reason over that knowledge (inference-time compute), and the ability to iterate its way to the answer (long-horizon agents).

The first ingredient (knowledge / pre-training) is what fueled the original ChatGPT moment in 2022. The second (reasoning / inference-time compute) came with the release of o1 in late 2024. The third (iteration / long-horizon agents) came in the last few weeks with Claude Code and other coding agents crossing a capability threshold.”

"If there’s one exponential curve to bet on, it’s the performance of long-horizon agents. METR has been meticulously tracking AI’s ability to complete long-horizon tasks. The rate of progress is exponential, doubling every ~7 months. If we trace out the exponential, agents should be able to work reliably to complete tasks that take human experts a full day by 2028, a full year by 2034, and a full century by 2037. "

Source: https://sequoiacap.com/article/2026-this-is-agi/
Surprisingly, the Agile principle of 'customer collaboration over contract negotiation' applies perfectly to interacting with AI agents.

They may miss details in the initial specification, but the ongoing conversation drives the necessary fixes.
🤔1
Uncle Bob confirms.
We might soon need a 'gym for the brain' with mathematical problems to solve, just to keep our brains from fully atrophying.
🤔4
Consuming information Fast and Slow….

After working extensively with AI agents over the past two weeks, I've noticed two patterns for consuming and dealing with information.

The first is “fast”, to just bridge some knowledge gaps; the second is “slow”, to allow my brain to rewire.

When I need a specific, real-time answer to clarify a detail, resolve an issue, or gain a high-level overview, I ask AI to summarise and highlight the essentials. That's very efficient and direct. AI is the king here.

Conversely, when I want to deeply internalise certain ideas and allow my brain to be rewired, I must interact with the content slowly. This is a fundamentally different approach. Engaging with a book or a long podcast is like inviting another person’s perspective to interact with your neural network. We are the sum of people, books, movies, cities, and environments we encounter; they all shape our “mindscapes”. Therefore, to cultivate taste, authenticity, and your identity, slow consumption is essential.

A recent example: I was reading a book where the author briefly referenced the myth of Aphrodite and her dual identity. The author likely assumed his readers are all highly educated and cultured. Not being in this category, I turned to AI to quickly bridge the gap. I didn’t need a deep academic analysis of Greek mythology; I simply needed a targeted piece of information to continue with the text.

However, I would never ask AI to summarise the book itself. I am not reading it for mere information, but to allow my brain to encounter and interact with the author’s unique way of thinking and worldview.
🤔1