Scientific journal
Modern high technologies
ISSN 1812-7320
"Перечень" ВАК
ИФ РИНЦ = 0,940

EVALUATION OF THE EFFECTIVENESS OF THE QUALITY MANAGEMENT SYSTEM ON THE BASIS OF STATISTICAL DATA USING SOFTWARE

Fursov S.A. 1 Kirov A.V. 1
1 MIREA – Russian Technological University
This article considers the need to assess the effectiveness of the processes of the quality management system of the organization to improve the quality of management decisions, which is aimed at improving the competitiveness of products. A method for assessing the effectiveness of QMS using software tools that collect and process statistical data obtained during the production process of electronic products is proposed. It should be noted that during the production of electronic products (electronics) the problem of handling documented information is very relevant. As one of the methods of assessing the effectiveness of the production process, the indicator of assessing the stability of the technological process is selected, which allows to objectively assess the efficiency of individual technological processes of production of electronic products. Prompt receipt of data on the stability of the technological process allows timely corrective actions. Also presented are models of software tools designed to automate a large amount of statistical data obtained during the functioning of QMS processes. The software tools are developed using forms of the graphical user interface (GUI) and the Python programming language. The advantage of using the selected programming language in the processing of data obtained during the functioning of the QMS processes are described in the article. Evaluation of the effectiveness of the processes of the organization’s quality management system can be used when organizing a management system for the entire product life cycle based on the use of information technologies.
quality management system
QMS
automation
efficiency
process stability
statistics
python
control cards

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

Необходимость проведения оценки результативности процессов СМК определена требованиями стандарта ГОСТ Р ИСО 9001 и обусловлена:

– выявлением причин, влияющих на результативность СМК и разработка предупреждающих (корректирующих) действий;

– оценкой правильности принятых управленческих решений;

– оценкой результативности отдельных процессов СМК с целью предотвращения комплексных проблем и оценки влияния отдельных процессов на СМК организации в целом;

– корректировкой плановых показателей по результатам деятельности в отчетном периоде;

– оценкой соответствия деятельности организации действующим документам по стандартизации.

Информация, используемая для оценки результативности СМК организации в соответствии с требованиями стандарта должна быть документированной. Информация является свидетельством полученных результатов [1].

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

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

Материалы и методы исследования

Оценку результативности представляют руководству организации для принятия решений об осуществлении корректирующих воздействий. Исходя из этого возникает необходимость применения статистических методов контроля качества, как наиболее объективного источника получения информации, показавших свою эффективность в управлении качеством [2, 3].

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

В настоящее время широкое распространение получили автоматизированные системы управления технологическими процессами (АСУ ТП), в частности: SCADA, Simplicity, Simatic WinCC и другие [4]. Однако, модули управления СМК в данных программных средствах не предусмотрены, также программные продукты не учитывают специфику производства изделий электронной техники.

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

Возможным программным решением может стать IBM Rational Quality Manager™. Стоит отметить, что этот программный продукт для небольших организаций может показаться громоздким с большим набором функций, которые не используются. В связи с этим большинство производителей электронной техники отдают предпочтение программным средствам собственной разработки.

Использование скрипта, написанного на языке Python, позволяет получать файлы, в частности общепринятые форматы .txt, .rtf, .docx, .xlsx, что дает значительное преимущество в универсальности их использования на любых компьютерах и мобильных устройствах.

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

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

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

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

furs1a.tif

Рис. 1. Алгоритм автоматизации оценки результативности при помощи программных средств

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

При построении Х-карты (карта средних значений) рассчитывается среднее значение для выборки, среднее квадратическое отклонение. Осуществляется построение центральной линии, верхней и нижней контрольной границы [7].

При небольшом количестве контролируемых параметров технологического процесса построение контрольных карт не составляет большого труда и задача решается посредством MS Excel. Однако, учитывая большое количество получаемых данных для составления контрольной карты некоторых процессов, потребуется использование программных средств собственной разработки. Разработка собственного программного обеспечения позволит полноценно использовать SQL и обрабатывать данные практически любого объема. Получаемые статистические данные возможно использовать при оценке результативности процессов СМК. Реализация оценки результативности СМК при помощи информационных технологий на основе статистических данных с учетом автоматизации позволяет сократить время функционирования процессов и снизить затраты за счет экономии человеческих ресурсов [8].

Необходимо выделить существующие методы оценки результативности СМК:

– экспертная оценка, проводимая с учетом коэффициента конкордации;

– балльная оценка;

– путём оценки экономической эффективности СМК (Эффективность = Результат/Затраты);

– оценка на основе сбалансированной системы показателей;

– оценка взаимосвязи экономических показателей и удовлетворенностью потребителя (на основе SQI и ACSI);

– соотношение полученных результатов и затрат с учётом прироста продукции надлежащего качества;

– оценка по средневзвешенным показателям (весовые коэффициенты формируются экспертным путём) [9].

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

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

Технологические процессы могут оцениваться по показателям точности, стабильности и настроенности, по формулам (1)–(3) [10].

furs01.wmf (1)

furs02.wmf (2)

furs03.wmf (3)

где δ – допуск на параметр;

xδ – середина поля допуска;

St1 – среднее квадратическое отклонение в фиксированный момент времени t1;

St2 – среднее квадратическое отклонение в фиксированный момент времени t2.

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

Оценка точности технологического процесса может определяться по формуле

furs04.wmf (4)

где Pв – доля годных изделий по результатам контроля выборки изделий объемом n из производственной партии;

Pдоп – нижняя допустимая граница доли годных изделий;

Up = 1-∞ – p – квантиль стандартного нормального распределения при уровне значимости α ≤ 0,05.

Оценка стабильности технологического процесса может определяться по формуле

furs05.wmf (5)

где furs06.wmf – коэффициент общей стабильности;

furs07.wmf – доля годных изделий в i-выборке;

ki – количество годных изделий в i-выборке;

furs08.wmf – средняя доля годных изделий в совокупности проконтролированных выборок;

furs09.wmf – p-квантиль χ2 – распределения при степени свободы v = m – 1 и уровне значимости α ≤ 0,05.

Учитывая большое количество технологических процессов и получаемых данных о количестве годных в оцениваемых выборках, использование программных средств, разработанных, в частности, при помощи языка программирования Python, значительно облегчает задачу обработки статистических данных для оценки результативности.

Результаты исследования и их обсуждение

Для оценки результативности и получения статистических данных использовано разработанное авторами программное средство «Автоматизированный контроль качества». Использование программного средства на автоматизированных рабочих местах (АРМ) служб контроля качества позволяет значительно снизить трудоемкость оценки результативности СМК.

Выбор Python в качестве языка программирования для обработки статистических данных и оценки результативности СМК на их основе обусловлен рядом преимуществ:

– простота создания и настройки графических интерфейсов (GUI) и широкие возможности для автоматизации, в том числе обработки документов программ MS Office;

– удобство работы с библиотеками, разработанными для обработки и визуализации математических данных, в том числе большие возможности обработки Big Data;

– динамическая типизация и другие [11, 12].

Учитывая удобство обработки данных при помощи программных средств, созданных с использованием языка программирования Python, можно определить мероприятия, способствующие осуществлению автоматизации оценки результативности процессов СМК и СМК в целом:

– интеграция разработанного програм- много обеспечения в информационную среду предприятия, ведение электронного документооборота и электронных форм документов и защита информации [13];

– управление проектами при помощи автоматизированных систем;

– создание «цифровых двойников»;

– возможность работы с автоматизированных рабочих мест, а также при помощи носимых (мобильных) устройств, а также простота и интерактивность форм для ввода информации;

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

furs2.tif

Рис. 2. Форма ввода данных программного средства «Автоматизированный контроль качества»

furs3.tif

Рис. 3. Построенная при помощи программного средства «Автоматизированный контроль качества» контрольная X-карта

Выводы

В результате можно сделать вывод, что современные СМК нуждаются в большом объеме документированной информации и применении статистических методов управления (контроля) качеством, по результатам которых принимаются управленческие решения.

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