Pull to refresh

Аналитика на грани компетенций

Level of difficultyEasy
Reading time6 min
Views4.2K

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

Например, у аналитиков часто возникает проблема контекста. Как его собирать, анализировать, поддерживать актуальность? Чтобы решить эту задачу, приходится выходить за рамки своей компетенции: планировать и организовывать взаимодействие внутри и между командами проекта. В статье разберём, как подготовиться к крупным проектам внедрения и преодолеть трудности ведения контекста на таких проектах.

Читать далее
Total votes 5: ↑2 and ↓3-1
Comments3

Брак «по Эджайлу» в Черногории. О гибкости, кораблях любви и айсбергах бюрократии

Level of difficultyEasy
Reading time6 min
Views1.7K

Ко мне обратились два айтишника. Попросили сопроводить заключение брака в Черногории.

Один попросил сделать всё как получится, и у нас получилось. Второй попросил сделать всё «по Эджайлу», — ничего не получилось. С первого раза... Пришлось запускать вторую итерацию).

Читать далее
Total votes 19: ↑8 and ↓11-3
Comments3

О качестве ПО и почему оно такое. Взгляд на проблемы бизнеса с точки зрения технического специалиста

Level of difficultyMedium
Reading time12 min
Views9K

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

Читать далее
Total votes 34: ↑31 and ↓3+28
Comments14

Как на Феррари возят картошку: разбираем проблемы бюджетирования

Level of difficultyEasy
Reading time27 min
Views2.7K

Бюджетированию больше 100 лет. Но до сих пор многие компании сталкиваются с трудностями при составлении своих финансовых планов.

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

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

А уже в следующей - объясним, почему большинство компаний на Феррари возят картошку. И расскажем, как эти проблемы можно решить.

Разобрать проблемы бюджетирования
Total votes 6: ↑4 and ↓2+2
Comments7

Хватит на Феррари возить картошку! Исправляем бюджетирование

Level of difficultyHard
Reading time18 min
Views2.6K

В предыдущей публикации мы с вами рассмотрели основные проблемы бюджетирования.

В этот раз мы рассмотрим, откуда пошла основная часть этих проблем, и как же нужно выстроить бюджетирование таким образом, чтобы оно работало.

Для этого мы рассмотрим, откуда и почему пошла текущая практика. Перейдём к тому, какой узел проблем она приводит. Рассмотрим, как этот узел можно развязать. И возьмём для анализа один случай, когда системы бюджетирования, контроля и мотивации были перестроены так, чтобы эти проблемы решить.

Перестать возить картошку на Феррари
Total votes 10: ↑8 and ↓2+6
Comments31

Опыт организации планирования в машиностроении применительно к ИТ

Level of difficultyEasy
Reading time3 min
Views1.9K

Приветствую всех читателей Хабра!

Меня зовут Константин, занимаюсь разработкой ПО, в компании «Автомакон». На данный момент  работаю на проекте для «ВкусВилл».

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

Свой первый опыт работы в IT я получил на одном из «заводов гигантов» родом из СССР (в момент распада последнего). Мне повезло, что тогда еще работали специалисты, которые  организовывали автоматизацию планирования на заводе (но об этом чуть ниже). Что в дальнейшем успешно применялось на целом ряде заводов поменьше. 

В данной статье сопоставляем опыт планирования в машиностроении с организацией разработки программного обеспечения.

Читать далее
Total votes 3: ↑2 and ↓1+1
Comments2

Опыт организации планирования в машиностроении применительно к ИТ. Часть 2

Level of difficultyEasy
Reading time2 min
Views1.1K

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

В первой части я сравнивал схему производственного цикла в машиностроении и цикл разработки программного обеспечения. На мой взгляд, процессы с точки зрения “управления” имеют очень много общего. Делюсь опытом планирования, который мне удалось подсмотреть, работая на “остатках” Информационно Вычислительного Центра (ИВЦ). На старте моей карьеры в ИТ численность персонала ИВЦ уже была гораздо меньше, чем в лучшие годы, и при этом постоянно сокращалась. Отчасти это можно объяснить тем, что ЕС-ЭВМ на тот момент серьезно устарели. При этом со временем ко мне пришло осознание того, что вся теория, которая была проработана еще во времена СССР, актуальна до сих пор, ведь основные принципы не изменились. Изменился только инструментарий.

Читать далее
Total votes 10: ↑6 and ↓4+2
Comments1

Опыт организации планирования в машиностроении применительно к ИТ. Часть 3

Level of difficultyEasy
Reading time7 min
Views990

Сопоставление организации планирования в машиностроении с подходами при планировании разработки программного обеспечения.

Продолжаем рассмотрение опыта автоматизации планирования и учета в машиностроении и сопоставляем с подходами в ИТ. С предыдущими частями статьи можете ознакомиться по ссылкам: Часть 1 и Часть 2.

Читать далее
Total votes 5: ↑4 and ↓1+3
Comments0

Инструменты и методология управления проектом на примере pivot'а стартапа

Reading time13 min
Views23K
В предыдущей статье мы рассказали историю нашего стартапа, рассмотрев три ключевых составляющих: “Идею”, “Реализацию” и “Продажи”. Из-за большого объема статьи вопрос реализации формально описать не хватило места. Исправлять это будем в данной публикации.

Управление командой начинается с планирования и проектирования. Существуют десятки, если не сотни, методологий управления проектами: от “Разработки по ReadMe” до громоздкого, зато на все случаи жизни PMBOK. Как программисты, бывает, изобретают велосипеды, так и проект-менеджеры могут этим грешить. Если с методологией мы могли позволить себе некоторые вольности, то инструмент подбирался уже без “велосипедостроения”…


Читать дальше →
Total votes 22: ↑12 and ↓10+2
Comments5

Почему вам стоит перестать использовать продуктовые роадмапы и попробовать GIST

Reading time7 min
Views21K

Вольный перевод статьи Итамара Гилада, консультанта по росту и стратегии, бывшего продакт-менеджера Google, о подходе к стратегическому планированию развития продуктов.




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

Читать дальше →
Total votes 27: ↑25 and ↓2+23
Comments8

Рецепт гладкого релиза: PMy на заметку

Reading time3 min
Views5.6K
Всё ближе момент, когда мы выпустим в свет наше решение, свежее, новенькое и сияющее. Волнительно? Не очень, ведь мы его уже проверили со всех сторон.

У нас есть чек-лист для проверки, насколько решение готово к выкатыванию в продакшн. В нём перечислили всё самое важное, что проверяем в инфраструктуре, первоначальном наполнении, интеграции, обучении пилотной группы пользователей, передаче решения, пользовательской документации, бизнес-мониторинге и выборе момента для релиза.

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


Читать дальше →
Total votes 16: ↑14 and ↓2+12
Comments3

Алгоритм планирования задач на TypeScript. Теория графов наконец-то пригодилась

Reading time8 min
Views5.5K

В этой статье я хочу рассказать об алгоритме, который помогает ответить на извечный вопрос всех проектов:


Когда проект будет закончен?

Более формально проблема звучит так: "Проект состоит из задач, которые могут зависеть друг друга, а также могут иметь один и тех же исполнителей. Когда проект может быть закончен?"


КДПВ Еженедельное планирование

Читать дальше →
Total votes 10: ↑9 and ↓1+8
Comments24

Этому методу продуктивности больше 100 лет и он отлично работает  — метод Айви Ли

Reading time3 min
Views30K
Простому и действенному методу Айви Ли (The Ivy Lee Method) уже более ста лет и суть его по-прежнему заключается в одном элементарном, но эффективно работающем принципе — концентрации на важном и умении ограничивать второстепенные задачи. 

image

Ivy Lee (1877-1934) — источник Wikipedia

Именно последовательная концентрация на небольшом количестве реально важных дел в течение дня дает максимальную эффективность и результативность. А привычная многим из нас многозадачность лишь создает иллюзию занятости и продуктивности.

Там, где сосредоточен наш фокус — находится и вся наша энергия. И если направить всю энергию на одно конкретное занятие, то результат будет достигнут гораздо качественнее.

Итак, что такое метод Айви Ли?

Total votes 17: ↑15 and ↓2+13
Comments8

Как растянуть создание проекта на пару лет или искусство эффективного планирования

Reading time4 min
Views2.7K
Данный топик не претендует на то, чтобы прямо утверждать о том, что тот или иной подход планирования реализации проектов лучше другого. Хотелось бы в обсуждении выяснить, какой подход ближе хабролюдям, и какой из них, по их мнению, является оптимальным.

В связи с тем, что в жизни день ото дня появляются всё новые и новые задачи, проекты, дела – зачастую стало появляться ощущение полнейшего внутреннего беспокойства, возможно, даже стресса. Ощущение того, что не успеваешь ничего сделать, что делаешь то, что надо было реализовать ещё вчера. В общем… ощущение полнейшего завала.

В связи с этим решил заняться своим собственным Time Management-ом. Так как знаний у меня в этой области явно было мало, решил почитать некоторые книги. Первой книгой, которая попала ко мне в руки, точнее, попала в мой наладонник – была “Getting Things Done” David Allen. Буквально первые же главы этой книги, заставили задуматься меня над темой этого поста.
Читать дальше →
Total votes 35: ↑31 and ↓4+27
Comments29

Сумеет ли ваша команда разработчиков создать отличный продукт?

Reading time2 min
Views481
Читая книгу «The Silicon Valley Way» by Elton Sherwin. Наткнулся на интересный тест, который уверен поможет стартапщикам искать слабые места и белые пятна в своих будущих продуктах.

За каждый вопрос ставьте следующие балы:
  • Нет и не планирую — 0
  • Нет, но планирую — 4
  • Верно на пятьдесят процентов — 5
  • Верно на восемьдесят процентов — 8
  • Да, совершенно верно — 10

Читать дальше →
Total votes 46: ↑16 and ↓30-14
Comments16

Прагматический Процесс Разработки в «не-книжных» условиях

Reading time4 min
Views1.8K
Доброго времени суток.

Хочу поделиться некоторыми идеями которые помогают мне в Святой Войне с Хаосом в процессе разработки ПО. Для определенности картины добавлю несколько деталей: я — менеджер проектов, фирма средних размеров (~40 мозгов) занимается оффшорным программированием, команда смешанная (15% сеньоры, 35% девелоперы, 35 джуниоры, 15% стажеры, причем есть еще деление по специализации — разработка, качество, инфраструктура).

Процесс


Источников создания хаоса более чем достаточно — длинная цепь связи с заказчиком, неоднородная и в общем, молодая команда, «славянский менталитет» ( эксцентричное творчество и частые медитации ;) ), проблемы коммуникаций, политические игры сейлс-людей (Sales — те кто нас «продают») и т.д.
Читать дальше →
Total votes 11: ↑11 and ↓0+11
Comments14

Учёт рисков при оценке трудоёмкости ПО и планировании проекта

Reading time5 min
Views20K

Поговорим о рисках


dice
Что такое риски? Что является риском, а что нет? Как учитывать риски при оценке трудоёмкости ПО и планировании проекта? Об этом я предлагаю поговорить в этом топике. В то же время, чтобы не раздувать топик и не повторяться, здесь не будут обсуждаться вопросы идентификации и митигации рисков — действий по выявлению, уменьшению вероятности возникновения рисков и минимизации их последствий.
После публикации статьи о смертных грехах в оценке трудоёмкости программного обеспечения мне указали, что ни автор, ни я ничего не сказали о рисках. Хочу исправить это досадное недоразумение и поведать вам немного о рисках и моём опыте работы с ними.
Читать дальше →
Total votes 32: ↑24 and ↓8+16
Comments26

Оценка трудозатрат выполнения проекта по разработке ПО: практика в условиях украинской реальности

Reading time13 min
Views117K

Вступление



К написанию данной статьи меня подтолкнул не очень давно завершившийся проект. Как и в любом другом проекте, в нем были и ошибки (в том числе и при оценке), и проблемы и интересные их решения, и, несмотря ни на что, боевой дух команды, и желание сдать проект во время, и переработки и таки сдача проекта в срок, и долгожданный отпуск. Все это стоит отдельной статьи. Но главное — был бесценный опыт, на основании которого создана эта статья.
Очень часто, мы оцениваем проект и сильно ошибаемся. И вроде как из-за мелочей, которые появляются по ходу проекта, но которые, в действительности, можно было бы и обнаружить и учесть заранее.
Статья содержит простые и в тоже время полезные рекомендации и метод расчета оценок трудозатрат проектов и будет интересна руководителям проектов, архитекторам, системным аналитикам, продавцам ИТ решений и всем остальным, кто занимается оценкой работ по проектам с фиксированной ценой (fixed price projects).
В статье мы займемся только оценкой трудозатрат по работе над проектом, оценка длительности выполнения и стоимости – это совсем другая история.
В статье я описываю свой личный опыт оценки проектов, и,
конечно же, у вас могли быть другие ситуации и свои методы и
рекомендации оценивания.
Для большего понимания сути, смысла и «духа» статьи рекомендую сначала просмотреть:
  • выступление Сергея Мартыненко «Написание тестов, как вид тестирования требований»[1], на которое я буду часто ссылаться в ходе данной статьи. Важно понимать, что правильно сформулированные цели и требования – это большой и важнейший шаг к успеху проекта
  • и презентацию Сергея Бережного
    «My Story: «Путь овертаймов» [2]. По большому счету данная презентация к теме статьи не имеет, но имеет отношение к неправильно оцененным трудозатратам.

Статья содержит такие разделы:


  • Украинские реалии при выполнении проекта
  • Проблемы и их решения
  • Подготовка к оценке
  • Перечень работ для оценивания
  • Оценка работ по написанию кода
  • Цифры и коэффициенты из практики
  • Пример расчета

Читать дальше →
Total votes 42: ↑40 and ↓2+38
Comments15

Миссия невыполнима: Метод планирования с недостижимыми целями

Reading time4 min
Views9.9K


Чуть больше года назад мы в Wrike начали использовать для планирования метод целей и ключевых результатов (Objectives and Key Results, OKR). Его придумали и впервые применили для в Intel, потом подхватили в Google, Oracle, LinkedIn и Twitter. Метод универсален, хорошо помогает фокусироваться на целях, повышает инициативность и стимулирует работу между разными командами в компании. Плюс его можно отлично реализовать, используя инструменты нашего сервиса, что для нас было одним из ключевых требований.

Если вы ищете подходящий подход к планированию и оценке эффективности командной работы или даже лично для себя, предлагаем присмотреться к OKR внимательнее.
Читать дальше →
Total votes 11: ↑10 and ↓1+9
Comments5