Главная не финансовая проблема роста IT компании

Вот любят люди делиться на группы, племена со своими признаками, атрибутами, кодексам поведения и прочим. Если компания начинает расти, то неизбежно образование “кланов”, то есть различных отделов, со своим менеджментом, лидерами и враждебностью к другим отделам, которых принято считать врагами и конкурентами. К сожалению, руководство негативные эффекты этого процесса либо не замечает вовсе, либо не понимает что их причиной является именно он. Руководители отделов начинают увлеченно играть в офисную политику, формировать альянсы и рассказывать втихаря руководству, какие плохие другие отделы. Эффективность взаимодействия очень сильно страдает и снижается для минимально необходимой, чтобы не быть явно обвиненным в саботаже, хотя неявный саботаж может […]

Continue Reading

Несколько тезисов об оценке трудоемкости

Собирал я тут информацию об оценках трудоемкости в веб разработке, описывал стандартные проблемы и ошибки. Вот часть получившегося документа, может кому-нибудь будет полезно: Обычные проблемы при выполении заданий (нетехнические), которые существенно влияют на сроки. разрастание объема работ (scope creep) оптимистичность в плане качества (заработает с первого раза и с правильным результатом) не учтено время на необходимые вспомогательные задачи (настройка окружения, базы, выкатка, проверка и так далее) неправильно понята задача, недостаточно подробное или конкретное описание запланирован неправильный объем работ (как следствие предыдущего пункта) проблемы с коммуникациями слишком оптимистичная оценка из-за страха назвать оценку, которая не понравится руководству Давайте разберем, что делать […]

Continue Reading

Постановка задач в разработке крупного новостного портала

Довелось мне выступить на конференции айтишников и журналистов вместе с моей коллегой журналисткой. Рассказывали мы про взаимодействие между отделом разработки и другими на примере взаимодействия с редакцией. Моя часть рассказа заключалась в том, что я давал советы, как правильно ставить задачи разработчикам, если вы не технарь. Ниже привожу текст выступления их моего черновика подготовки к нему (поскольку из черновика, то иногда там я перескакиваю немного): Проблемы взаимодействия технарей и гуманитариев свойственны не только IT, но и другим областям и принципы улучшения коммуникации схожи. Самым простым способом является наличие человека, который бы выполнял роль посредника между внутренними заказчиками и разработчиками, так […]

Continue Reading

Разработка vs бизнес

Начну с отвлеченного, но полезного — прекрасный сайт с набором видео с различных IT конференций и, что очень полезно для тех, кто быстро читает, транскрипцией этих самых видео, то есть больше не надо слушать унылый голос докладчика, можно просто прочитать и выделить самое важное намного быстрее http://profyclub.ru Теперь, собственно, по теме поста: я столкнулся с тем, что часто веб разработку рассматривают в отрыве от бизнеса в целом, выделяя как что-то малопонятное и загадочное. Стандартная ситуация: менеджер придумал фичу и уверен, что внедрить ее — дело пары часов, а потом недоумевает, почему это занимает неделю или он, наоборот, думает, что на это понадобится неделя, а […]

Continue Reading

Управление и развитие

Вы можете либо управлять существующим проектом/компанией/командой, либо двигать вперед. Очень малая часть вашей активности будет направлена на обе эти задачи. Вы можете устанавливать новые бизнес процессы, оптимизировать задачи, расходы, управлять временем сотрудников, а можете планировать, ставить эксперименты, выходить на новые рынки, исследовать новые ниши, рисковать, инвестировать в новый продукт, новый способ. У каждой активности свои плюсы и минусы. Хорошо, если ваша управленческая команда идеально сбалансирована и вы вместе прекрасно справляетесь с этими задачами не подавляя друг друга, без излишней критики, только с продуктивными конфликтами. Когда “администратор” вашей команды не ограничивает сверх меры “предпринимателя”. С сожалением отмечаю почти полное отсутствие новых […]

Continue Reading