ѕоиск
 лиенты

Protek

¬недрение Unified Change Management в компании Protek

¬недрение Unified Change Management в компании Protek

ѕредыстори€ проекта

 омпани€ Protek осуществл€ет разработку, продажу и техническое сопровождение программных продуктов, предназначенных дл€ конвергентных операторов св€зи и провайдеров услуг св€зи нового поколени€.

— 1998 года проекты в московском центре разработки Protek ведутс€ в соответствии с методологией ведени€ проектов IBM Rational Unified Process. ¬ частности, в ходе разработки и сопровождени€ программных систем активно используютс€ средства конфигурационного управлени€, управлени€ изменени€ми, управлени€ требовани€ми, а также средства тестировани€ от IBM Rational. ¬ то же врем€, с ростом объемов и сложности разрабатываемых в Protek программных систем, компани€ столкнулась с необходимостью дальнейшего повышени€ эффективности ведени€ проектов, стрем€сь к максимальной автоматизации основных процессов.


«адачи

ѕервоочередными задачами, которые предсто€ло решить специалистам компании Ђјпланаї, стали:

  • обеспечение всех участников проекта единым инструментом эффективного информационного обмена в рамках проекта;
  • интеграци€ процесса управлени€ изменени€ми с процессом управлени€ верси€ми и конфигураци€ми, автоматизаци€ процесса сбора запросов на изменени€;
  • предоставление руководителю проекта эффективного инструмента дл€ управлени€ проектом, контрол€ над ним и формировани€ необходимой отчетности.

–ешение

¬ качестве средства решени€ указанных задач, была выбрана методологи€ Unified Change Management (UCM) Ц унифицированное управление изменени€ми, созданна€ IBM Rational на базе анализа наиболее удачного опыта в этой области Ц от постановки требований до выпуска релиза и его дальнейшей эксплуатации.

¬недрение принципов UCM затрагивает все аспекты изменений в ходе проекта. ’арактерной чертой этой методологии €вл€етс€ возможность управлени€ изменени€ми на уровне задач вместо отслеживани€ изменений в отдельных файлах или директори€х, как это прин€то в стандартном варианте ClearCase. ѕри таком подходе кажда€ задача ассоциируетс€ с набором проделанных или планируемых изменений. “аким образом, автоматизиру€ многие рутинные операции, UCM позвол€ет сфокусировать внимание коллектива разработчиков на задачах более высокого уровн€, на их непосредственной работе. Ќе менее важно, что при включении в команду проекта новых разработчиков, методологи€ UCM позвол€ет им сразу активно включитьс€ в работу, выполн€€ конкретные задачи.


–езультаты

¬недрение UCM позволило оптимизировать версионный контроль и управление конфигураци€ми, а также подн€ть на качественно новый уровень управление проектом в целом.

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

ѕреимущества дл€ менеджеров:

  • выполн€емые работы стали более нагл€дными и прозрачными;
  • стало возможным получить высокий уровень детализации при оценке состо€ни€ проекта;
  • оперативное планирование проекта осуществл€етс€ Ђсверху внизї, с возможностью автоматизации подготовки отчетов;
  • более гибким и оперативным стало перераспределение ресурсов;
  • возможности интеграции UCM с Microsoft Project и возможности создани€ актуального и полного перечн€ задач дл€ каждого члена команды избавило коллектив от дублировани€ усилий и выполнени€ рутинных операций.

¬ целом, внедрение технологии UCM позволило повысить качество разработки программных систем. “аким образом, по€вились возможности:

  • эффективного мониторинга актуального состо€ни€ проекта;
  • своевременного вы€влени€ Ђузких местї производительности;
  • автоматической рассылки уведомлений, котора€ позволила оперативно доводить до каждого участника проекта необходимую и достаточную дл€ внесени€ изменений информацию;
  • снизить степень вли€ни€ Ђчеловеческого фактораї и уменьшить количество ошибок,  дисциплинировать команду.

¬ ближайших планах Protek Ц запуск пилотного проекта дл€ мультисайтной реализации UCM в центрах разработки, расположенных в ћоскве, јнглии и Ќорвегии.