Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Computer-aided Project Team: ПО управления проектами Выпуск 14. О прототипе системы CAPTeam


Выпуск 14. О прототипе системы CAPTeam

Приветствуем уважаемых подписчиков!

На данный момент нам удалось собрать и проанализировать значительный объем материалов по теме, сделаны выводы, составлено представление о том, как и какими средствами необходимо автоматизировать проектное управление. Облик предполагаемой информационной системы в значительной степени сформирован.

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

Прототип

Суть работы над прототипом CAPTeam требует дополнительного пояснения.

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

Согласно идеологии прототипирования, созданный макет следует затем безжалостно выкинуть, и переписать систему заново, уже в промышленном варианте. Хватит ли на это духу, мы увидим когда в прототипе будут реализованы все основные замыслы.

Данный подход был выбран по следующим причинам:

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

Так как в данным момент мы не стеснены рамками договора или требованиями заказчика, мы можем себе позволить потратить время на прототипирование.

На сегодняшний день в прототипе CAPTeam реализовано следующее:

  1. Управление пользовательскими учетными записями, процедуры login-logout, с журналированием.
  2. Основные классификаторы (планов, работ, заданий).
  3. Учет состава проектной команды.
  4. Укрупненное планирование, но пока без расчета графика работ (т.е. сроки пока требуется указывать пользователю).
  5. Выдача и контроль заданий (как индивидуальных, так и на основе плана-графика).
  6. Работа с запросами (инцидентами).
  7. Планирование рисков проекта.
  8. Планирование целей проекта.

По предварительным прогнозам, август с.г. уйдет на реализацию оставшегося функционала: связь инцидентов с рисками (и пересчет прогноза на основе рисков), визуализация плана-графика (скорее всего, в виде диаграмм Ганта), связь запросов с заданиями, контроль доступа, контроль и прогнозирование загрузки ресурсов. Работоспособный прототип будет опубликован в конце августа

Уже сейчас доступны для просмотра некоторые скриншоты интерфейса системы (см. скриншоты CAPTeam).


http://project-management-ru.cab-soft.com/

06/08/2009


В избранное