Как я управляю разработкой CMS, используя 3SL Cradle. Общий взгляд

Это продолжение статьи «Как я управляю разработкой CMS, используя 3SL Cradle».
Начало (предыстория) здесь

Итак, в предыдущий раз я рассказала контекст этого проекта. Сухой остаток таков:

  • этот проект целиком и полностью я выполняю одна, т.е. все, что будет описываться дальше может выполнять один человек,
  • этим проектом я не могу заниматься все время, реально это 2 месяца в году, поэтому мне очень важно иметь возможность быстро восстановить все проектные связи в голове, даже если я не занималась им полгода,
  • инструментально проект базируется на:
    — 3SL Cradle — разработка и управление требованиями, ошибками, запросами на изменение, задачами,
    — PHPStorm, MySQL Workbench — реализация,
    — git,github — управление версиями,
    — MS Project (редко) — прогнозирование сроков.

Продолжаем.
Читать дальше →

Демократия в разработке: как в Parallels используют голосование клиентов для создания новых функций

Наверное, многие пользователи считают, что гораздо лучше разработчиков знают, какие именно должны быть у продукта функции. И мы действительно с интересом слушаем все их предложения. Проблема в другом – собрать 1000 мнений можно, а вот делать 1000 разных вещей нельзя (да и смысла нет).

Чтобы работа над нашим продуктом Parallels Plesk шла эффективнее, мы решили запустить систему, где высказаться может каждый пользователь, а мы можем сосредоточиться на самом важном. В качестве средства реализации попробовали SaaS-решение Uservoice. И хотя сначала оно нам не понравилось, финальные результаты порадовали – задача была решена при минимальных затратах ресурсов.
Читать дальше →

[Перевод] Уроки, извлеченные из похороненного проекта

Данный текст создан на основе моего выступления на GRWebDev. Это история проекта, который был отменен и похоронен в GitHub, а также рассказ об уроках, извлеченных в ходе работы над ним.

Читать дальше →

4 причины, почему люди чего-то не делают или “Как раскачать low-performer’а”

Так получилось, что тесть и теща у меня доктора педагогических наук. Что приводит к тому, что волей-неволей начинаешь постигать различные полезные методики :)

Однажды, после какого-то ученого совета за виски чаем на кухне тесть говорит: Саш, а вот как ты считаешь, почему люди чего-то не делают?

Честно сказать, вопрос поставил меня в тупик. Я начал фантазировать: ну, обстоятельства мешают, черты характера, недостаток опыта…

Не-не, сказал, тесть, все не так. Если люди чего-то не делают, для этого может быть 4 причины. После чего мой арсенал управленческих инструментов пополнился еще одним. И именно об этом инструменте мы сегодня поговорим, а заодно разберем несколько историй из реальной жизни:

  • Почему менеджеров проектов надо пересаживать в отдельное здание
  • Что делать, когда ваш заказчик не пользуется вашей системой отчетов
  • Как раскачать low-performer’а

Читать дальше →