Материал: 970

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Стандартизация основных этапов жизненного цикла …

269

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

Ниже описывается вариант применения стандарта для реализации проекта «Организация работ по поставке готового ПП».

Заказчик и поставщик ведут переговоры и вступают в договорные отношения, используя при этом соответственно описания процессов заказа и поставки (рис. 4.2).

Процесс заказа — работа

 

Процесс поставки — работа

1.1. Подготовка заказчика

 

2.1. Подготовка поставщика

1.2. Подготовка заявки

Д

2.2. Подготовка ответа

на подряд (конкурс)

О

2.3. Подготовка договора

1.3. Подготовка

Г

2.4. Планирование

и корректировка

О

2.5. Организация исполнения

договора

В

и контроль

1.4. Надзор

О

2.6. Проверка и оценка

за поставщиком

Р

2.7. Поставка ПП

1.5. Приемка работ

 

и закрытие договора

и закрытие договора

 

 

 

 

 

Рис. 4.2. Содержание процессов

Последовательность выполнения работ при поставке готового ПП поставщиком заказчику представлена на рис. 4.3.

1.1

1.2

2.1

2.2

2.3

2.7

2.6

2.5

2.4

1.3

1.5

1.4

Рис. 4.3. Последовательность выполнения работ процессов заказа и поставки ПП

270

4. Нормативно-правовые основы ведения бизнеса

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

Кроме того, заказчик при приобретении готового программного продукта должен потребовать гарантии в выполнении следующих условий:

·программный продукт соответствует установленным требованиям;

·имеется в наличии соответствующая документация;

·соблюдены права собственности, использования, лицензирования и предусмотрены гарантии;

·предусмотрена последующая поддержка программного продукта.

Работа заканчивается документальным оформлением принятых правил и условий (критериев) реализации будущего договора на поставку ПП.

1.2. Заявка на подряд должна содержать: требования к системе; описание области применения системы; указания для участников торгов; список программных продуктов; сроки и условия реализации заказа; критерии оценки реализации заказа; правила контроля над выполнением заказа; технические ограничения (например, по условиям эксплуатации). На основании заявки объявляется конкурс на выполнение работ.

1.3. Подготовка и корректировка договора. На первона-

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

Стандартизация основных этапов жизненного цикла …

271

ставку программного продукта. В договоре должны быть оговорены также права собственности, использования, лицензирования и гарантии, связанные с использованием готового ПП.

В ходе реализации договора заказчик должен контролировать вносимые в договор изменения, обсуждая их с поставщиком. Изменения в договоре должны быть изучены с точки зрения их влияния на договорные планы и цены, эффективность и качество.

1.4.Надзор за работами поставщика заказчик осуществля-

ет в соответствии с процессами совместного анализа и аудита, при необходимости проводится текущий надзор согласно процессам верификации и аттестации.

1.5.Приемка и закрытие договора. Заказчик должен на ос-

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

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

2.2.Подготовка ответа. В случае принятия решения об участии в конкурсе на поставку ПП поставщик готовит - кон курсную документацию и направляет заявку на участие в конкурсе с комплектом конкурсной документации согласно установленным правилам.

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

2.4.Планирование. На первом этапе поставщик должен провести анализ требований в целях создания системы управления

272

4. Нормативно-правовые основы ведения бизнеса

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

·организационную структуру проекта, полномочия и обязанности каждого участника, включая сторонние организации;

·процедуру распределения заданий по процессам и работам жизненного цикла, включая состав исполнителей, требуемые материальные ресурсы, графики выполнения работ;

·процедуру верификации и аттестации;

·процедуры взаимоотношений с заказчиком(совместные анализы ситуаций, аудиторские проверки, совещания, рабочие и другие контакты);

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

·алгоритм управления критическими ситуациями, т. е. управления областями проекта, которые связаны с потенциальными техническими, финансовыми и плановыми затруднениями;

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

·план обучения персонала.

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

Стандартизация основных этапов жизненного цикла …

273

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

2.6. Проверка и оценка. Поставщик должен:

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

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

2.7. Поставка и закрытие договора. Поставщик должен по-

ставить программный продукт заказчику и обеспечить поддержку поставленного ПП в соответствии с условиями договора.

В заключение следует отметить, что вышеперечисленные стандарты носят рекомендательный характер и в соответствии с Законом РФ «О стандартизации» становятся обязательными на контрактной основе, т. е. при ссылке на них в договоре на разработку (поставку) информационных технологий и программных продуктов.

4.1.4.Практические рекомендации по взаимодействию разработчика и заказчика при создании программных продуктов

Деятельность разработчиков и заказчиков, направленная на снижение рисков, связанных с ошибками в оценке длительности и стоимости разработки заказного ПО, может осуществляться по двум сценариям [35]:

1) мягкое внедрение (взаимоотношения заказчика и разработчика строятся на взаимном доверии, просчеты в оценке проекта берет на себя в основном разработчик);

Источник: https://studfile.net/preview/16438421/