Рубрика «управление проектами и командой» - 15

Каким функционалом должна обладать система управления задачами Вашей мечты? Очень часто одной из необходимых возможностей такой системы называется вложенность задач. Например, 1, 2, 3, 4. Такого же мнения придерживались и мы, когда принимали решение о включении данной фичи в состав нашего продукта. О том, что у нас из этого получилось и пойдет речь
Читать полностью »

История тяжелого проекта: немного о бюрократии, инфраструктуре и процессе разработки ПО

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

Заказчик — довольно крупный инвестиционный банк. Число конечных пользователей: более 10 тыс.

Команда проекта

  • более 200 разработчиков (из них 31 тим лид, 7 мастер тимлидов)
  • 3 архитектора, один из них главный
  • 19 тестировщиков (1 лид, 2 на нагрузочных испытаниях, остальные на функциональном тестировании)
  • 5 системных администраторов, в зоне ответственности которых управление СУБД и выше. Администрирование ОС и аппаратной части в зоне ответственности специальной HW team
  • переменное число (от 2 до 16) аналитиков, работающих на part time
  • 12 технических писателей и переводчиков
  • 3 руководителя проекта, постоянно руководит один — второй и третий на подмене во время отпуска, болезни или выступают в качестве ассистента руководителя проекта когда активны и доступны.

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

Совсем скоро, 17 декабря, в учебном центре Luxoft Training пройдет мастер-класс Марка Паулка, соавтора модели зрелости возможностей создания ПО (Capability Maturity Model for Software).
Марк Паулк разрабатывает и преподает курсы по разработке ПО, совершенствованию процесса разработки ПО (CMM и CMMI), зрелости процессов, agile-методологиям, управлению проектами по разработке ПО и статистическому анализу.
Предлагаем вам ознакомиться с его статьей, посвященной взаимосвязи между организованностью процесса разработки ПО, качеством ПО и личной производительностью.

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

За 6 лет менялась работа, стили управления тоже менялись, пришлось пройти scrum и agile в IT-компаниях, проектную систему в телекоме. В последнее время ко мне стало обращаться все больше менеджеров среднего и высшего звена с просьбой посоветовать «нормальную online-систему с диаграммой Ганта». Кем-то движет мода, чаще — реальная необходимость. Поэтому и пришло решение сделать обзор нескольких привычных online-систем с диаграммами Ганта.

Vox populi

Лучше любых аналитических сайтов и Википедии сущность диаграммы Ганта описана на одном из форумов: «Я встречал использование диаграмм Ганта (MS Project) при планировании производства на небольшом металлообрабатывающем заводе. Выглядело и работало очень красиво, повышало качество труда (хрен знает на сколько процентов), снижало кол-во накладок планирования. <...> Один раз даже видел, как начальник цеха объяснял слесарю, размахивая распечаткой, типа: „Петрович, твою мать! Ты посмотри сюда, линеечка красная, видишь? Это значит если ты эту х*%№# будешь так медленно точить, то Василич из-за тебя меньше получит, видишь — у него тоже линейка красная. Ты как хочешь, но сам ему потом объясняй...“
image
Читать полностью »

Это небольшое исследование посвящено тому, как люди понимают слово «эффективность» в рамках ИТ-проектов. В заключении данной заметки вы найдете 4 простых вывода из этого исследования.

Многие менеджеры, программисты и тестировщики говорят об «эффективности» но не все понимают это слово одинаково. Эффективность это не апельсины или яблоки. Эффективность нельзя положить в пакет, взвесить на весах в магазине и выдать человеку: на, мол, теперь у тебя есть килограмм эффективность. Кушай на здоровье.

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

Целью данного обзора является освещение следующего вопроса: как понимают фразу «проектная эффективность» различные специалисты в сфере ИТ. Мы искренне надеемся, что данное небольшое исследование поможет найти общий язык в понимании термина «эффективность», что и будет первым шагом к достижению высокой эффективности в вашем проекте.
Читать полностью »

Удаленная работа — это не «фриланс»

Сегодня на глаза попался старый вопрос "Почему работодатель предпочитает нанимать веб-разработчика в офис?": habrahabr.ru/qa/22292/. Вопрос был задан еще в 2012 году, но, на мой взгляд, ситуация с тех пор не сильно изменилась.

Коллеги, тут есть серьезное недопонимание, которое давно пора устранить.

Многие, как мне кажется, представляют себе фрилансера примерно так:

  • Приходит на какую-то отдельную небольшую задачу, выполняет ее и уходит.
  • Работает над несколькими мелкими проектами одновременно. Либо имеет постоянную работу, а фрилансером просто подрабатывает в оставшееся время.
  • Его не беспокоит проект в целом. Только то, за что он отвечает.
  • Огораживает себя техническими заданиями. И из-за каждой новой плюшки может возникнуть конфликт.
  • Работает когда хочет. С ним сложно связаться.

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

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

Но как сделать свою жизнь лучше? Как заставить уровень качества кода расти. Приведу несколько собственных правил-размышлений на эту тему.
Читать полностью »

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

Предисловие

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

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

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

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

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

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

И так, поехали.

Замечали, как обычно устроена реклама? Первое, что надо сделать – сильно-пресидьно напугать. Ну, вы видели, как это делают. Красное вино, борщ, кетчуп – и все это на белую сорочку. Затем появляется волшебный стиральный порошок, который моментально возвращает одежде первозданную белизну.

Четыре ингредиента и 1001 рецепт успеха

Так же поступлю и я.
Читать полностью »


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