Работа 2 по ГОСТ 12207-2010. Изучение гост 12207
![]()
|
Тема: ИЗУЧЕНИЕ ГОСТ 12207 Цель работы: Приобрести навыки работы с законодательными документами. Материалы для выполнения работы: ГОСТ Р ИСО/МЭК 12207. Описание практической работы: Изучение одного из наиболее распространенных и широко признанных процессных стандартов — ГОСТ Р ИСО/МЭК 12207, заложивший основы целого ряда дальнейших работ в области управления ИТ. Общие теоретические сведения. Среди процессных стандартов в области ИТ есть несколько основополагающих разработок ISO, сыгравших важнейшую роль в становлении процессного подхода к управлению ИТ. Появившиеся в конце 1990-х - начале 2000-х годов стандарты в области управления ИТГОСТ Р ИСО/МЭК 12207-99 "Процессы жизненного цикла программных систем" и тесно связанные с ним ГОСТ Р ИСО/МЭК 16326-2002, ГОСТ Р ИСО/МЭК 15271-2002 и ГОСТ Р ИСО/МЭК 14764-2002 демонстрируют совершенно иной подход к управлению ИТ и качественно иной теоретический уровень, чем ГОСТ 34. Это проявляется в первую очередь в ориентированности на процессы, современном взгляде на управление качеством, проектном подходе к деятельности по созданию информационных систем. Одно из центральных мест здесь занимает стандарт ГОСТ Р ИСО/МЭК 12207 "Процессы жизненного цикла программных систем" (ГОСТ 12207, 1999) - один из самых известных и распространенных процессно-ориентированных стандартов в области управления ИТ. Ссылки на него встречаются практически во всех работах и методиках, относящихся к процессам управления ИТ. Область применения его, как следует из названия, относительно узка: процессы, выполняющиеся в ходе жизненного цикла программной системы (речь не идет о жизненном цикле технических средств, таких как вычислительные мощности, сети передачи данных и т. п.). Эти процессы представлены во взаимосвязи с другими процессами организации. Модель жизненного цикла стандарт определяет как "структуру, состоящую из процессов, работ и задач, включающих в себя разработку, эксплуатацию и сопровождение программного продукта, охватывающую жизнь системы от установления требований к ней до прекращения ее использования". Методологическая основа ГОСТ Р ИСО/МЭК 12207 – разбиение процессов на группы, которых в стандарте вводится три. Основные. Это процессы, непосредственно относящиеся к жизненному циклу информационной системы. Можно считать, что это производственные процессы организации. Вспомогательные. Это процессы, предназначенные для поддержки основных процессов. Сами по себе эти процессы организации не нужны ‑ только в связи с основными процессами, которые они обслуживают. Несколько процессов из этой группы связано с управлением качеством. Организационные. Это общекорпоративные процессы, такие как "Обучение" или "Управление". Эти процессы существуют в организации независимо от того, как организовано производство и как устроены вспомогательные процессы. Идея разделения процессов на группы следующая. Деятельность по управлению жизненным циклом информационной системы должна быть интегрирована в существующую практику управления. С этой целью, когда в ходе создания информационной системы возникают смежные задачи, не имеющие выраженной ИТ-специфики, для их решения используются вспомогательные процессы, которые в некоторых случаях должны соответствовать другим, более общим стандартам. В частности, процессы обеспечения качества описаны так, чтобы соответствовать стандартам управления качеством ISO 9001 Таблица. Структура процессов жизненного цикла программных систем по ГОСТ Р ИСО/МЭК 12207 ![]()
Далее, если на протяжении жизненного цикла программной системы возникает задача, которая имеет общекорпоративный характер, например, задача обучения, используется соответствующий процесс из стандарта, а не общекорпоративный процесс. Возможно, это решение было принято просто для того, чтобы формально обеспечить замкнутость и, следовательно, самодостаточность стандарта. Как следствие, организационные процессы должны быть как-то увязаны с корпоративными стандартами организации. Процессы, согласно стандарту, состоят из работ, работы ‑ из задач. Последовательность работ и задач, приведенная в стандарте, не является жесткой. Необходимо только выдерживать логические связи между работами и задачами. Цель стандарта ‑ определить полную совокупность процессов, которые могут выполняться в ходе проекта по созданию программной системы. Но поскольку проекты могут сильно различаться, например, по масштабам, сложности, рискам и т. п., допускается для каждого проекта локально видоизменять использующиеся в нем процессы, исключая или добавляя отдельные работы и задачи. Такая деятельность называется в стандарте адаптацией. Стандарт содержит описание процесса собственной адаптации. Задание Порядок выполнения работы 1. Ознакомиться с заданием, изучить главы ГОСТ Р ИСО/МЭК 12207 № 1, 2, 4. 2. Оформить работу: - Имя файла с выполненной работой – ваша фамилия. - В колонтитулы файла записать номер группы, фамилию. - Ответить на поставленные в таблице вопросы, выписав их из ГОСТ. Таблица
Описать 2 выбранных из ГОСТ процесса по предложенной схеме: Первый процессНазвание процесса. Процесс комплексирования системы Цель процесса. Цель процесса комплексирования системы заключается в объединении системных элементов (включая составные части технических и программных средств, ручные операции и другие системы, при необходимости) для производства полной системы, которая будет удовлетворять системному проекту и ожиданиям заказчика, выраженным в системных требованиях. Субъекты процесса. Элементы системы 4. Каковы результаты в случае успешного осуществления процесса. В результате успешного осуществления процесса комплексирования системы: определяется стратегия комплексирования системы в соответствии с приоритетами системных требований; разрабатываются критерии для верификации соответствия с системными требованиями, распределенными по элементам системы, включая интерфейсы между ними; верифицируется комплексированная система с применением определенных критериев; разрабатывается и применяется стратегия регрессии для повторного тестирования системы в случае, если выполняются изменения; устанавливается согласованность и прослеживаемость между системным проектом и интегрированными элементами системы; конструируется комплексированная система, демонстрирующая соответствие с системным проектом; конструируется комплексированная система, демонстрирующая существование полной совокупности пригодных для применения поставляемых системных элементов. ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Конец Нет Отбор процессов жизненного цикла, требующих адаптации. Получение исходные данных от всех сторон, затрагиваемых решениями по адаптации. Принятие решений по каждому замечанию. 6. Пояснить термины, используемые в описании процесса (смотреть Главу 4 Закона).
|