При разработке программы всегда есть соблазн всё усложнить, добавить кучу прикольных и казалось бы супер важных функций. Если поддаваться этому соблазну, то список задач разрастается, а вместе с ним и срок и сложность разработки программы. После некоторого порога планы разрастаются на столько, что завершить разработку в отведённый срок просто невозможно. А если мы выделяем только самые важные задачи, те которые обеспечивают конкурентные преимущества, то план упрощается и становиться легко реализуемым.
Одна из методик планирования процесса разработки программного обеспечения очень хорошо описана в статье Джоеля Спольски «Планирование программного обеспечения малой кровью». Автор рекомендует использовать Excel. Однако, в условиях удалённой работы использовать Excel оказалость не удобным, и мы решили написать программу-клиент к нашему сервису Шаманград, которая будет реализовывать тот же функционал и будет более удобна в использовании.
Итак, рады вам представить наш первый пилотный проект Schedule Manager.
Пока только предварительный релиз (RC-1), т.к. окончательный релиз ещё не готов — сейчас идет тестовый период и мы предлагаем вам принять участие в тестировании.
Планы
Сейчас мы начали работу над второй версией Schedule Manager (проект SM-2). Первая версия (SM-1) пригодна только для краткосрочного планирования (до 1-2 недель). Во второй версии мы планируем расширить функционал для организации долгосрочного планирования, но об этом в другой раз.