Это ты? Заказчик? Баланс, глупый!

Я задумался над этим вопросом и пришел к выводу:

Приверженность возникает из прикосновения.

Если вы сравните эту фразу с основной идеей гибкой разработки, вы можете подумать, что я оскорбляю фреймворк. Поскольку гибкость Agile запятнана таким хитрым, упрощенным моим заявлением.

Так что я хочу сказать? Возьмите глубоко укоренившееся убеждение, когда разработчики говорят об Agile:

«Гибкость означает сосредоточение внимания на клиентах и ​​их потребностях, разработку решений для них и, как следствие, создание ценности для клиентов». - Потрясающие результаты [1]

Но откуда это на самом деле?

Взаимодействие вместо переговоров?

Сотрудничество с клиентами вместо переговоров по контракту - Agile Manifesto

Agile Manifesto [2] утверждает приведенную выше цитату. В третьем значении покупатель появляется явно. Однако покупатель появляется не впервые; он уже был задействован в предыдущей практике, потому что с кем, как не с заказчиком, следовало вести переговоры по обесценившемуся контракту?

В Agile Principle заказчик упоминается еще дважды: «удовлетворить клиента» и «ради конкурентного преимущества клиента».

Я не считаю это особенно проворным, разумеется, поскольку я снова выступаю против. Довольный клиент наверняка сразу подумает о конкурентном преимуществе. Что касается гибкости, я не считаю, что это конкретно ориентировано на клиента.

Производство продукции для клиентов - не новость, мы все это знаем. Ценность ловкости в другом. В моей вводной цитате явно отсутствует утверждение, что гибкость означает (!) Ориентацию на клиента. Конечно, не все. Но гибкость - не главное условие ориентации на клиента, и я в этом уверен. Что-то все еще не так с разработкой программного обеспечения.

Так в чем проблема?

Я думаю, что заказчики и производители программного обеспечения не понимали, как получить максимальную выгоду от конечного продукта. Очевидно, они ошиблись!

Их вешает переговоры по контракту. Они не могли мешать друг другу. Не нужно сосредотачиваться на гибкости или даже ее направленности в ориентации на клиента. Вы просто дадите себе туннельное видение, если вы тоже так его интерпретируете. В таком случае альтернативы ориентации на клиента не будет.

Однако это делается для того, чтобы избавиться от чего-то ценного, одновременно пытаясь избавиться от того, что считается бесполезным. В ущерб ловкости. Это то, как обращаться с клиентами.

Следует изменить отношения с клиентами

По этой причине было сформулировано третье значение. Постоянная и совместная борьба за максимальную выгоду - «Сотрудничество».

Я это одобряю. Комплексное решение проблем - это то, чем должна заниматься разработка программного обеспечения. Чтобы план рухнул, нельзя проложить путь к вершине выгоды, а затем связать его. Вам нужен постепенный и адаптивный подход.

Для меня гораздо важнее другое значение: «Реагировать на изменение в соответствии с планом». Как говорится в этой цитате: «Гибкость означает сосредоточение внимания на балансировании потребностей всех заинтересованных сторон и акционеров».

Компании создаются для того, чтобы приносить пользу акционерам и делать их счастливыми. Независимо от того, что думают заинтересованные стороны, компания закроется, если клиенты будут недовольны. Но, конечно, осчастливить акционера можно только в краткосрочной перспективе. В среднесрочной и долгосрочной перспективе акционер счастлив только в том случае, если довольны и заинтересованные стороны. Это, конечно же, включает клиента. Но это также включает поставщиков, налоговую инспекцию, банк или сотрудников, выполняющих различные роли.

Если вы хотите добиться успеха в компании, очень важно поддерживать удовлетворенность клиентов. Изменения за счет акционеров строятся на песке - какими бы клиентоориентированными они ни были.

Имейте в виду, что в центре внимания гибкости не акционер. Но это тоже не с заказчиком. И дело не в команде. Итак, на чем должна сосредоточиться гибкая разработка программного обеспечения? Кратко и загадочно скажу: о другом.

Изменения - это постоянная манера

Agility фокусируется не только на заинтересованной стороне или только на акционеров. Достижение цели создания компании акционером является фундаментальным. Но после этого рекомендуется не допускать подобострастия. Необходимо ловко подчинять разные точки зрения. Способность «реагировать на изменения» является обязательной, и компания может изменить свой объект концентрации.

Планируется сконцентрироваться на том, чего и когда больше нет. Он довольно свободно плавающий. Естественно, ограничивается тем, где больше всего необходимо внимание. Где это тогда нужно? Скоро это будет где-то еще.

Многое меняется, где зависает, трение или узкое место. Если дефицит восполнен, значит не хватает ориентации на клиента. Отсутствие чего-либо еще, например, откручивание винта, если расходы вырастут из-за ориентации на клиента. Смена фокуса - вот в чем заключается постоянство концентрации. То, что вы делаете, никогда не бывает достаточно. Как показано, это хорошо аргументировано в [3]. Самый важный навык - не застревать, это то, что выражает ловкость. Вы не будете отвечать.

Способность меняться - вот где фокусируется гибкость. «Вы должны сосредоточиться на заинтересованной стороне X!» относитесь к нему как к лекарству, поскольку частота сердечных сокращений является индикатором состояния здоровья для вариабельности сердечного ритма [4]: ​​Здоровое сердце определяется, если оно способно адаптироваться к постоянно меняющимся требованиям. Компаниям и командам всегда трудно с этим бороться. Эти силы потянули не только заказчики. Вот почему основная идея акционеров - это то, на чем все основано.

Это может быть слишком расплывчато. Вот насколько это сложно. Если вы хотите быть в желаемом состоянии, помните, что прямого пути к нему нет. Сосредоточьте внимание на клиентах, потому что исправление произошло вчера.

Выводы

Что-то все еще не так с разработкой программного обеспечения.

Гибкость - это не работа с клиентами, а взаимодействие с ними.

Сотрудничество приносит вам настоящую ловкость.

Реагируйте на изменения, а не придерживайтесь плана.

Уметь меняться - вот на чем фокусируется гибкость.

использованная литература

[1] Потрясающие результаты - что на самом деле означает гибкость
[2] Манифест гибкости
[3] Существенный баланс: перестаньте искать и начните видеть, что заставляет организации работать, Иво Величков
[4] Вариабельность сердечного ритма