Личность

We use cookies. Read the Privacy and Cookie Policy

Методологии Agile и Lean внесли замечательный вклад в индустрию разработки ПО. Но иногда меня коробит, когда приходится сталкиваться со списками «ценностей Agile-методологий» или «принципов Lean-разработки». Каждый раз эти списки отличаются друг от друга, и каждый раз они мне не до конца понятны.

В числе двенадцати принципов в Agile-манифесте упоминается доверие. А Мэри и Том Поппендик среди семи принципов Lean-методологии специальное место отводят уважению [Poppendieck 2007: 36]. Но среди семи принципов Lean доверие не упоминается вовсе, а уважение отсутствует среди принципов Agile. Откуда такая разница? Я абсолютно уверен, что слова «доверие» и «уважение» – не синонимы. Я доверяю в этом своему словарю. Но не могу сказать, что уважаю его!

К сожалению, путаница этим не исчерпывается… В коротком списке пяти ценностей Экстремального программирования, который составил Кент Бек, фигурируют коммуникация, простота, обратная связь, смелость и уважение [Beck 2005: 18–21], но отсутствует доверие! А в списке пяти ценностей Scrum, предложенном Кеном Швабером, три из пяти позиций упомянутого выше списка вообще заменены на приверженность достижению цели, сфокусированность и открытость [Schwaber, Beedle 2002]. Что гуру Agile-методологий пытаются этим сказать? Стоит ли нам погрузиться в обсуждение, чем одни ценности лучше других? Или следует просто объединить все списки, чтобы раз и навсегда покончить с этой темой?

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

Означает ли это, что в Agile-методологиях «доверие» ценится выше всего прочего? Что в Lean-методологиях «уважение» будет матерью остальных добродетелей? Что список ценностей Scrum лучше, чем список ценностей Экстремального программирования, поскольку коммуникация и обратная связь, упоминаемые в Экстремальном программировании, представляют собой действия, а не позитивные человеческие качества? Будут ли с точки зрения Agile– и Lean-методологий другие позитивные качества вроде стремления к совершенству, гибкости, честности, чувства юмора, ответственности, самодисциплины и компетентности относительно менее важными?

Я думаю, что ответы на все эти вопросы должны быть отрицательными. Скорее всего, наши гуру не углублялись в эту тему настолько сильно. Они могли с таким же успехом выбрать любые другие пять ценностей, например стремление к совершенству, честность, ответственность, самодисциплину и чувство юмора (я бы точно не стал включать в этот список целомудрие). Это никак бы не сказалось на принятии соответствующих методологий во всем мире. Или сказалось бы? В своем блоге и в выступлениях я неоднократно утверждал, что стремление к совершенству и самодисциплина напрасно воспринимаются как данность и почти никогда в явном виде не упоминаются в описаниях Agile– и Lean-методологий (см. главу 10). Но я отвлекся.

Исследования показывают, что креативность возникает на стыке знаний, мотивации и свойств личности [Runco, Pritzker 1999]. В любой проектной команде знания приведут к креативности только при наличии у людей мотивации и необходимых личных качеств. Именно они предопределяют поведение людей и оказывают огромное воздействие на мотивацию окружающих.

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

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

Добродетели – это атрибуты личности. И это возвращает нас к темам креативности и инноваций, которые и стали предметом обсуждения этой главы. Без «личности команды» от этой команды никакой креативности ждать не стоит. И вот почему фокусирование на правильных добродетелях так важно: они формируют личность команды, что ведет к креативности в работе.

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