КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Стандартизация вспомогательных процессов ЖЦ
1. Процесс документирования - обеспечивает формализованное описание информации, которая создается в течении ЖЦ программы системы. В этот процесс входят действия с помощью которых планируют проектируют, разрабатывают, редактируют и распространяют документы необходимые для всех заинтересованных лиц (руководители, технические специалисты, пользователи программируемой системы) 2.Процесс управления конфигурацией. Конфигурация программного средства - совокупность его функциональных и физических характеристик установленных технической документацией и реализованных в программировании системы. Управление конфигурацией позволяет организовывать и контролировать внесение изменений в программные средства на всех стадиях ЖЦ. В этот процесс включают следующие работы: 1) Подготовительная работа - планирование управления конфигурацией, 2) Идентификация конфигурации - устанавливает правила с помощью которых можно однозначно определить и различить компоненты программируемой системы и их версии. Создается база для однозначного выбора и манипулирования версиями компонентов, каждая использует упорядоченную систему символов для описания версий компонентов. 3) Контроль конфигурации- предназначен для систематической оценки модификаций программируемой системы с учетом эффективности каждой модификации и затрат на ее выполнение. 4) Учет состояния конфигурации состоит в регистрации состояния компонентов программируемой системы и подготовка отчетов обо всех реализованных и отвергнутых вариантax модификации. Эти отчеты обеспечивают отражение текущего состояния системы, а также историю модификации. 5) Оценка конфигурации - оценка функциональной полноты компонентов, а также оцениваются соответствие состояния системы ее техническому описанию, 6) Управление выпуском и поставка - изготовление эталонных копий программных продуктов и документации, их хранение и поставка пользователям. 3.Процесс обеспечения качества. Качество программных систем - совокупность свойств, которые характеризуют способность программируемой системы удовлетворять заданным требованиям. Чтобы определить, оценить качество программируемой системы надо выполнить независимые оценки. Работы: 1) Подготовительная работа - заключается в планировании процесса обеспечения качества с учетом используемых стандартов, методов, процедур и средств. 2) Обеспечение качества - гарантирование соответствия программного продукта и документации требований заказчика, которые отражены в договоре. Обеспечение качества продукта в целом. 3) Обеспечение качества процесса - обеспечивает соответствие процессов ЖЦ, методов разработки и квалификации персонала условиям договора, а также установленным стандартам. 4) Обеспечение прочих показателей качества системы - должна обеспечить соответствие системы стандарту качества ISO 9001 4.Процесс верификации - формальное доказательство правильности программы, определяется, что программные продукты полностью удовлетворяют заданным требованиям и условиям. Если верификация выполняется организацией сторонней, независящей от поставщика, то она называется независимой верификацией. В процессе верификации проверяется следующее: 1) непротиворечивости требований к системе и степень учета потребностей пользователей 2) возможность поставщика выполнять заданное требование 3) Соответствие выбранных процессов ЖЦ условиям договора, 4) Адекватность стандартов, процедур и среды разработки ЖЦ 5) Соответствие прокатных спецификаций заданным требованиям. 6) корректность описания входных и выходных данных последовательности событий, интерфейсов, логику и т.д. 7) соответствие кода полученных программных документов требованиям к ним, 8) тестируемость кода в соответствии его принятым стандартам кодирования, 9) Корректность объединения компонентов в системе 10) полнота и непротиворечивость документации. 5.Процесс аттестации. Аттестация - подтверждение и оценка достоверности проведенного тестирования программируемой системой требованиям и документации, а также возможность ее безопасного и надежного применения пользователя. Проверяется путем тестирования программируемых систем, которые проводятся всеми независимыми специалистами во всех возможных ситуациях. При выписывании аттестации сторонниками органами независимых поставщиков аттестация называется независимой. Результаты аттестации оформляются соответствующими протоколами и актами. 6.Процесс совместной оценки. Может выполняться 2-мя любыми сторонами, участниками в договоре на поставку программного средства, при этом одна сторона проверяет другую. В процессе совместной оценки контролируется планирование и управление pecурсами, персоналом, аппаратурой и инструментальными средствами проекта. Оценка проводится в течение всего срока действия договора. 7. Процесс Аудита. Аудит - ревизия, проводимая компетентным органом в целях обеспечения независимости, оценки степени соответствия программных средств или процессов разработки установленным требованиям. Аудиторы должны быть независимыми от разработчиков, они определяют состояние работ, целесообразность использования ресурсов, соответствии документации требованиям и стандартам, корректность тестирования. 8.Процесс разрешения проблем. - анализ системы и решение проблем, которые возникают независимо от их происхождения. Анализ предполагает обнаружение проблем, т.е. несоответствие каким-то требованиям, анализ источника проблемы на стадии разработки, эксплуатация и сопровождения. Каждый обнаруживая проблему должна быть идентифицирована (решена), описана, проанализирована, а затем разработаны мероприятия по ее разрешению и выполнены эти мероприятия.
Дата добавления: 2014-01-20; Просмотров: 440; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |