twitterfacebookrss

По горячим следам Luxoft Training

По горячим следам Luxoft Training

Что там говорить — с IT-образованием в нашей стране тухляк полный. Положение не сильно спасает «Специалист» при МГТУ — им.Баумана — один такой большой и красивый на всю страну, в котором в основном преподают рафинированные авторизованные курс. Поэтому, лично для меня, в тысячу раз интереснее курсы, которые выросли из внутренних потребностей IT-фирмы, как это было в случае с Luxoft — они открыли отдельную компанию Luxoft-training.

Я давно знал про курсы Luxoft, но в виду некислой их стоимости, равной тогдашней моей зарплате — мечты так и оставались мечтами. Но жизнь не стоИт на месте — и вот я уже учусь на «PM-001 — Ключевые аспекты управления проектами». Как понятно из описания, это вступительный курс из серии «Управление проектами разработки ПО», и в целом он рассчитан на проектных менеджеров. Т.е. даже в аннотации курса указанно, что необходим хоть какой-то опыт управленческий опыт. И надо отметить, что тренер сыпет терминами от души, так что опыт действительно требуется.

В целом у меня остались максимально приятные впечатления — я «синхронизировался» с другими айтишниками (язык уже не поворачивается сказать «программистами» или «пм-ами»), проверил «актуальность» нашей команды, ну и обобщил (систематизировал) свои знания по проектному менеджменту. Тренер Дмитрий Башакин жёг глаголом на протяжении 8 часов в день всю неделю — я такого, честно говоря в жизни больше не видел. При этом, на мой нескромный взгляд, Дмитрий всё делал профессионально — практически без воды, к месту шутил, вставлял командную работу, т.е. постоянно поддерживал наше внимание. Спасибо ему.

Что самое главное я вынес с курса — наша команда как-то незаметно стала очень близко к agile. Нам не хватало пару лёгких штришков и одного жирного мазка. Что мы сделали: мы ввели более полноценное для нашего проекта планирование, и всякие штуки типа ретроспективы и scrum meeting. Почему мы стали aglie (до этого, на другом проекте эта затея провалилась)? Над этими надо подумать и написать отдельный пост.

Ниже можно увидеть основные мысли, которые я записал в ежедневник. Они разбиты на две группы. Первая группа это мысли и напоминания себе, а вторая термины на английском (это же очень важно знать «правильную терминологию»).

  • Команда на одном проекте неизбежно демотивируется и протухнет (иногда надо отвлекать и давать поиграться во что-нибудь другое)
  • То же на поддержке проекта
  • Ретроспектива — ввести как обязательную процедуру (оценка прошедшей итерации, а на самом деле это процесс улучшения встроенный в процесс производства ПО для его улучшения)
  • Ответ на фразу «это работает на моей машине» — «мы не собираемся продавать твою машину!»
  • Команда! (тренер поддержал такое отношение к сотрудникам)
  • Не стоит полностью забивать желания молодежи, что-нибудь «пооптимизировать» (обычно забиваю)
  • Влад Балин, Макс Дорофеев — посмотреть, почитать
  • Не зажимать процессностью (оставлять «кванты творчества»)
  • good enough software — ПО должно быть настолько хорошим, насколько оно удовлетворяет заказчика (но не больше! :)
  • В процесс должен быть встроен процесс улучшения (основного) процесса(!)
  • Плюс scrum meetings — обещания перед командой, а не перед заказчиком («сегодня я это сделаю»)
  • role is a hat
  • Если отстаем от графика: — сделать разумную процессность (обычно из-за этого бывают проблемы), — good enough software
  • Даже имеющих маленькое влияние на проект стейкхолдеров нельзя игнорировать (ранжировать, но не вычеркивать!)
  • Если программист не укладывается в срок — надо позвать pm-а и обсудить
  • Тарасенко Ф.П. «Прикладной системный анализ» 2010 г.
  • Чернышевский «Новые люди» 1 том (wtf? :))
  • И. Адизес «Развитие лидеров. Как понять свой стиль»
  • Вопросы на scrum meeting должны быть результатно-ориентированными «Что Сделал вчера?», «Что Сделаешь сегодня?»
  • Коммит раз в два часа
  • Английский термины:

  • flavour - когда говорят о смеси различных методологий
  • tailoring - подстройка под реалии процесса
  • benefits — ну это просто бенефиты :)
  • P.S. Пожалуй, основной плюс от курсов, это именно то что твои знания из плоскости «здравого смысла» (то, что ты получил методом проб и ошибок), переходят в плоскость системы. И ты меньше полагаешься на интуицию, и больше на инструменты.

    Опубликовать в Google Plus
    Опубликовать в LiveJournal
    Опубликовать в Мой Мир
    Опубликовать в Одноклассники
    Опубликовать в Яндекс
    Автор статьи: Александр Шибанов

    Александр Шибанов IT - предприниматель с более чем 10 летним стажем в индустрии. Принимал участие в различных по сложности проектах, на позициях программиста и руководителя проектов. С 2011 - года индивидуальный предприниматель.

    Комментарии:

    Написать комментарий