СЭД/ECM-платформа Alfresco Community
ECM-система с открытым исходным кодом, используется для управления документами и контентом, групповой работы и автоматизации бизнес-процессов..
Существует два основных подхода к ведению проектов – проектный и процессный. Каждый из них имеет свои преимущества и недостатки. Выбор в пользу того или иного подхода к управлению проектами должен определяться совокупностью следующих факторов: состав и этапы работ по проекту, сроки исполнения проекта, бюджет, а также уровень компетенций управленца и проектной команды.
Управление проектами с помощью проектного подхода подразумевает совокупность нескольких последовательных этапов, следующих друг за другом. На первом этапе формируется техническое задание, четко описывающее состав, этапы и объем работ по проекту. В техническом задании прописывается окончательная сумма проекта. Проектная команда выполняет задания в установленном порядке, завершая каждое перед тем, как преступать к последующему.
В таком подходе к управлению проектами есть как свои плюсы, которые заключаются в четком описании заранее согласованных работ, так и минусы - заказчик не может в середине проекта добавить свои идеи и пожелания по реализации проекта, что зачастую ведет к конфликтам и разногласиям.
Проектный подход реальнее всего использовать в небольших проектах, где все требования четко зафиксированы, и он совершенно не подходит для больших проектов, где часто возникают доработки.
Управление проектами согласно процессному подходу заключается в непрерывной работе над проектом, которая состоит из итераций (как правило, от недели до месяца) с промежуточными проверками. Важным преимуществом гибкого подхода является постоянное взаимодействие сторон проекта, их непрерывные коммуникации в области расширения функционала внедряемого решения. Все решения принимаются исходя из промежуточных результатов проекта, команда подстраивается под результаты и вновь возникающие требования.
Одним из основных преимуществ управления проектами с помощью процессного подхода является экономия временных и финансовых затрат. Ведь согласно этому подходу нет необходимости тратить сразу весь бюджет, а можно разделить его на несколько этапов и постепенно создавать минимально работающую версию продукта. И уже после тестирования этой версии можно исправлять ошибки и делать доработки.
На основе процессного и проектного подходов к управлению проектами формируются различные методологии ведения проектов. Они могут относиться как к одному подходу, так и совмещать в себе основные возможности обоих подходов.
Например, популярной методологией является методология «Водопад + гибкий бюджет». В рамках этой методологии весь проект делится на этапы, закрывающие определенные бизнес-процессы, к каждому этапу прописывается ТЗ, назначаются сроки и определенный бюджет. Как только этот этап закрывается, в ТЗ нового этапа могут быть добавлены все необходимые доработки с пересчетом сметы. Минусы такой методологи заключаются в длительности проекта, поскольку целостный продукт заказчик получит только после завершения всех этапов, а также неопределенном бюджете, который от этапа к этапу претерпевает изменения.
Самым известным вариантом гибкой методологии является Scrum – весь проект разделен на итерации, у каждой итерации должен быть определенный результат. Здесь важное значение имеет квалификация проектной команды, ведь при такой методологии необходимо умело управлять требованиями, которые влекут за собой новые временные и трудозатраты. Однако при таком подходе результат может быть достигнут быстро и достаточно качественно.
Методология Fixed Time, Fixed Budget, Flex Scope (FFF) подразумевает получение работоспособного продукта в четко определенные сроки и в рамках бюджета. Однако проект, как правило, выполняется не целиком, в ходе его реализации появляются отложенные задачи, которые не сильно влияют на общий функционал, и могут быть выполнены позже.