Когда актер приходит ко мне, чтобы обсудить свою роль, я говорю ему: «В сценарии все написано». Если он спрашивает «А какова моя мотивация?», я отвечаю: «Твоя зарплата».
Проекты по разработке программного обеспечения являются сложными адаптивными системами. Эту точку зрения разделяют многие эксперты по разработке ПО и проповедники гибких и бережливых методологий. Но что делает адаптивные системы действительно рабочими?
По словам Митчелла Уолдропа, автора книги «Сложность: Новая наука на границе упорядоченности и хаоса» (Complexity: The Emerging Science at the Edge of Order and Chaos), основным предметом дискуссий в Институте Санта-Фе (лидер мировых исследований в области сложных систем) стали состоящие из агентов системы. Этими агентами могут быть молекулы, нейроны, веб-серверы и рыбы. А также люди, которые постоянно организуются и реорганизуются в более крупные объединения, образуя новые структуры с поведением, несводимым к поведению составляющих их элементов [Waldrop 1992: 88].
Когда я смотрю на проекты по разработке ПО, я вижу
Хотя проекты по разработке ПО могут состоять из большого количества элементов, истинными агентами будут только люди, которые представляют собой
Инновации – ключ к выживанию
В любой конкурентной среде ключом к выживанию будут инновации. Это вопрос жизни и смерти для компаний во всем мире [Davila 2006: 6]. Как правило, максимум ценности в сфере бизнеса создается в результате инноваций [Highsmith 2009: 31]. Организации, конкурирующие на рынке знаний (включая компании, разрабатывающие ПО), должны фокусироваться в первую очередь на инновациях, отмечает профессор Икудзиро Нонака в своей статье «Компания, создающая знания» [Nonaka 2008]. И это относится не только к компаниям этого типа, утверждает Роберт Остин – ученый, который специализируется на креативности и инновациях. В условиях, когда современные технологии постоянно снижают стоимость итераций, компании все в большем числе индустрий могут конкурировать в области инноваций [Austin, Devin 2003: 53].
Надо же, какое совпадение…
Понятие «инновации» находится в центре внимания наук, изучающих сложные системы. Исследователи обнаружили, что сложные адаптивные системы активно