Рубрика «Руководитель проектов»

Ведущий разработчик — не зря «ведущий». Эту фразу я услышал на одной из конференций по IT-менеджменту и задался вопросом, а почему «не зря»? Именно он подтолкнул меня написать эту статью.

Оценивая свой опыт я могу сказать, что основные характеристики ведущего разработчика можно свести к 3 пунктам:

  • Думает не только о своей грядке, но и обо всем огороде (это ключевое качество). Готов выстраивать стандарты и следить за их исполнением.
  • Отлично знает свой язык и фреймворк, превосходно разбирается в архитектуре, имеет солидный опыт работы за плечами. «Солидность» это не обязательно означает время проведенное за клавиатурой, важно количество и качество написанных проектов.
  • Хочет и может аргументированно доносить свое мнение, отстаивать его и искать компромисс при необходимости.

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

Одной из сильнейших его сторон является целостная картина мира, в которой совершенно точно определено, что такое хорошо и что такое плохо. Это позволяет быстро принимать решения и без колебаний воплощать их в жизнь. Эта уверенность заразительна и позволяет завоевать авторитет в глазах менеджеров, у которых уже не все так просто и понятно. Ведь кроме технических «лучше», «надежнее» и «быстрее» на уровне менеджмента появляются всякие «заказчик не захочет», «инвестор не оценит» и всевозможные «Вася обидится». Когда менеджер слышит «нет, тут нужно делать только так, потому что 1, 2 и 3» — он вздыхает с облегчением. Выбор становится очевиден и ответственность падает с его плеч.

Год назад я ушел с позиции ведущего разработчика окончательно и решил сделать небольшую ретроспективу своих самых досадных ошибок. Итак:

Ошибка номер 1. Оверменеджмент

Читать полностью »

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

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

По статистике, 34 % всех увольнений по собственному желанию происходят по причине «меня тут не любят, не ценят».
Что же это значит? Обязаны ли мы любить своих подчинённых? И самое интересное — что значит «любить своих подчинённых»?

Вы руководите проектом, и у вас есть несколько программистов в команде, а может, вы начальник небольшого отдела или просто наставник? У вас наверняка есть своё представление о том, как стоит руководить своими подчинёнными: кто-то строг, кто-то мягок, кто-то ценит за результат, а кто-то выстраивает грамотный процесс. И все мы нацелены на то, чтобы подчинённый работал максимально эффективно. Все знают метод «кнута и пряника» — похвали за хорошую работу и поругай за плохую. И бытует мнение, что нет лучше награды, чем денежная. Но это не так. Вернее, не совсем так.
Читать полностью »

Завершилось исследование по зарплатам руководителей проектов в России.

image

Большое спасибо всем тем кто распространял и заполнял данный опрос!
Читать полностью »

Project Management Institute на прошлой неделе опубликовал результаты исследования зарплат руководителей проектов в 2013.

Читать полностью »

Читал статью. Статья интересная, однако я думаю что для каждой ситуации есть разные реалии. А так как имею опыт руководства и в сфере разработки и в сфере управления компанией, то я хотел бы прокомментировать некоторые фразы из данного словаря, так сказать пропустив их через призму более обширного мнения, нежели взгляд руководителя по разработке. И дело тут не в том, что разработка ПО вещь специфическая — наоборот, любой руководитель, на мой взгляд должен рассматривать ситуацию со всех граней а потом решать использовать конкретную фразу или нет. Приступим:
Читать полностью »

Предисловие

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

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

Наполеон Бонапарт говорил: «Армия львов под управлением барана всегда проиграет армии баранов под управлением льва». Так вот, по моим наблюдениям, львы подобных фраз себе не позволяют. И, если вы слышите похожие высказывания в свой адрес, делайте выводы.

Толковый фразеологический словарь руководителя

Читать полностью »

Что же у нас на рынке понимается под руководителем проекта (он же менеджер проектов / Project Manager / РП)?
В каждой организации складывается некое свое понимание РП. Кроме всего прочего есть различные методологии управления проектами: PMBoK, P2M, PRINCE2, Agile. Трудов на эту тему написано не мало. У меня сложилось некое свое субъективное впечатление / категоризация РП на основе практического опыта.

В первой части хотелось бы затронуть помимо профессиональных знаний и навыков в части управления проектами еще и знания предметной области, в которой работает РП. На примере РП, трудящегося в сфере разработки программных продуктов, так называемый предметник — тот, кто понимает, как создается продукт, чем отличается создание программного продукта от любых других сфер проектной деятельности и т.д. Если погружаться еще глубже, то программный продукт может разрабатываться в определенной узкой области. Например популярные сейчас Google, Facebook или коробочные решения, такие как Windows или Skype создаются в определенной, достаточно узкой области с точки зрения решаемых задач. Каждый из указанных продуктов содержат в себе определенные предметные знания, без которых создать действительно высококлассные продукты не получится.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js