Введение
Глава 1. Теоретические основы развития менеджмента качества
1.1 Эволюция основных подходов к определению качества
1.2 Эволюция методов оценки качества
1.3 Определение и классификация программных продуктов. Методы оценки качества программных продуктов
Глава 2 Планирование качества программного продукта
2.1 Качество производителя, потребителя программного продукта и сведение их воедино. Развертывание функции качества.
2.2 Характеристики программного продукта, используемые при оценке программных продуктов
2.3 Повышение качества информации, собранной в результате опроса
Глава 3 Управление качеством программного продукта в соответствии со стандартами качества
1.3 Количественная оценка качества программного продукта. Предложенная формула для вычисления качества.
3.2 Апробация метода
3.3 Анализ и направление для дальнейшего исследования
Заключение
Библиография
В сфере производственного менеджмента организация контроля качества программного продукта на сегодняшний день относится к одному из важнейших направлений изучения.
Непрерывное развитие техники и ее характеристик, таких как быстродействие, память, позволяют повышать сложность реализуемых программных продуктов, что в свою очередь приводит к увеличению их объема и трудоемкости создания, увеличивая, как следствие, вероятность ошибок проектирования и разработки.
Для написания таких программ требуется и больший коллектив, и большая квалификация разработчиков, и, следовательно, организация производства, позволяющая обеспечить единую схему работы, обеспечивать целостность и эффективность, а главное - дать гарантии соответствия системы и ее качества ожиданиям заказчика. Противоречие интересов разработчика и заказчика объяснимы: разработчику выгодно предлагать стандартное решение, не требующее особой модификации, а том время как пользователь заинтересован в персональной адаптации используемого программного продукта. И тут возникает вопрос определения критериев качества программного продукта, отражающих ожидания заказчика и разработчика.
Помимо перечисленных выше обстоятельств, современные экономические условия в стране накладывают дополнительные требования к разрабатываемым решениям. Согласно приказу Минкомсвязи России «Об утверждении плана импортозамещения программного обеспечения»[1] к 2025 году по всем перечисленным в приложении к приказу[2] сферам доля импортных технологий не должна превышать 50%. Так, например, для сферы промышленности процент импортного программного обеспечения должно снизиться к 2020 году с 88% процентов в 2014 году до 60% в 2020 году и 50% в 2025 году, для сферы строительства процент будет постепенно снижен с 80% до 60% и 50% в 2020 и 2025 годах соответственно. Таким образом, у российских компаний, разрабатывающих программные продукты, с одной стороны появляются возможности, а с другой - дополнительная ответственность по отношению к качеству ПО. В связи с этим, в сложившейся ситуации необходимы методы и инструменты для оценки качества программного обеспечения, исследованию особенностей которых посвящена данная работа.
Говоря о степени научной разработанности данной проблемы, стоит отметить вклад в развитие теории управления качеством и управления систем менеджмента качества внесли всемирно известные ученые в сфере менеджмента: Э. Деминг, Д. Джуран, К. Исикава, Ф.Кросби, Г.Тагути,
Ф.Тейлор, А.Фейгенбаум, У. Шухарт.
В российской экономической литературе вопросы управления затратами на качество рассматривались в работах следующих авторов: Н.З. Сафиуллин, Ю.П.Адлер, Ю.В.Богатин, В.В.Бойцов, В.Г.Версан, В.Г. Гличев, Д.С. Демиденко, В.А. Лапидус, В.Е.Ластовецкий, Д.С.Львов, П.П.Новиченко, В.В.Окрепилов, В.Ф. Палий, М.З. Свиткин, Я.М. Сорин, Л.Е. Скрипко, В.И. Ткач, И.И. Чайка, В.Е. Швец.
Целью исследования является повышение эффективности менеджмента качества программного продукта за счет разработки метода оценки качества программного продукта.
Для достижения поставленной цели в работе поставлены следующие задачи:
1. Раскрыть сущность понятия качества в целом и качества программного продукта в частности
2. Исследовать инструменты оценки качества в целом и качества программных продуктов в частности
3. Исследовать особенности оценки качества с точки зрения потребителя
4. Разработать доступный для производителя подход к оценке качества программных продуктов
5. Провести апробацию предложенного метода на примере мессенджера Telegram и оценить разработанный метод оценки качества программного продукта
Объектом исследования является программный продукт, ориентированный на удовлетворение потребителя качеством.
Предметом исследования выступает качество программного продукта и методы его оценки.
Практическая значимость выполненной работы заключается в публикации основных результатов исследования в научных статьях; апробации результатов исследования на научно-практических конференциях и в результате экспериментальной работы системы методов и средств совершенствования технического развития организации.
В рамках работы были получены следующие результаты:
1. Раскрыта сущность понятия качества в целом и качества программного продукта в частности
2. Исследованы инструменты оценки качества в целом и качества программных продуктов в частности
3. Исследованы особенности оценки качества с точки зрения потребителя
4. Разработан доступный для производителя подход к оценке качества программных продуктов
5. Проведена апробация предложенного метода на примере мессенджера Telegram с последующими рекомендациями