10
управления проектом и его качество. Должен быть определен механизм для разрешения или преодоления конфликтных ситуаций между АП программного средства и администратором вспомогательного процесса на соответствующем уровне их полномочий по организационному управлению.
Когда определенные контрольные точки проекта и результаты, установленные для этих точек, зависят от одного или нескольких отчетов и (или) выходных результатов вспомогательного процесса, важно, чтобы отчетные материалы по ним были представлены точно и своевременно в соответствии с установленными планами. Это положение является общим для всех контрольных точек, связанных с выполнением договорных обязательств по вспомогательным процессам (например, определением конкретной базовой линии), поэтому необходимы синхронизация соответствующих планов и своевременное (безотлагательное) уведомление АП программного средства о всех затруднениях, возникающих при выполнении соответствующих задач вспомогательных процессов.
В случае выполнения вспомогательных процессов организациями, непосредственно неконтролируемыми АП программного средства, необходимо реализовать два вида взаимосвязей: между АП программного средства и администратором вспомогательного процесса; между управлениями обеспечивающей и обеспечиваемой организаций. АП программного средства должен это учитывать при рассмотрении аспектов планирования, реализации, контроля и отчета путем четкого определения решений по техническим и административным отчетам, информационным потокам и спорным вопросам. Синхронизация всех планов может быть затруднена при наличии субподрядных соглашений и заданий, но упрощена при наличии единого основного плана.
Архивные данные по проекту являются основным источником для анализа и осмысления возможностей и эффективности процесса в организации, рабочих характеристик данного проекта и обобщения полученного опыта. Эти архивные данные, образующие общую базу данных организации, следует постоянно использовать для усовершенствования процессов жизненного цикла этой организации. Та же самая база данных должна обеспечивать реализацию процесса управления по отдельным программным проектам. В каждой организации должна быть создана официальная система для сбора, анализа, обобщения, архивирования и поиска архивных данных по проектам.
Советы по специфике программных средств:
- так как стратегия эффективного управления конфигурацией является ключевой (критичной) в проектах программных средств, для управления изменениями в качестве части процесса контроля изменений могут быть использованы следующие стратегии:
- определение пороговой величины изменения (в стоимостном выражении), позволяющее вносить любое соответствующее изменение в программное средство без пересмотра (модификации) конкретного договора;
- использование пакетов изменений, облегчающее их внесение в программное средство с минимальной корректировкой графика работ и обеспечивающее максимальную стабильность данного средства;
- установление соглашений по интерфейсам (взаимосвязям) для всего проекта в части постоянных проблем, связанных с неясностью, неточностью, изменчивостью или непроверяемостью требований и спецификаций;
- большинство моделей стоимости основано на оценке объема программного средства. Насущной является проблема определения конкретного объема и калибровки заданной модели под конкретный проект. При этом должно быть учтено следующее:
- данные (для модели) собирают по ранее реализованным проектам;
- для реализации и интерпретации модели используют экспертов;
- при отсутствии калибровки модели стоимости с опытом проектной организации