Управление проектом по разработке программного обеспечения — это своего рода искусство балансирования между конкурирующими целями, рисками, различными ограничениями и обстоятельствами. Основной задачей данного процесса является обеспечение успешной поставки продукта, удовлетворяющего потребностям заказчиков и конечных пользователей.
Основные цели управления проектами:
- • организация процесса управления проектом, планирование проекта на протяжении всего жизненного цикла и отдельной итерации;
- • соблюдение основных принципов планирования, управления персоналом, выполнения работ и мониторинга проекта с помощью соответствующих метрик;
- • эффективное управление рисками.
Управление портфелем проектов — это подход, который позволяет держать под контролем широкий диапазон проектов и ресурсов, обеспечивая необходимый уровень их управляемости. Помимо управления единым финансовым портфелем, управление проектами включает в себя множество различных процессов — управление ресурсами, затратами, рисками, качеством, а также другие связанные с этим процессы, и все они должны выполняться совместно.
В составе новой линейки средств IBM Rational предлагается инструмент для управления проектами и портфелями: IBM Rational Portfolio Manager (рис. 4.1).
Рис. 4.1. Рабочее окно IBM Rational Portfolio Manager.
Этот инструмент играет ключевую роль в обеспечении процесса разработки программного обеспечения, управляемого бизнес-целями компании. Он предоставляет командам разработчиков возможности по управлению проектами, значительно превышающие возможности аналогов, например, программы MS Project, но в то же время позволяет интегрироваться с ней.
Функциональные возможности IBM Rational Portfolio Manager обеспечивают высокий уровень прозрачности и предсказуемости выполнения проектов, что крайне важно для стратегических решений, принимаемых менеджерами проектов и руководством.