WWW.DISS.SELUK.RU

БЕСПЛАТНАЯ ЭЛЕКТРОННАЯ БИБЛИОТЕКА
(Авторефераты, диссертации, методички, учебные программы, монографии)

 

На правах рукописи

Поскакалов Кирилл Феликсович

РАЗРАБОТКА МНОГОМЕРНОЙ КОМПЛЕКСНОЙ МОДЕЛИ

КАЧЕСТВА ПРОГРАММНЫХ СРЕДСТВ

Специальность 08.00.13 –

Математические и инструментальные методы экономики

АВТОРЕФЕРАТ

диссертации на соискание ученой степени кандидата экономических наук

Москва – 2010 Диссертационная работа выполнена на кафедре математического обеспечения и администрирования информационных систем Московского государственного университета экономики, статистики и информатики (МЭСИ).

Научный руководитель: кандидат экономических наук, профессор Благодатских Виктор Алексеевич

Официальные оппоненты: доктор экономических наук, профессор Уринцов Аркадий Ильич кандидат экономических наук, доцент Гармаш Александр Николаевич

Ведущая организация: ЗАО «ЕС-Лизинг»

Защита диссертации состоится « » 2010 г. в часов на заседании диссертационного совета Д 212.151.01 в Московском государственном университете экономики, статистики и информатики по адресу: 119501, г. Москва, ул. Нежинская, д.7.

С диссертацией можно ознакомиться в библиотеке Московского государственного университета экономики, статистики и информатики.

Автореферат разослан « » _ г.

Ученый секретарь диссертационного совета, кандидат технических наук, доцент Мастяева И.Н.

ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ

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

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





Ошибки в программном обеспечении для кредитных организаций приводят к серьезным прямым и косвенным потерям, таким как: утрата репутации и доли на рынке, штрафам за неисполнение договорных обязательств или нормативных требований, выдвигаемых регулирующими органами, отзыву банковской лицензии из-за неисполнения требований Банка России. Вследствие этого банковская отрасль предъявляет особо высокие требования к качеству программных средств. Хотя не в интересах кредитных организаций разглашать сведения о сбоях программного обеспечения, подобные сообщения периодически появляются в открытых источниках. Общие проблемы разработки и эксплуатации программных средств нашли свое отражение и в жизненном цикле автоматизированных банковских систем (АБС).

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

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

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

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

Такая задача часто стоит перед потребителем при выборе поставщика ПС.

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

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

Для достижения поставленной цели определены следующие задачи:





1. Исследовать комплексный характер качества ПС для определения 2. Выполнить анализ существующих моделей качества ПС с учетом комплексного характера;

3. Проанализировать и систематизировать стандарты программной инженерии на основе комплексного характера качества ПС;

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

5. Провести адаптацию предложенной модели качества ПС к особенностям разработки и эксплуатации АБС;

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

7. Предложить метод определения затрат на качество ПС, основанный на анализе существующих подходов к определению затрат на качество продукции применяемых в промышленном производстве.

Объект и предмет исследования. Объектом исследования является процесс разработки и эксплуатации программных средств. Предметом исследования являются методы и модели обеспечения качества программных средств.

Теоретическую и методологическую основу исследования составили работы отечественных и зарубежных специалистов в областях программной инженерии, управления качеством, стандартизации и сертификации программных средств, системного анализа. В диссертационном исследовании использованы положения, разработанные зарубежными авторами: Баллой К., Фентоном Н., Каном С., Китченхамом Б., Флегером С., Боэмом Б., Макколом, Вигерсом К.

Рассматриваемым вопросам посвящены работы отечественных авторов:

Липаева В.В., Мхитаряна Ю.И., Лагутина В.С., Лавриченко Н.И., Герасимова Б.И., Шуракова В.В., Баутова А.Н.

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

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

разработки ЗАО «Банковские информационные системы», ОАО «Банк ВТБ», ОАО «Банк ВТБ24».

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

1. Уточнено положение о комплексном характере качества программного средства. В результате чего в научный оборот введено новое понятие «куб качества», которое наиболее полно отражает его комплексный характер.

2. Систематизированы стандарты разработки и эксплуатации программных средств с применением понятия «куб качества», что позволило определить области для дальнейшей стандартизации и гармонизации стандартов информационных технологий.

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

4. Реализована многомерная комплексная модель качества ПС на основе системного характера качества, которая в отличие от ранее предложенных наиболее полно учитывает сложный характер автоматизированных банковских систем. Составной частью адаптации является определение степени важности общепринятых характеристик качества ПС для различных участников жизненного 6. Разработан программный инструментарий, поддерживающий многомерную комплексную модель качества. К достоинствам инструмента относится информационная база, которая позволяет получать полнотекстовые версии стандартов, соотнесенные с теми или иными аспектами качества, а также подсистема определения оптимальной программы качества, основанной на применении теории графов.

7. Синтезирован метод определения затрат на качество ПС, отличительными особенностями которого являются: уточненная автором классификация затрат на качество ПО, использование процессного подхода, а также стандартов процессов ЖЦПС и принципов пооперационного учета затрат.

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

«Математические и инструментальные методы экономики».

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

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

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

Самостоятельное практическое значение имеют:

- многомерная комплексная модель качества программных средств;

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

- инструментальное средство поддержки модели.

Отдельные положения могут использоваться в учебном процессе экономических ВУЗов по подготовке специалистов в области информационных технологий. Разработанное инструментальное средство поддержки многомерной комплексной модели качества ПС позволяет объективно определять программу качества и может быть использовано как инструмент консалтинга в области качества.

Апробация и внедрение результатов исследования Основные положения и выводы диссертации докладывались и получили положительную оценку на международных и всероссийских форумах и конференциях: «Актуальные проблемы программной инженерии», Москва, МЭСИ, 10-11 ноября 2009; IV Международная научно-практическая конференция «Актуальные вопросы и современные тенденции развития системы противодействия легализации преступных доходов и финансированию терроризма в финансовом секторе России», Москва, мая 2006; XI международный форум разработчиков интегрированных банковских систем, Москва, 19-22 сентября 2005 года; II международная конференция «Технологии банковского бизнеса: управление банком», Москва, 12-13 апреля 2004; VII Форум разработчиков ИБС, Москва, сентября 2002 года. Отдельные результаты используются в деятельности компаний ЗАО «Банковские информационные системы», Управлении мониторинга банковских операций ОАО «Банк ВТБ», ЗАО «Чистюля», что подтверждается актами о внедрении. Отдельные положения используются в учебном процессе МЭСИ в рамках дисциплины «Разработка и стандартизация программных средств и информационных технологий», а также включены в учебное пособие «Экономико-правовые основы рынка программного обеспечения», электронное учебное пособие «Базовый курс по программированию».

Публикации. По материалам диссертационного исследования опубликовано 14 научно-практических работ общим объемом _33,6_ п.л.

( в т.ч. авторских _12,9 п.л.), две в из них в изданиях, входящих в Перечень ведущих рецензируемых научных журналов и изданий.

Структура работы. Диссертационная работа состоит из введения, четырех глав, заключения, общим объемом 145 страниц, включая рисунка, 13 таблиц и списка литературы из 141 позиции, 9 приложений.

ОСНОВНОЕ СОДЕРЖАНИЕ РАБОТЫ

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

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

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

- в современной теории и практике отсутствует системная основа и методические рекомендации для обеспечения качества АБС, а также определения затрат на качество;

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

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

Рис. 1. Схема этапов диссертационного исследования Для этого сформулируем цель исследования: «Разработка модели обеспечения качества ПС с учетом его комплексного характера (на основе опыта разработки и эксплуатации АБС), а также построение инструментального средства поддержки модели». Для достижения цели необходимо решить ряд задач, выполнение которых позволит достигнуть цели исследования. Для обеспечения качества АБС, необходимо сформировать общий подход к обеспечению качества программных средств.

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

1. Качество зависит от согласованной точки зрения группы людей, связанных с разработкой и эксплуатацией программных средств. В результате были выделены две большие группы – производители и потребители ПС;

2. Качество относится не только к программному обеспечению, но и к сопутствующей документации, данным и услугам;

3. Качество процессов создания и эксплуатации программного средства также должно учитываться;

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

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

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

Предложено новое понятие – «куб качества», графическая интерпретация которого представляет геометрическую фигуру, иллюстрирующую комплексный подход к качеству разработки и эксплуатации программных средств (см. рис. 2). Первое измерение куба – «сущности Фентона» (В трактовке К. Баллы): управление проектом, технический процесс, продукт.

Это измерение обозначается как «сущность качества» (ось X). Второе измерение – уровень детализации «сущностей качества»: определение, Рис. 2. Иллюстрация понятия «куб качества»

характеристика, метрика. Обозначим это измерение как «уровень детализации» (ось Y). Третье измерение – точка зрения на качество различных групп заинтересованных лиц: заказчик, пользователь, поставщик, разработчик, персонал сопровождения. Данное измерение соответствует согласованной точки зрения на качество различных групп ролей, принимающих участие в жизненном цикле программных средств (ЖЦПС) (ось Z). Упомянутые группы выделены на основе исследования современных международных стандартов, связанных с программными средствами.

Каждая точка в кубе описывается трехмерной координатой. Например, метрики управления проектом с точки зрения пользователя имеют координату Q1 (УП,МЕТ,USER). Каждая точка характеризует различные аспекты состояния исследуемой компании в области качества программных средств. В рамках решения задачи были проанализированы существующие комплексные подходы к определению качества программных средств (модель QMIM К. Баллы, стандарт ISO/IEC 9126 и пр.), и сформулированы требования к комплексной модели качества ПС.

Модель должна:

1. Учитывать комплексную природу качества.

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

3. Учитывать недостатки предложенных ранее моделей качества.

4. Иметь возможность широкого практического применения различными группами лиц, связанных с ЖЦПС.

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

Для успешного решения четвертой задачи «Разработка многомерной комплексной модели качества программных средств» использованы результаты ранее решенных задач. Кроме того, потребовалось сформировать эталонные модели «куба качества». Лица, участвующие в процессах разработки и эксплуатации ПС объединяются в две большие группы: производитель и потребитель, цели которых зачастую входят в противоречие. По этой причине можно говорить о «кубе качества производителя» и «кубе качества потребителя». Эталонная модель «куба качества» каждого экономического субъекта состоит из описания терминов, положений стандартов, руководящих указаний по их использованию, характеристик качества, метрик качества. Каждый узел эталонной модели «куба качества» характеризует различные аспекты в области качества в состоянии «как должно быть». В результате анализа срезов «куба качества» - локальных полей качества были определены эталонные «кубы качества потребителя и производителя». Компания, относящаяся к одному экономическому субъекту, может использовать эталонный «куб качества» для определения собственного уровня зрелости в области качества ПС, сопоставляя стандарты, используемые в компании со стандартами, соответствующие узлам качества эталонного «куба качества». Уровень зрелости может определяться как по отдельным срезам эталонного «куба качества» (продукту, техническим процессам, управлению проектом, ролям), так и в целом.

Многомерная комплексная модель качества представляет собой PDCA-цикл (Plan-Do-Check-Action), разработанного Э. Демингом. Модель позволяет определить и реализовать программу итерационного развертывания системы управления качеством и учитывает:

- комплексный характер качества ПС;

- профиль деятельности компании с точки зрения разработки и эксплуатации ПС;

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

Модель позволяет:

- выработать поэтапную программу построения системы качества;

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

- получить системную основу для постоянного совершенствования (практическая реализация одного из принципов СМК согласно стандарту ISO 9001:2000).

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

Рис. 3. Блок-схема многомерной комплексной модели качества Рис. 3. Блок-схема многомерной комплексной модели качества (продолжение) Решение пятой задачи «Адаптация модели к особенностям разработки и эксплуатации АБС» было направлено на выявление особенностей применения модели к области разработки и эксплуатации АБС. Анализ показал наличие таких особенностей в этой области. Методом опроса экспертов были установлены наиболее важные характеристики качества по сущности качества «продукт» для области разработки и эксплуатации АБС (см. Рис. 1). Определение степени важности характеристик качества для разных сущностей качества (технический процесс, продукт, управление проектом) для различных прикладных областей ПО позволяет выполнить адаптацию модели (учесть особенности предметной области).

Рис. 4. Степень важности характеристик качества для различных участников ЖЦ АБС (по пятибалльной шкале) При решении шестой задачи «Разработка инструментального средства поддержки многомерной комплексной модели качества ПС» использованы результаты всех решенных ранее задач.

Важную роль в применении многомерной комплексной модели качества играет реализованное для ее поддержки инструментальное средство, которое состоит из трех модулей, созданных с применением разных языков программирования. Первый модуль разработан на базе MS Access 2007 и предназначен для иллюстрации ключевого понятия – «куб качества» ПС. Пользователь имеет возможность выбрать точку «куба качества», и получить список стандартов, связанных с этим аспектом качества (см. рис. 5 ) Рис. 5. Список стандартов, сопоставленных с точкой куба.

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

Второй модуль инструментального средства разрабатывался в среде MS Excel, представляет собой программную реализацию оценки текущего состояния в области качества и используется на этапах 2 и 7 применения модели.

Третий модуль связан с поддержкой этапов 3 и 4 модели, результаты работы используются этапом 5. Модуль построен на основе пакета Maple (версия 9.5, разработка компании MapleSoft), предназначенного для решения математических задач и математического моделирования.

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

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

производителя или потребителя.

Далее выполняется корректировка полученных данных с учетом уровня технологической зрелости компании CMMI и бизнес-целей компании.

Коэффициент поправки по уровню технологической зрелости определяется по следующему правилу:

0,5 – для сущности качества Управление проектом CMMI2;

0,5 – для сущности качества Продукт, если 2=CMMI3 ;

0,5 – для сущности качества Технический процесс 3CMMI;

1- если уровень технологической зрелости не определялся.

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

- от определений до метрик по одной роли, по одной сущности качества (Стратегия 1);

- от определений по одной роли до метрик по всем сущностям качества (Стратегия 2);

- от определений по одной сущности качества до метрик по всем ролям (Стратегия 3);

- от определений до метрик по всем ролям и всем сущностям качества (Стратегия 4);

Стратегии соответствуют выбранным целям в области качества, которые можно представить в виде ориентированных графов. Вершины графа – узлы «куба качества», отражающие аспекты качества рассматриваемой компании, дуги – переход от одного аспекта качества к другому. Делаем предположение, что чем ниже уровень соответствия в каждой точке «куба качества», тем больше будет эффект по улучшению того или иного аспекта качества. Последовательно перемещаясь от одного аспекта качества к другому (т.е. перемещаясь по дугам графа от одной вершины к другой), можно улучшать качество. Вес дуги будет пропорционален сумме уровней соответствия (с учетом коэффициентов поправок) эталонному «кубу качества» в узлах, которые соединяет эта дуга. Если в «кубе качества» исследуемой компании отсутствуют некоторые роли, то и отсутствуют некоторые вершины графа, а, следовательно, дуги. Граф является направленным, т.к. есть определенный порядок обхода куба качества, обусловленный предметной областью (нельзя сначала устанавливать метрики качества, а потом определять характеристики).

Задача сводится к решению задачи Коммивояжера, для решения которой был использован алгоритм NVA - Nearest vertex add (алгоритм ближайшего соседа).

Выбор алгоритма решения задачи обусловлен простотой его реализации, небольшим количеством вершин в графе, а также практическим знакомством автора с математическим пакетом Maple 9.5.

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

Рис. 6. Пример результата решения задачи Решение седьмой задачи «Разработка метода определения затрат на качество» потребовало проведения адаптации современной теории по определению затрат на качество (работы Н.И. Лавренченко, Б.И.

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

Полные затраты на качество вычисляются по формуле:

CqTOTAL= CqDVLP+ CqACQR+ CqSUPL+CqUSER+CqMNTR,где CqDVLP – затраты разработчика на качество;

CqACQR – затраты заказчика на качество;

CqSUPL – затраты поставщика на качество;

CqUSER – затраты пользователя на качество;

1.1. Предупредительные 2.1. Проверка и 3.1. Переделки и 4.1. Переделки и - Управление качеством; (выявление - Управление процессом; дефектов после - Аудит системы изготовления) качества;

Программа улучшения качества;

- Обеспечение качества разработке готовых - Обучение персонала.

1.2. Корректирующие 2.2. Контроль 3.2. Повторная 4.2. Повторная выявленных дефектов) процессе CqMNTR– затраты сопровождающей организации на качество.

Затраты одной стороны распределены по разным процессам ЖЦПС, для каждого участника можно записать соотношение:

Сq= Сq_prevent + Сq_check+ Lq_int + Lq_ext,где Сq_prevent – затраты на предупредительные мероприятия, Сq_check – затраты на контроль, Lq_int – затраты на внутренние дефекты (Lq от lack – потери), Lq_ext – затраты на внутренние потери.

В свою очередь Lq_int и Lq_ext можно детализировать в соответствии с подкатегориями затрат, принятыми на предприятии с необходимой степенью детализации (см. таблицу 1). В результате решения этой задачи предложен метод определения затрат на качество ПС, основанный на категориях затрат на качество, процессном подходе и пооперационном калькулировании затрат на качество в процессе жизненного цикла ПС.

Результаты решения задачи имеют практическую ценность при разработке и эксплуатации ПС.

ОСНОВНЫЕ ВЫВОДЫ И РЕЗУЛЬТАТЫ ИССЛЕДОВАНИЯ

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

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

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

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

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

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

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

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

СПИСОК ПУБЛИКАЦИЙ

Основные положения и результаты диссертационного исследования содержатся в следующих опубликованных научных работах:

В изданиях, рекомендованных ВАК:

1. Поскакалов К.Ф. Инструментальное средство поддержки комплексной многомерной модели качества программных средств // Экономические науки. 2010. №2 (0,4 п.л.) 2. Поскакалов К.Ф. Комплексная многомерная модель качества программных.средств // Экономические науки. 2009. №2 (0,8 п.л.) В других научных изданиях:

1. Поскакалов К.Ф. Систематизация стандартов программной инженерии с использованием комплексной многомерной модели качества программных средств // Сб. научных трудов Научнопрактической конференции: Актуальные проблемы программной инженерии. – М. МЭСИ, 2009. (0,2 п.л.) 2. Поскакалов К.Ф. Проблемы определения затрат на качество при разработке и эксплуатации программных средств // Сб. научных трудов НТЦ развития учебного процесса МЭСИ. – выпуск 5й. – М., 2009. (0,7 п.л.) 3. Поскакалов К.Ф. Использование "куба качества" для обучения дисциплинам программной инженерии // Сб. научных трудов НТЦ развития учебного процесса МЭСИ. – выпуск 4й. – М., 2008. (0, 4. Поскакалов К.Ф. Стандарты программной инженерии ПС и «куб качества» // Сб. научных трудов НТЦ развития учебного процесса. – выпуск 3й. – М. МЭСИ, 2007. ( 0,4 п.л.).

5. Поскакалов К.Ф. Проблемы качества программного обеспечения и современные пути их решения.// Сб. научных трудов НТЦ развития учебного процесса. – М. МЭСИ, 2006. ( 0,2 п.л.).

6. Поскакалов К.Ф. Тестирование программного обеспечения, как средство обеспечения качества.// DiasfoftINFO. сентябрь 2000. (0, 7. Поскакалов К.Ф. Влияние различных факторов на качество АБС.// Банки и технологии. 2001. №6. (0,2 п.л).

8. Поскакалов К.Ф. Новые требования к АБС в связи с решением проблемы противодействия легализации (отмыванию) доходов, полученных преступным путем.// Аналитический банковский журнал. 2002. №7 (86). (0,2 п.л).

9. Поскакалов К.Ф. Противодействие легализации доходов, полученных преступным путем.// Банки и технологии. 2002. №2. (0, 10. Поскакалов К.Ф. Новые возможности ИБС «БИСквит как расчетного центра.// Банки и технологии. 2002. №4 (0,2 п.л).

Монографии и учебные пособия:

1. Благодатских В.А., Волнин В.А, Поскакалов К.Ф. Стандартизация разработки программных средств.// М., Финансы и статистика. 2003.

(17,64 п.л., в том числе лично 5. п.л.) 2. Благодатских В.А, Середа С.А. Поскакалов К.Ф. Экономикоправовые основы рынка программного обеспечения.// М., Финансы и статистика. 2007. (12 п.л., в том числе лично 4. п.л.)

 
Похожие работы:

«НА ПРАВАХ РУКОПИСИ Энговатова Александра Андреевна Модели организации инновационной инфраструктуры российских вузов Специальность 08.00.05 – экономика и управление народным хозяйством: управление инновациями Автореферат диссертации на соискание ученой степени кандидата экономических наук Москва - 2013 1 Работа выполнена на кафедре экономики инноваций экономического факультета Московского государственного университета имени М.В.Ломоносова Научный руководитель Доктор экономических наук,...»

«Примаков Павел Вячеславович СОХРАНЕНИЕ И РАЗВИТИЕ КОНКУРЕНТНЫХ ПРЕИМУЩЕСТВ РОССИИ НА МЕЖДУНАРОДНОМ РЫНКЕ КОСМИЧЕСКИХ ЗАПУСКОВ Специальность 08.00.14 – Мировая экономика АВТОРЕФЕРАТ диссертации на соискание ученой степени кандидата экономических наук Москва – 2008 Работа выполнена на кафедре мировой экономики ГОУ ВПО Российский государственный торгово-экономический университет Научный руководитель : доктор экономических наук, профессор Пузановский Адриан Георгиевич Официальные...»

«Мога Ирина Сергеевна Использование зарубежного опыта при внедрении возобновляемых источников энергии в России Специальность 08.00.14 – Мировая экономика Автореферат диссертации на соискание ученой степени кандидата экономических наук Москва – 2012 Работа выполнена на кафедре Управление внешнеэкономической деятельностью Государственного университета управления. Научный руководитель : доктор экономических наук, профессор Данильцев Александр Владимирович Официальные оппоненты :...»

«СОЛОВЬЕВА ВИТАЛИЯ ГЕННАДЬЕВНА ПЛАНИРОВАНИЕ МЕЖНАВИГАЦИОННЫХ ОБЪЕМОВ НЕРУДНЫХ СТРОИТЕЛЬНЫХ МАТЕРИАЛОВ В РЕЧНЫХ ПОРТАХ Специальность 08.00.05 – Экономика и управление народным хозяйством (экономика, организация и управление предприятиями, отраслями, комплексами – транспорт) Автореферат диссертации на соискание ученой степени кандидата экономических наук Санкт-Петербург 2013 2 Работа выполнена на кафедре экономики и менеджмента Федерального бюджетного образовательного учреждения...»

«Хомерики Наиля Борисовна ГОСУДАРСТВЕННО-ЧАСТНОЕ ПАРТНЕРСТВО КАК ФАКТОР СОЦИАЛЬНОГО РАЗВИТИЯ РЕГИОНА Специальность 08.00.05 – Экономика и управление народным хозяйством (региональная экономика) Автореферат диссертации на соискание ученой степени кандидата экономических наук Москва 2011 2 Работа выполнена на кафедре Экономика и управление на предприятиях малого и среднего бизнеса в Федеральном государственном бюджетном образовательном учреждении высшего профессионального...»

«Апокин Александр Юрьевич Модель сигналов на рынке труда с учетом студенческой занятости и эффекта сообучения Специальность 08.00.01 – Экономическая теория АВТОРЕФЕРАТ диссертации на соискание ученой степени кандидата экономических наук Москва – 2008 Работа выполнена в Государственном университете – Высшей школе экономики. Научный Кандидат экономических наук руководитель: Савицкая Елена Владиславовна Доктор экономических наук Официальные Гребнев Леонид Сергеевич оппоненты:...»

«Солодухин Константин Сергеевич РАЗРАБОТКА МЕТОДОЛОГИИ СТРАТЕГИЧЕСКОГО УПРАВЛЕНИЯ ВУЗОМ НА ОСНОВЕ ТЕОРИИ ЗАИНТЕРЕСОВАННЫХ СТОРОН 08.00.05 – Экономика и управление народным хозяйством: менеджмент АВТОРЕФЕРАТ диссертации на соискание ученой степени доктора экономических наук Москва – 2011 Работа выполнена во Владивостокском государственном университете экономики и сервиса. Научный консультант : доктор экономических наук, профессор Фалько Сергей Григорьевич Официальные оппоненты...»

«Петрова Надежда Валерьевна Стратегическое управление промышленной организацией в условиях нестабильной внешней среды на базе вероятностно-адаптивного подхода 08.00.05 – Экономика и управление народным хозяйством Автореферат диссертации на соискание ученой степени кандидата экономических наук Москва-2010 1 Работа выполнена на кафедре управления организацией в машиностроении ГОУ ВПО Государственный университет управления Научный руководитель : кандидат экономических наук,...»

«Денисов Евгений Юрьевич ОРГАНИЗАЦИОННО-ХОЗЯЙСТВЕННЫЙ МЕХАНИЗМ УПРАВЛЕНИЯ ЭКОНОМИКОЙ РЕГИОНА НА ОСНОВЕ ВЗАИМОДЕЙСТВИЯ ОРГАНОВ ВЛАСТИ И БИЗНЕССТРУКТУР Специальность: 08.00.05 - Экономика и управление народным хозяйством (региональная экономика) АВТОРЕФЕРАТ диссертации на соискание ученой степени кандидата экономических наук Нижний Новгород – 2011 2 Работа выполнена в ФГБОУ ВПО Нижегородский государственный педагогический университет имени Козьмы Минина (НГПУ) Кузнецов Виктор...»

«Никитин Лев Леонидович МОДЕЛИ БИЗНЕСА НАУКОЕМКИХ КОМПАНИЙ: СТРУКТУРА И ВЗАИМОСВЯЗИ ЭЛЕМЕНТОВ Специальность: 08.00.05 – Экономика и управление народным хозяйством (экономика, организация и управление предприятиями, отраслями, комплексами – промышленность) АВТОРЕФЕРАТ диссертации на соискание ученой степени кандидата экономических наук Москва 2011 Работа выполнена в государственном образовательном бюджетном учреждении высшего профессионального образования Государственный...»

«Белых Никита Юрьевич Инструменты стратегического планирования развития регионального промышленного комплекса в нестабильных финансово-экономических условиях (на примере Кировской области) Специальность: 08.00.05 – Экономика и управление народным хозяйством (по отраслям и сферам деятельности: – экономика, организация и управление предприятиями, отраслями, комплексами – промышленность; – региональная экономика) Автореферат диссертации на соискание ученой степени кандидата...»

«ЮМАНОВА ОЛЬГА СЕРГЕЕВНА ВЛИЯНИЕ РАЗМЕЩЕНИЯ ПРЕДПРИЯТИЙ СФЕРЫ РЕКРЕАЦИИ И ТУРИЗМА НА ЭФФЕКТИВНОСТЬ ИХ ДЕЯТЕЛЬНОСТИ 08.00.05 – Экономика и управление народным хозяйством (рекреация и туризм) АВТОРЕФЕРАТ диссертации на соискание ученой степени кандидата экономических наук Москва 2013 2 Диссертация выполнена в ФГБОУ ВПО Российский государственный университет туризма и сервиса. Научный руководитель : доктор экономических наук, доцент Малолетко Александр Николаевич Официальные...»

«РОДИОНОВА СВЕТЛАНА ВЯЧЕСЛАВОВНА ФОРМИРОВАНИЕ ИНФОРМАЦИОННЫХ СИСТЕМ МАРКЕТИНГА НА ОСНОВЕ СТРУКТУРНОГО ПОДХОДА Специальность 08.00.05 - Экономика и управление народным хозяйством (маркетинг) АВТОРЕФЕРАТ диссертации на соискание ученой степени кандидата экономических наук Санкт-Петербург – 2010 2 Работа выполнена в Государственном образовательном учреждении высшего профессионального образования Санкт-Петербургский государственный университет экономики и финансов Научный...»

«Куликова Елена Александровна Управление инновационным развитием отраслей АПК России на основе создания региональных перерабатывающих кластеров Специальность 08.00.05 – Экономика и управление народным хозяйством (экономика, организация и управление предприятиями, отраслями, комплексами: АПК и сельское хозяйство) АВТОРЕФЕРАТ диссертации на соискание ученой степени кандидата экономических наук Москва 2013 Работа выполнена на кафедре экономики и управления на предприятиях малого...»

«УЛИЦКАЯ Наталья Юрьевна ФОРМИРОВАНИЕ И ПРОДВИЖЕНИЕ ЦЕННОСТИ ЗЕМЛИ-ТОВАРА НА РЫНКЕ ПОТРЕБИТЕЛЕЙ СЕЛЬСКИХ ТЕРРИТОРИЙ Специальность 08.00.05 – Экономика и управление народным хозяйством (маркетинг) Автореферат диссертации на соискание ученой степени кандидата экономических наук ПЕНЗА 2013 Диссертационная работа выполнена в ФГБОУ ВПО Пензенский государственный университет. Научный руководитель : доктор экономических наук, профессор Семеркова Любовь Николаевна Официальные...»

«КАЛАШНИКОВ ВИКТОР ДМИТРИЕВИЧ ПРОБЛЕМЫ ФОРМИРОВАНИЯ И РАЗВИТИЯ РЕГИОНАЛЬНОГО ТОПЛИВНО-ЭНЕРГЕТИЧЕСКОГО КОМПЛЕКСА (НА ПРИМЕРЕ ДАЛЬНЕГО ВОСТОКА) Специальность: 08.00.05 Экономика и управление народным хозяйством (экономика, организация и управление предприятиями, отраслями, комплексами: промышленность; региональная экономика) Автореферат диссертации на соискание ученой степени доктора экономических наук Хабаровск – 2006 3 Работа выполнена в Институте экономических исследований...»

«Якубова Татьяна Николаевна БРЕНДИНГ КАК ФАКТОР ФОРМИРОВАНИЯ КОРПОРАТИВНЫХ КОНКУРЕНТНЫХ ПРЕИМУЩЕСТВ (ЗАРУБЕЖНЫЙ ОПЫТ И РОССИЙСКАЯ СПЕЦИФИКА) Специальность 08.00.14 – мировая экономика Автореферат диссертации на соискание ученой степени кандидата экономических наук Москва - 2009 2 Диссертация выполнена на кафедре менеджмента и маркетинга экономического факультета Российского университета дружбы народов Научный руководитель кандидат экономических наук, доцент Малышева Людмила...»

«Мясников Артём Сергеевич Улучшение использования путевой инфраструктуры железных дорог России Автореферат диссертации на соискание ученой степени кандидата экономических наук по специальности 08.00.05 – Экономика и управление народным хозяйством (экономика, организация и управление предприятиями, отраслями, комплексами – транспорт) Москва - 2012 2 Работа выполнена в Федеральном государственном бюджетном образовательном учреждении Высшего профессионального образования...»

«ЕШУГОВА Светлана Кадирбечивна ИНСТИТУЦИОНАЛЬНОЕ ПРОЕКТИРОВАНИЕ РАВНОВЕСНОГО РАЗВИТИЯ МЕЗОЭКОНОМИКИ С УЧЕТОМ ПОТЕНЦИАЛА МЕЖОТРАСЛЕВОЙ ИНТЕГРАЦИИ Специальности 08.00.01 – Экономическая теория; 08.00.05 – Экономика и управление народным хозяйством (региональная экономика) АВТОРЕФЕРАТ диссертации на соискание ученой степени доктора экономических наук Казань - 2013 Работа выполнена на кафедре экономической теории и мировой экономики ФГБОУ ВПО Майкопский государственный...»

«ЛАРИНА ТАТЬЯНА НИКОЛАЕВНА Методология статистического исследования качества жизни населения сельских территорий Специальность: 08.00.12 – Бухгалтерский учет, статистика АВТОРЕФЕРАТ диссертации на соискание ученой степени доктора экономических наук Москва – 2013 г. Работа выполнена на кафедре статистики ФГБОУ ВПО Российский экономический университет им. Г.В. Плеханова Научный консультант Заслуженный деятель науки РФ, доктор экономических наук, профессор, Зарова Елена...»






 
© 2013 www.diss.seluk.ru - «Бесплатная электронная библиотека - Авторефераты, Диссертации, Монографии, Методички, учебные программы»

Материалы этого сайта размещены для ознакомления, все права принадлежат их авторам.
Если Вы не согласны с тем, что Ваш материал размещён на этом сайте, пожалуйста, напишите нам, мы в течении 1-2 рабочих дней удалим его.