управление проектами

A collection of 50 posts
it-менеджмент

Коротко о компетенциях руководителя проектов в ИТ

На рынке огромное количество руководителей проектов разного уровня и с различным опытом. Но все ли руководители проектов существующие на этом рынке могут быть руководителями ИТ-проектов.  Если посмотреть на рынок кандидатов на позицию руководитель проекта, то у всех есть богатый опыт. Есть кандидаты с опытом строительных, медицинских проектов, авиациионного строительства. Уровень
3 min read
Мысли вслух

Cделать простое техническое задание и не потерять нервы

Для составления технического задания существует множество стандартов и спецификаций, но если молодые студии при разработке простенького интернет-магазина будут пытаться им соответствовать, то не успеют реализовать и пары проектов, как разорятся, закопавшись в кучу непонятных документов. Рассмотрим ситуацию для наглядности на примере небольшой компании, которая занимается заказной веб-разработкой и проследим ее
7 min read
менеджер по разработке

Простые шаги к успеху для начинающего менеджера проектов

Вот и настал тот долгожданный день, когда вы добились желаемой позиции менеджера проектов. Поздравляю. От души, без малейшей нотки сарказма. Если вы работали до этого как и я программистом, то явно уловили нотки грусти в моем голосе. Это так. Среди бочки меда, вас будет поджидать и капелька дегтя. Возможно раньше
6 min read
Заметки

Что такое техническая документация проекта? Кто и зачем ее пишет.

Роль технического писателя одна из самых недооцененных в компании. В этой статье я хочу пояснить для чего компании-разработчику нужен такой специалист, что такое технический проект, в чем его отличие от технического задания и почему это необходимо в сфере разработки программного обеспечения. На сегодняшний день все еще встречается убеждение компаний в
4 min read
agile

Когда и как работает Agile

Передовые проекты индустрии разработки ПО, IT-отделы компаний и корпораций применяют в своей работе инкрементально-итерационный подход. За время своего существования Agile оброс как идеализмом, так и шарлатанством: коучи, менторы, мотиваторы — люди рассказывающие о схемах и диаграммах необходимых чтобы проникнуться общей целью и все стало хорошо. В этой статье я хочу объяснить
8 min read
Мысли вслух

Каким должно быть техническое лидерство

Перевод: https://firstround.com/review/this-is-what-impactful-engineering-leadership-looks-like/ В 2012 году Джессика МакКеллар вместе с друзьями из MIT запускает стартап скрытого чата Zulip. Спустя почти два года его выкупает Dropbox. И это не было чем-то аномальным. Такое уже происходило ранее, когда также быстро был продан Ksplice компании Oracle. Такая бешеная гонка дала
12 min read
agile

О WIP-лимитах замолвите слово

В этой статье я хочу разобраться почему же проваливается использование такой практики как “Ограничение количества незавершенной работы” или как их называют еще wip-лимиты. В данной статье я буду разбирать эту проблему на примере самой распространенной причине провала. Про гибкие подходы к разработке программных продуктов не слышал только ленивый. Agile, Scrum,
3 min read
Мысли вслух

Почему инженер не может оценить временные затраты на написание кода

Неважно попросите вы джуна/мидла/синьора/тимлида/менеджера проекта и т.д., дать оценку по времени на разработку программного обеспечения – вы никогда не получите быстрого, легкого и точного ответа. Это связано с тем, что никто независимо от того насколько талантливым или гениальным он является не может точно знать сколько понадобится
6 min read
менеджер

Толковый менеджер. Что это за зверь и где он водится?

Если вам приходилось искать/нанимать менеджера, то вы знаете, что данная задача хоть и звучит тривиально, но на самом деле таковой не является. Под менеджером будем понимать человека, который решает, а не создает проблемы, участвует в развитии компании и придает ее дополнительные вес и значимость, генерирует новые идеи или использование
5 min read
Мысли вслух

НЛП в управлении проектами

Миниуму инструментов для максмально успешных результатов – по такому правилу работает большая часть успешных специалистов. Динамично развивающаяся сфера управления проектами избирательно подходит к используемым в работе техникам и методикам, отсеивая все бесполезное и малоэффективное. В данной статье речь пойдет об НЛП (нейролингвистическом программировании) – технике которая зарекомендовала себя не только в психологии,
5 min read
менеджер проектов

Необходимость технических навыков для менеджера проектов

Для эффективного управления ИТ-командой необходимо наличие навыков системного аналитика, которые в свою очередь связаны с техническими. Они нужны менеджеры проектов и не ограничены познаниями в одной-двух сферах. Критерии успеха руководителя проектов в ИТ определяется также и его пониманием рынка в целом, знания о внутренней составляющей технологий, для чего и зачем
3 min read
agile

Scrum в древнем Египте и сейчас

История Agile берет свое начало в ферале 2001 года, когда был опубликован документ под названием Agile Manifesto. Текст документа состоит из очевидных философских формул (простота – искусство не делать лишнюю работу) и ряда спорных утверждений (лучшие технические требования, дизайн, архитектура получаются у самоорганизованных команд). Документ является странным не только содержанием, но
5 min read
agile

От провала проекта гибкие методологии не спасут

– У нас не получится уложиться в сроки! – Примените Agile! – Без достаточного количества людей он нам не поможет! – Тогда придумайте другое умное слово! Многие люди связывают провал проекта с выбором методологии разработки, вот выбрали бы Scrum/Agile/DevOps то все было бы хорошо. Скажу честно – такие люди ничего не понимают в
2 min read
командообразование

Модели эффективного коммандного взаимодействия

Выбор моделей и подходов для повышения эффективности работы команды — это извечная головная боль менеджеров продуктов, тим лидов, собственников бизнеса, HR, ученых и психологов.  У любого подхода всегда найдутся сторонники и оппоненты. Некоторые из популярных моделей ориентированы на коммуникационную стратегию, некоторые больше связаны с корпоративной культурой и индивидуальными особенностями и талантами
5 min read
техническое задание

Техническое задание еще не управление проектом

– Привет. Давно не виделись. Как ты? Кем работаешь? – Рад видеть. Да давненько. Да вот устроился менеджером ИТ-проекта в одну крупную компанию. – Круто. Scrum, TDD, Agile. Сложно? – Да не особо. Пишу технические задания и пересылаю между технарями и клиентами. Ерунда в общем. К сожалению такой диалог вполне реален. Диалог является актуальным
6 min read
Мысли вслух

12 убийц продуктивности разработчиков

Одной из самых важных и популярных проблем менеджеров проектов и технических руководителей является повышение продуктивности разработчиков. Ей посвящено много статей. Давайте рассмотрим, где кроется корень проблемы. Почти 30 лет назад вышла книга Тома ДеМарко и Тимоти Листера “Человеческий фактор”, но проекты продолжают терпеть убытки из-за огромных потерь производительности. И у
4 min read
agile

9 мифов про Agile

Методологии гибкой разработки (Agile) работают и в IT, и не в IT. За время прошедшее с выпуска манифеста они обросли приметами, стереотипами, суевериями, легендами и мифами. Agile – философия гибкой разработки, основы которой описаны в “Agile-манифесте разработки программмного обеспечения”. Фундаментом методологий являются четыре базовых ценности: * люди и взаимодействие важнее процессов и
5 min read
agile

Внедрение Agile. 11 особенностей

После статьи о мифах связанных с гибкими методологиями, было бы странно не порассуждать о том: как понять правильно ли проведено внедрение Agile, какой фреймворк когда стоит применять, кто в компании должен быть ответственным за переход на Agile. Особенности внедрения Agile я разделил на две категории:связанные с компанией и связанные
9 min read
agile

Agile метрики. Часть 1: Принципы.

В этой серии статей я соберу информацию про Agile метрики, чтобы у вас было понимание что это, как их измерять, способы использования. Статьи охватят все возможные метрики, которые вы скорее всего захотите использовать. Вы узнаете, что они означают, когда их можно использовать и как, а когда не нужно их использовать.
2 min read
agile

Agile метрики. Часть 2: Метрики из Agile Project Tools

В предыдущей части мы узнали какими принципами обладают agile метрики и разделили их на пять категорий. В этой статье мы познакомимся с метриками относящимся к Agile Project Tools. Скорость (Velocity) Это первая метрика на которую обращают внимание когда говорят о agile-метриках. Она является самой часто используемой и переоцененной. Как рассчитать
11 min read
agile

Agile метрики. Часть 3: Метрики Lean и Kanban

Продолжаем изучать agile метрики. В этом разделе мы рассмотрим показатели, относящиеся к системам работы Lean и Kanban. Время выполнения истории (Story Lead Time) Время выполнения – это концепция, которая часто используется в методологиях Lean и Kanban. Это общее время, прошедшее с момента когда пользовательская история вносится в систему (например записывается в
5 min read
agile

Agile метрики. Часть 4: Метрики из инструментов контроля версий (Source Control tools)

Продолжаем рассматривать agile метрики. В предыдущих частях мы рассмотрели: метрики из Agile Project Tools, метрики Lean Kanban. В этой части мы познакомимся с метриками из инструментов контроля версий. Системы контроля версий являются фундаментальной частью любой разработки программного обеспечения. Их используют все, даже люди, которые занимаются разработкой самостоятельно, поскольку им также
3 min read
agile

Agile метрики. Часть 5: Метрики из инструментов CI/CD

В предыдущих частях мы рассмотрели: метрики из Agile Project Tools, метрики Lean Kanban, метрики из инструментов систем контроля версий. В этой статье мы рассмотрим agile метрики из инструментов CI/CD. Эти метрики берутся из инструментов непрерывной интеграции и непрерывной доставки. В настоящее время они являются частью целостной цепочки инструментов DevOps
3 min read
agile

Agile метрики. Часть 6: Метрики из инструментов бизнес-аналитики

Ранее мы рассмотрели: метрики Agile Project Tools, метрики Lean Kanban, меткрики инструментов контроля версий, метрики CI/CD. Теперь пришла очередь рассмотреть agile метрики бизнес-аналитики и подведения итога. Некоторые будут удивлены, перечисленным здесь показателям. Можно подумать, что эти абстрактные показатели, относящиеся к бизнесу, а команде разработчиков надо сосредотачиваться на традиционных для
5 min read
обратная связь

14 советов как давать обратную связь

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