Как кто-то выразился, «В человеке все должно быть прекрасно». Перефразируя, скажем — «В коде все должно быть прекрасно — и имена, и комментарии».
Я глубоко убежден, что человека и коллектив характеризуют не столько показные, яркие вещи, как неприметные или скрытые от посторонних глаз мелочи.
Комментарии или неявные особенности кода обычно не видны заказчику — там зачем себя утруждать? А можно и вообще повеселиться в коде от души.
За последние полгода в качестве побочной деятельности мне довелось править ряд веб-проектов, сделанных различными студиями.
Рубрика «управление проектами» - 400
Как не нужно писать комментарии в коде, или борьба за культуру и язык
2012-07-03 в 20:52, admin, рубрики: Веб-разработка, управление проектамиПять способов найти интересную задачу
2012-07-03 в 9:16, admin, рубрики: мотивация, прокрастинация, управление проектами, метки: мотивация, прокрастинацияПривет!
В топике, посвященному неочевидному способу борьбы с прокрастинацией описан интересный способ отвлечься от безделья и возвращения к работе. Способ действительно может сработать в тех случаях, когда потеряна «мгновенная» мотивация работать.
Причина потери данного типа мотивации, в отличии от долгосрочной — немного. Первая причина: Ваш менеджер, который не смог Вас мотивировать (или, как бы обидно это ни звучало — эффективно использовать как ресурс). Вторая причина: рутинная работа, которой скопилось уж очень много.
Но если бороться не с причиной, а со следствием, то найти ту самую «маленькую интересную задачу» иногда бывает очень сложно, да и искать ее часто бывает лень. Поэтому предлагаю вниманию читателей пять простых, проверенных на практике способов найти ту самую первую интересную задачу. Но работают они, если нужно дружеское похлопывание по спине, а не волшебный пендель.
Читать полностью »
Управление Agile-проектами с YouTrack 4.0
2012-07-02 в 9:43, admin, рубрики: agile, jetbrains, kanban, scrum, youtrack, багтрекер, Блог компании JetBrains, управление проектами, метки: agile, jetbrains, kanban, scrum, youtrack, багтрекер, управление проектамиПривет!
В конце прошлой недели вышел долгожданный «мажорный» релиз инновационного баг-трекера YouTrack 4.0 с возможностью управления Agile-процессами. Об этом функционале мы и хотим вам рассказать немного подробнее.
YouTrack пользуется популярностью среди разработчиков благодаря развитому использованию клавиатурных шорткатов, эффективных поисковых запросов и командного синтаксиса, а также полностью настраиваемых рабочих процессов и атрибутов ишью.
В YouTrack 4.0 добавлен совершенно новый, независимый модуль для управления Agile-процессами, который без проблем подстроится под особенности реализации Scrum методологии или Kanban-процесса в вашей команде. Если же вы еще только осваиваете Agile-процессы, данный модуль станет прекрасным подспорьем в ознакомлении с ними, а также позволит комбинировать наиболее удобные для вас элементы каждого процесса.
Читать полностью »
От инженера до руководителя. Часть 1: Чувство справедливости
2012-07-02 в 7:44, admin, рубрики: human resources, Инфосфера - мысли вслух, команда, мотивация, обучение, общение, проблемы, руководитель проекта, руководство, руководство для разработчика, справедливость, управление проектами, управление проектами и командой, метки: команда, мотивация, обучение, общение, проблемы, руководитель проекта, руководство, руководство для разработчика, справедливость, управление проектами и командойРаботая продолжительное время инженером-программистом, я собирал помимо опыта и знаний ещё недовольство и замечания к рабочему процессу и начальству в частности. Каждый раз, когда я сталкивался с проблемой, я думал над тем, как мог бы я её решить и что я могу сделать в этой ситуации. Что-то удавалось сделать, а что-то разбивалось об процесс и руководящий аппарат. И каждый раз проблема и её решения откладывались мной, с осознанием того, что если бы у меня были нужные рычаги, уж тогда-то я смог бы изменить и сделать так, как правильно. Я даже сформировал ментальную систему, которую, впрочем, поленился формализовать на бумаге. Царящая вокруг меня несправедливость была для меня хоть и сокрытым, но комком в горле, превращающимся в камень на душе. Я ожидал шанса и возможности всё накопленное реализовать и поправить, и однажды возможность подвернулась.
Будьте осторожны в своих желаниях — они сбываются!
Так и случилось, что мне предложили нежданно-негаданно руководящую должность, оценившую мои таланты и навыки и позволяющую реализовать свои амбиции. Беседа с менеджером закончилась в лучших традициях “Ты теперь начальник — управляй”. И теперь мне предстояло воплощать в себе лучезарный и кристально-чистый светоч справедливости и делать людей счастливыми, нести слово и байт людям. Однако, почти сразу же оказалось, что это несколько сложнее, чем мне казалось ранее, что угол зрения на проблемы снизу и сверху несколько различается, и родной код оказался приветливее громадины проблем и забот. Поэтому сейчас я решил наконец-то оформить свои догмы на бумаге от лица исполнителя и с призмы начальника. Вряд ли я скажу что-то новое, кроме того, что уже до меня написано в хороших книгах, за исключением примеров из практики и шуток с прибаутками, поэтому либо пролистывайте сразу, либо добро пожаловать под кат. Читать полностью »
Современное школьное образование, часть 3
2012-07-02 в 2:05, admin, рубрики: образование, образование 2.0, образование онлайн, управление проектами, Учебный процесс в IT, метки: образование, образование 2.0, образование онлайн Первая часть про различные уровни сложности школьных задач.
Вторая часть про типы видео-лекций.
В этой части я хочу обсудить технологии школьного интернет-образования. Под школьным образованием я подразумеваю такое, при котором за успеваемостью ученика необходимо как-то следить. В качестве примеров будут рассмотрены:
● khanacademy.org Гигант в этой отрасли.
● eftsh.ru Электронная ФТШ, проект при МФТИ.
● 100ege.ru Портал по подготовке к вузовским олимпиадам, ЕГЭ и ГИА.
● interneturok.ru/ и univertv.ru/ являются архивами лекции, но на данный момент отсутствует функционал взаимодействия с учеником.
● dnevnik.ru Всероссийская бесплатная школьная образовательная сеть.
Читать полностью »
Позитивный менеджмент (Управление без управления — часть 2)
2012-06-29 в 13:00, admin, рубрики: human resources, краудсорсинг, мотивация, процесс, управление проектами, управление проектами и командой, метки: краудсорсинг, мотивация, процесс, управление проектами и командой После написания моей статьи «Управление без управления.», мне пришло много откликов — спасибо.
И как обещал, на основе ваших комментариев — то, что вам более всего нужно, я пишу вторую часть.
Я считаю, что наш мир очень справедливый, что каждый получил и получает — то, что заслуживает. Не нравится, что получил? Меня себя.
Данным постом, я позволю себе написать развернутый ответ. Спасибо всем, кто писал комментарии, а в частности Kyarginski, Newbilius, RouR, tangro, GreenGo
Своим постом, я не хочу рассказать обо всей системе менеджмента, мотивации кнута и пряника. А рассказываю о вершине, о совершенстве менеджерского мастерства с моей точки зрения.
Читать полностью »
Архитектура и архитекторы
2012-06-27 в 17:11, admin, рубрики: архитектура, архитектура по, Программирование, управление проектами, метки: архитектура, архитектура поОтносительно давно посетил семинар посвященный управлению архитектурой и ее контролю и все хотел описать полученные знания, так как информации было много, и большая ее часть была весьма полезна. Могу сказать, что представления мои об архитектуре сильно расширились, и тема оказалась более глубокой и широкой, нежели я себе ее представлял. Но это и хорошо, есть отправные точки, которые можно будет самостоятельно проработать в будущем. Итак, заканчивая с лирикой, хочу предоставить краткий конспект по архитектуре.
Большинство разработчиков, скорее всего, представляют себе архитектуру только в приложении к конкретному проекту, т.е. можно часто услышать от них «архитектура ПО», однако это лишь малая часть того, что входит в общее понятие. Условно можно разделить глобальное понятие на несколько частей, от общего к частному. Можете представить их в виде пирамиды:
- Бизнес архитектура
- Архитектура информационных систем (потоки данных)
- Технологическая архитектура
Таким образом, разработчики чаще всего говорят о технологической архитектуре приложения.
Бизнес архитектура, она же Enterprise, является представлением того, как эффективно перевести цели бизнеса и стратегию путем создания, улучшения и объединения ключевых требований, принципов и моделей для успешного развития бизнеса и достижения поставленных целей. Определение взято из английской википедии. Архитекторы уровня Enterprise должны ориентироваться на бизнес потребности и проводить анализ потоков данных, т.е. покрывают два указанных пункта. Архитекторы уровня Solution занимаются технологическими аспектами проектов. Так же стоит упомянуть не обозначенных здесь Infrastructure Architect, людей, которые занимаются глобальным развитием и анализом технических возможностей по реализации проектов.
Читать полностью »
Управление без управления — часть 1
2012-06-27 в 15:49, admin, рубрики: альтернативный менеджмент, Инфосфера - мысли вслух, краудсорсинг, ликбез, менеджемент, опыт, управление проектами, метки: альтернативный менеджмент, ликбез, менеджемент, опыт, управление проектамиСделав небольшой перевод интересной статьи Давайте, вначале, уволим всех менеджеров!, я понял, что есть большая востребованность в области управления и подходов к управлению. Этим постом, я хочу открыть серию публикаций на тему управления компанией, власти, делегирования и т.д. Каждый следующий пост будет отвечать на заданные вопросы или обсуждаемые темы предыдущих. Таким образом, я хочу чтобы моя работа была максимально полезна для широкого круга лиц.
Итак, обладая 10 летним опытом работы в IT, и пройдя множество ролей: тестировщик, дизайнер, программист, ведущий программист, руководитель: группы, отдела, подразделения, департамента интернет проектов, директора по развитию и наконец директора :)
Я не претендую на авторство — скорее это народное творчество: «слова народные, музыка народная, исполняет — автор»
Поехали!
Читать полностью »
Вначале, давайте уволим всех менеджеров!
2012-06-26 в 13:23, admin, рубрики: идея, краудсорсинг, менеджмент, управление проектамиМенеджмент привносит минимум к эффективной работе в вашей организации.
Думая о бесчисленных руководителях разработки, глав департаментов, заместителей президентов, работа которых заключается в том, чтобы смотреть как работают другие. Большинство менеджеров, реально по многу работают – но настоящая проблема не в них. Основная проблема вытекает из модели, где есть высший менеджмент, которая является одновременно и громоздкой и дорогой.
Читать полностью »
Давайте, вначале, уволим всех менеджеров!
2012-06-26 в 13:23, admin, рубрики: идея, краудсорсинг, менеджмент, управление проектамиМенеджмент привносит минимум к эффективной работе в вашей организации.
Думая о бесчисленных руководителях разработки, глав департаментов, заместителей президентов, работа которых заключается в том, чтобы смотреть как работают другие. Большинство менеджеров, реально по многу работают – но настоящая проблема не в них. Основная проблема вытекает из модели, где есть высший менеджмент, которая является одновременно и громоздкой и дорогой.
Читать полностью »