Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
78-161~.DOC
Скачиваний:
15
Добавлен:
30.10.2018
Размер:
1.17 Mб
Скачать

5.2.3 Организационные процессы жц по

Процесс управления. Он состоит из действий и задач, которые могут выполняться любой стороной, управляющей своими процессами. Данная сторона (менеджер) отвечает за управление выпуском продукта, управление проектом и управление задачами соответствующих процессов, таких, как приобретение, поставка, разработка, эксплуатация, сопровождение и др.

Процесс управления включает следующие действия:

1) инициирование и определение области управления;

2) планирование;

3) выполнение и контроль;

4) проверку и оценку;

5) завершение.

При инициировании менеджер должен убедиться, что необходимые для управления ресурсы (персонал, оборудование и технология) имеются в его распоряжении в достаточном количестве.

Планирование подразумевает выполнение, как минимум, следующих задач:

  • составление графиков выполнения работ;

  • оценку затрат;

  • выделение требуемых ресурсов;

  • распределение ответственности;

  • оценку рисков, связанных с конкретными задачами;

  • создание инфраструктуры управления.

Процесс создания инфраструктуры. Он охватывает выбор и поддержку (сопровождение) технологии, стандартов и инструментальных средств, выбор и установку аппаратных и программных средств, используемых для разработки, эксплуатации или сопровождения ПО. Инфраструктура должна модифицироваться и сопровождаться в соответствии с изменениями требований к соответствующим процессам. Инфраструктура, в свою очередь, является одним из объектов управления конфигурацией.

Процесс создания инфраструктуры включает следующие действия:

1) подготовительную работу;

2) создание инфраструктуры;

3) сопровождение инфраструктуры.

Процесс усовершенствования. Он предусматривает оценку, измерение, контроль и усовершенствование процессов ЖЦ ПО. Данный процесс включает следующие действия:

1) создание процесса;

2) оценку процесса;

3) усовершенствование процесса.

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

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

Процесс обучения включает следующие действия:

1) подготовительную работу;

2) разработку учебных материалов;

3) реализацию плана обучения.

Вопросы адаптации общей структуры ЖЦ ПС, описанной в ГОСТ Р ИСО/МЭК 12207, являются ключевыми при выборе (построении) модели ЖЦ ПС (автономной или входящей в состав общей модели ЖЦ создаваемой информационной системы) в условиях реализации конкретного проекта.

Соответствие проекта стандарту ГОСТ Р ИСО/МЭК 12207 определяется как реализация в рамках конкретного проекта такой модели ЖЦ ПС, которая построена на основе выбора из данного стандарта соответствующих процессов, работ и задач. Выполнение процесса или работы считается завершенным, если решены все требуемые в них задачи в соответствии с предварительно установленными в договорной документации проекта (договоре или контракте) критериями и требованиями.

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

Стандарт предназначен для всех сторон, участвующих в процессах жизни ПС, он может быть применен при закупке систем, отдельных ПС и оказании соответствующих услуг; а также при поставке, разработке, эксплуатации и сопровождении ПС и программных компонентов программно-аппаратных средств.

Процессы общей структуры ЖЦ ПС по ГОСТ Р ИСО/МЭК 12207 основаны на двух исходных принципах: модульности и ответственности.

Принцип модульности, в свою очередь, основан на следующих положениях:

  • каждый процесс сильно связан, т. е. организован таким образом, что все части процесса (работы, задачи) строго взаимоувязаны;

  • процессы свободно соединены между собой. Количество интерфейсов между процессами сведено к минимуму;

В принципе каждый процесс предназначен для реализации уникальной функции в ЖЦ и может привлекать другой процесс для выполнения специализированной функции. При определении области применения и структурирования процессов должны использоваться следующие правила:

  • процесс должен быть своего рода модулем ЖЦ, т.е. каждый процесс должен выполнять только собственную функцию в ЖЦ, а интерфейсы между двумя любыми процессами должны быть минимальны;

  • каждый процесс должен быть привязан к архитектуре системы;

  • если процесс А вызван процессом В и только процессом В, тогда А принадлежит к В;

  • если работа или задача вызваны более чем одним процессом, тогда они сами становятся процессом;

  • должна быть возможность для проверки любого процесса, работы и задачи в модели ЖЦ;

  • каждый процесс должен иметь внутреннюю структуру, установленную в соответствии с тем, что должно выполняться.

Принцип ответственности базируется на определенных обязанностях каждого субъекта, вовлеченного в ЖЦ. Субъект может выполнять один или несколько процессов. Процесс может быть выполнен одним или несколькими субъектами, при этом один из субъектов должен быть определен ответственным за процесс. Субъект, выполняющий процесс, несет ответственность за весь данный процесс, даже если выполнение отдельных работ (задач) поручено другим субъектам.

Ответственность является особенностью структуры ЖЦ применительно к условиям проекта, в который закономерно может быть вовлечено множество субъектов.

Безусловно, применение ГОСТ Р ИСО/МЭК 12207 требует от соответствующих субъектов определенных усилий по его адаптации к условиям реализации конкретных проектов. Кроме того, требуются усилия по его взаимоувязке с конкретными методиками разработки систем и другими стандартами.

Тем не менее, можно с уверенностью полагать, что внедрение данного стандарта в практическую деятельность должно облегчить упорядочение взаимоотношений между субъектами, вовлеченными в ЖЦ ПС.

Кроме того, надо обратить внимание на то, что этот стандарт, во-первых, имеет однозначную ориентацию на организацию процессов деятельности (а не на конкретные детали результата этой деятельности) и в этом полностью соответствует не только всем современным стандартам, но и другим методикам и подходам к организации работ, а во-вторых – обеспечивает высокую степень адаптивности организации работ, что позволяет учитывать растущую динамику модификации требований к проектам и системам, свойственную современному миру.

Отметим также, что стандарт описывает архитектуру процессов ЖЦ ПС, но не определяет конкретную модель жизненного цикла и детали реализации входящих в него работ и задач. В стандарте не определены наименования, форматы, содержание и комплектность документации, выпускаемой в ЖЦ ПС. Данные вопросы должны решаться в рамках конкретного проекта на основе использования соответствующих стандартов и методик. Тем самым обеспечивается повышение не только реальной универсальности стандарта (например, за счет возможности применять его в сочетании с самыми разными частными методиками, ориентированными на конкретное, но различное представление документов проекта), но и его живучести, уменьшение вероятности его устаревания в короткие сроки.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]