Внимание! Studlandia не продает дипломы, аттестаты и иные документы об образовании. Наши специалисты оказывают услуги консультирования в области образования: в сборе информации, ее обработке, структурировании и оформления в соответствии с ГОСТом. Все услуги на сайте предоставляются исключительно в рамках законодательства РФ.
Нужна индивидуальная работа?
Подберем литературу
Поможем справиться с любым заданием
Подготовим презентацию и речь
Оформим готовую работу
Узнать стоимость своей работы
Дарим 200 руб.
на первый
заказ

Дипломная работа на тему: Базовые принципы реализации метрологии и качества

Купить за 600 руб.
Страниц
56
Размер файла
299.48 КБ
Просмотров
18
Покупок
0
Процессы разработки, приобретения и внедрения сложных систем, к которым относятся в частности программные комплексы, должны ходиться под жестким управленческим контролем. В стоящее время практически

Введение

Процессы разработки, приобретения и внедрения сложных систем, к которым относятся в частности программные комплексы, должны находиться под жестким управленческим контролем. В настоящее время практически во всех организациях обеспечивается контроль важнейших характеристик, связанных с производством и использованием программных продуктов, таких как время, финансовые средства, ресурсы и т.п. Однако в большинстве случаев вне пределов сферы контроля оказывается наиболее важная характеристика программных продуктов, ради которой, собственно и осуществляются затраты времени, финансовых средств и ресурсов - это качество продукта, поскольку "невозможно контролировать то, что нельзя измерить" ("You Cannot Control What You Cannot Measure" - YCСWYCM).

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

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

В данной работе делается краткий обзор современных стандартов качества ПО, а также некоторых методов количественного измерения качества.

Оглавление

- 1. Введение

- Понятие качества

- Стандартизация качества

- Семейство стандартов ISO

- Модель системы качества

- Структура серии ISO

- Стандарт ISO 9126 1-4

- Уровни зрелости процесса CMM

- Зрелые и незрелые организации-разработчики ПО

- Уровни зрелости Maturity Levels

- Характеристики уровней зрелости

- Количественное управление процессом. Метрология производственного процесса

- Основные классы метрик

- Основные направления формирования метрик для оценки компьютерных программ

- Метрические шкалы

- Программометрика

- Примеры стандартных метрик

- Алгоритм формирования метрик

- Качество программных компонент

- Качество технического проекта

- Практическое применение оценок в проектировании ПС

- Оценивание трудозатрат

- Регрессионная модель COCOMO

- Общее описание регрессионных моделей

- Режимы модели COCOMO

- Уровни модели COCOMO

- Базовая модель COCOMO

- Промежуточная модель COCOMO

- Пример реализации промежуточной модели COCOMO

- Детализированная модель COCOMO

- Преимущества и недостатки модели COCOMO

- Модель COCOMO II

- Другие модели и методы

- Вывод

- Заключение

- Литература

Заключение

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

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

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

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

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

Список литературы

1. Метрики качества программного обеспечения <http://www.pmprofy.ru/content/rus/67/672-article.asp>

2. Круглов М.Г., Сергеев С.К., Шишков Г.М. и др. Менеджмент систем качества. Учебн. пособие - М.: ИПК, Изд-во стандартов, 1997.

. Р.Фатрелл, Д.Шафер, Л.Шафер. Управление программными проектами: достижение оптимального качества при минимуме затрат - М., "Вильямс", 2003

4. М.Кантор. Управление программными проектами. Практическое руководство по разработке успешного программного обеспечения - М., "Вильямс", 2002.

. В.В.Липаев. Обеспечение качества программных средств - М., "Синтег", 2001.

6. Свиткин М.З., Мацута В.Д., Рахлин К.М. Менеджмент качества и обеспечение качества продукции на основе международных стандартов ИСО.- С-Пб. Изд-во ВСЕГЕИ, 1999

7. С. Макконнелл. Совершенный код - С-Пб. Изд-во "Питер", 2007

8. Guidelines: Metrics <http://sux.csu.ас.ru/proxy/000000А/ftp/www.csu.ru/pub/dwl/Unified_v2000.02.10.149/RationalUnifiedProcess2000/copyrite/copyrite.htm>

9. Международный стандарт ISO 9000-3. Стандарты в области административного управления качеством и обеспечения качества. - Часть 3. Руководящие указания по применению стандарта ISO 9001-94 при разработке, поставке, установке и обслуживания компьютерного программного обеспечения. - ISO 9000-3: (1991 г.), 1997г.

11. Оценка факторов, влияющих на качество программных продуктов <http://www.osp.ru/cio/2001/11-12/171992/>

. Программометрика <http://www.fb.nstu.ru/~kafedra_ei/Metod/Programm.doc>

. Software cost estimation www.comp.lancs.ас.uк/computing/resources/IanS/SE7/SampleChapters/ch26.pdf <http://www.comp.lancs.ас.uк/computing/resources/IanS/SE7/SampleChapters/ch26.pdf>

Как купить готовую работу?
Авторизоваться
или зарегистрироваться
в сервисе
Оплатить работу
удобным
способом
После оплаты
вы получите ссылку
на скачивание
Страниц
56
Размер файла
299.48 КБ
Просмотров
494
Покупок
0
Базовые принципы реализации метрологии и качества
Купить за 600 руб.
Похожие работы
Сумма к оплате
500 руб.
Купить
Заказать
индивидуальную работу
Гарантия 21 день
Работа 100% по ваши требованиям
от 1 000 руб.
Заказать
Прочие работы по предмету
Сумма к оплате
500 руб.
Купить
Заказать
индивидуальную работу
Гарантия 21 день
Работа 100% по ваши требованиям
от 1 000 руб.
Заказать
103 972 студента обратились
к нам за прошлый год
2025 оценок
среднее 4.9 из 5
Александр Спасибо большое за работу! Ответственный исполнитель, оперативно вносились корректировки, качество на высоком уровне!
Александр Очень ответственный исполнитель, оперативно был реализован заказ. Корректировки по просьбе тоже во время вносились....
Дмитрий Я довольна работой. Всё выполнено в срок. Спасибо большое
Александр Спасибо большое за работу! Сделано все качественно, быстро и на высшем уровне. Рекомендую!
Александр Спасибо вам большое за проделанную работу! Александр, человек своего дела. Выполнил все поставленные задачи в лучшем...
Геннадий Всё отлично, большое спасибо автору!
Дмитрий Решение точное , присылает быстро!
Александр Александр просто мой спаситель! Несмотря на маленький срок, он справился вовремя и качественно! Я измучалась с...
Наталья Всë супер огромное спасибо
Дмитрий Быстро, качественно и в срок.