Главная

О себе

Публикации

Обучение

Консультации

Клиенты

Партнеры

Сергей Архипенков

Хорошо управляемый проект может быть уcпешно выполнен обычной командой разработчиков

На этой странице приведены ссылки на мои публикации по вопросам управления программными проектами и руководства командами разработчиков программного обеспечения.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Книги, видео

2009

Лекции по управлению программными проектами

Когда я прочитал эту книжку, я расстроился. Дело в том, что существует огромное количество публикаций по управлению проектами, но все они носят либо формальный характер (просто описание стандарта PM BOK), либо слишком эклектичны и описывают только отдельные приемы управления. Зная это, я собирался сам написать практически полезную книгу по этому предмету. Теперь  не буду, С. Архипенков меня опередил.[...] Я с удовольствием буду рекомендовать книгу С. Архипенкова своим студентам и аспирантам, а если удастся, то и сотрудникам нашего холдинга AT Software. Читать дальше>.

Зав.кафедрой системного программирования СПбГУ

Председатель Совета директоров AT Software

Доктор физ-мат наук, профессор

А.Н. Терехов

2008

Руководство командой разработчиков программного обеспечения. Прикладные мысли

Сегодня умение руководить людьми становятся ключом к конкурентному преимуществу. Это искусство решения сложных задач при помощи других людей. Известно, что производительность программистов может отличаться в десятки раз.  Задача руководителя команды разработчиков - сделать воспроизводимой высокую продуктивность  интеллектуальной деятельности. Эффективный руководитель проекта программной разработки – это в первую очередь, лидер, который получил от команды признание своей профессиональной компетентности и своих исключительных человеческих качеств. Читать>

2011

Как провалить проект. Антипаттерны управления проектом, 26 ноября, Санкт-Петербург, SPMConf-2011.

«Русские программисты никогда не читают руководств», © утерян в недрах FIDO.

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

В разработке ПО для подобных часто наступаемых граблей придумано название «антипаттерны» – это повторно используемые практики, которые могут давать видимость эффекта и даже временный эффект, однако, их применение наносит несоизмеримый ущерб конечному результату. Цель доклада – собрать вместе некоторые наиболее тяжелые грабли (антипаттерны), которые встречаются на пути руководителя проекта разработки ПО, и постараться объяснить, почему на них не стоит наступать.

Как провалить проект 2. Антипаттерны командного поведения, 26 ноября, Санкт-Петербург, SPMConf-2011.

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

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

Теория и практика адаптивного управления проектом, 20 марта, Новосибирск, Code Fest.

Известно, что производительность программистов может отличаться в десятки раз. Задача руководителя — сделать воспроизводимой высокую эффективность интеллектуальной деятельности. Путь к решению этой задачи — применение методов адаптивного управления, направленных на изучение и изменение свойств и структуры объекта управления: людей и их взаимодействия. Будут представлены и проиллюстрированы практическими примерами принципы адаптивного управления проектом, используя которые, руководитель может обеспечить наивысшую производительность команды. Цель — показать, что хорошо управляемый проект может быть успешно выполнен обычной командой разработчиков.

 

E-mail:

sergey@arkhipenkov.ru

2012

«Разработка ПО: факты против мифов», Минск, конференция «SPM Conf 2012» В докладе рассказывается о фундаментальных особенностях разработки ПО, о проблемах и противоречиях, которые возникают в управлении программными проектами вследствие игнорирования специфики отрасли, о теории-W Б. Боэма, о трансперсональной психологии А. Маслоу, об управлении программными проектами на основе принципов.

«Размышления о программировании. От Аристотеля к Витгенштейну». Конференция Разработка ПО 2012. В докладе представлены тезисы по общим вопросам технологии программирования.  Программирование рассматривается как новый вид человеческой деятельности, которая по ошибке отнесена к инженерии. Инженерия – это там, где применяются законы естественных наук: математики, физики, химии при конструировании новых продуктов. В разработке ПО еще не открыты свои законы Ньютона, уравнения Лагранжа или хотя бы сопромат, которые помогли бы спроектировать и доказать правильность архитектуры новой нетривиальной программной системы. Программирование скорее гуманитарная дисциплина и серьезных продвижений в ее теоретическом основании можно добиться лишь, используя достижения гуманитарных наук: философии, психологии, лингвистики, семиотики и др.

Все публикации распространяются по лицензии Creative Commons «Attribution» 3.0 . Лицензия позволяет другим распространять, перерабатывать, исправлять и развивать произведение, даже в коммерческих целях, при условии указания автора произведения.

2013

«Набираем правильных людей. Практика технического интервью», Минск, конференция «Application Developer Days». Девиз компании SouthWest Airlines: «Мы нанимаем жизненные позиции». Необходимо помнить, что мотивация разработчиков ПО начинается с приема на работу. В старой экономике людей нанимали за умения и обучали нужному отношению к делу. В новой экономике необходимо поступать с точностью до наоборот: нанимать за нужное отношение к делу и учить необходимым умениям. Не следует более нанимать людей, которые знают и умеют, а потом заниматься промыванием их мозгов и пытаться мотивировать их на эффективную работу. Нанимаем людей с правильным отношением к жизни, ищем тех, кто хочет работать, а затем, если необходимо, помогаем им получить требуемые технические навыки. Настоящий лидер предлагает не работу, а возможности.