Управление проектами — это битва теории с человеческим фактором.

Практика

Эффективность привлечения к работе в выходной день

Эффективность привлечения к работе в выходной день

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

Deadline приближается

Некоторое время назад к нам внезапно пришел deadline, а продукт еще не готов. Решили использовать переработки, чтобы нагнать сроки. План был такой: работаем дополнительно по две субботы в месяц на особо отстающих направлениях. Два выходных подряд не работаем. Переработки у нас в конторе оформляются согласно ТК, то есть выпускается приказ о работе в выходной день, все получают двойную оплату или оплату за один день плюс день отпуска.

Читать далее

Про женатых сотрудников с детьми и наоборот

Про женатых сотрудников с детьми и наоборот

Однажды, когда я работал в небольшой конторе, к нам на работу вышел новый глава R&D. Как-то за обедом он сказал: «Ну ты же в отличие от меня семейный человек, свободного времени у тебя много». Сразу стало понятно, что в том как устроена жизнь, он разбирается слабо и нормальных отношений с разработчиками у него не будет.

Женатый сотрудник с детьми или наоборот

Почему так получается?

Читать далее

Какие вопросы задавать программистам на собеседовании

Какие вопросы задавать программистам на собеседовании

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

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

Вопросы программистам на собеседовании

Список моих вопросов при собеседовании программистов ниже:
Читать далее

Особенности общения с архитектором продукта

Особенности общения с архитектором продукта

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

Особенности общения с архитектором продукта

Читать далее

Подписаться на новости

по почте
RSS по RSS

Поделись с друзьями

О сайте

https://pmlife.ru - Заметки менеджера проектов.