KNOW INTUIT, Лекция, Оценка на качеството на информационните системи (ИС)

16.1. Обща постановка на проблема

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

В зависимост от целите на изследването и етапите на жизнения цикъл на ИС, дефектологичните свойства се разделят на дефектогенност, дефектоспособност и дефектоскопия [25].

Дефектогенността се определя от влиянието на следните фактори:

  • броя на разработчиците на ИО, техните професионални психофизиологични характеристики;
  • условия и организация на процеса на разработване на ИС;
  • характеристики на инструменти и комплекси
  • IP;
  • сложността на задачите, решавани от ИС;
  • степента на агресивност на външната среда (възможността външната среда да въведе умишлени дефекти, като излагане на вируси).

Дефектоспособността характеризира наличието на дефекти на ИС и се определя от техния брой и местоположение. Други фактори, влияещи върху дефектността са:

  • структурни и конструктивни особености на ИС;
  • интензитет и характеристики на грешките, водещи до дефекти.

Дефектоскопията характеризира възможността за проява на дефекти под формата на повреди и повреди в процеса на отстраняване на грешки, тестване или работа. Дефектоскопията се влияе от:

  • броя, видовете и характера на разпределението на дефектите;
  • устойчивост на IC към проява на дефекти;
  • характеристики на средствата за контрол и диагностика на дефекти;
  • квалификация на обслужващия персонал.

Оценката на качеството на IP еизключително трудна задача поради разнообразието от потребителски интереси. Следователно е невъзможно да се предложи една универсална мярка за качество и е необходимо да се използват редица характеристики, покриващи целия диапазон от изисквания. Най-близо до задачите за оценка на качеството на ИС са моделите на качеството на софтуера, който е един от важните компоненти на ИС. Понастоящем се използват няколко абстрактни модела за качество на софтуера, базирани на дефинициите за качествена характеристика, качествен резултат, критерий и показател.

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

  • обща полезност;
  • първоначална полезност;
  • лекота на използване.

Формират се следните показатели, които могат да бъдат приписани на:

  • практичност;
  • интегритет;
  • коректност;
  • изправност;
  • оценимост;
  • гъвкавост;
  • адаптивност;
  • мобилност;
  • възможност за взаимодействие.

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

  • практичност - производителност, възможности за обучение, комуникация, обем на въвеждане, скорост на въвеждане -заключение;
  • цялостност - регулиране на достъпа, контрол на достъпа;
  • ефективност — ефективност на използването на паметта, ефективност на функциониране;
  • коректност - проследимост, пълнота, последователност;
  • надеждност - точност, толерантност към грешки, последователност, простота;
  • обслужваемост - последователност, простота, краткост, информативност, модулност;
  • оценимост - простота, наличие на средства за измерване, информационно съдържание, модулност;
  • гъвкавост - разпространимост, обобщеност, информатизация, модулност;
  • адаптивност - обобщеност, информативност, модулност, хардуерна независимост, софтуерна независимост;
  • мобилност - информационно съдържание, модулност, хардуерна независимост, софтуерна независимост;
  • оперативна съвместимост - модулност, унификация на комуникационни процедури, унификация на данни.

С помощта на метриките е възможно да се даде количествена или качествена оценка на качеството на ИО. Съществуват следните видове метрични скали за измерване на критерии.

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

Вторият тип са показатели, които съответстват на порядъчна скала, която ви позволява да класирате характеристиките чрез сравняване с референтни стойности.

Развитието на йерархичния подход е представено на фиг. 16.1 модел на класификация на критериите за качество на информационните системи. С помощта на функционални критерии се оценява степента на изпълнение на ИС на основните цели или задачи. Критериите за проектиране са предназначени да оценят компонентите на IS, които не зависят от целтадестинация.

Един от начините за гарантиране на качеството на IP е сертифицирането. В Съединените щати Радиотехническата комисия за аеронавтика в своя документ с насоки определя процеса на сертифициране, както следва:

лекция

„Сертифицирането е процес на официално изпълнение на системна функция . чрез проверка дали функцията . удовлетворява изискванията на клиента, както и правителствените разпоредби.“ За съжаление, в момента няма стандарти, които напълно да задоволяват оценката на качеството на IP. В страните от Западна Европа съществуват редица стандарти, които определят основата за сертифициране на софтуерни системи. Стандартът на Великобритания (BS750) описва структурното изграждане на софтуерните системи, след което може да се получи документ, който гарантира качество на държавно ниво. Съществува международен аналог на този стандарт (ISO9000) и аналог за страните членки на НАТО (AQAP1). Системата от нормативни и технически документи, съществуваща в нашата страна, класифицира софтуера като "продукти за промишлени цели", които се считат за материален обект. Софтуерът обаче е по-скоро абстрактно нематериално царство. Съществуващите ГОСТ (например ГОСТ 28195-89. „Оценка на качеството на софтуерните инструменти. Общи разпоредби“) са очевидно остарели и непълни [79].

16.2. Стандарти за управление на качеството на индустриални продукти

Международните стандарти от серията ISO 9000 са разработени за управление на качеството на продуктите, те се допълват от стандартите от серията ISO 14000, които отразяват екологичните изисквания за производствени и промишлени продукти. Въпреки че тези стандарти не са пряко свързани със стандартите CALS, техните цели - подобряване на индустриалното производство, повишаване на неговата ефективност - съвпадат.

Очевидно управлението на качеството е тясно свързано с неговия контрол. Контролът на качеството традиционно се основава на измерване на показателите за качество на продукта при специални технологични контролни операции и отхвърляне на неподходящи продукти. Съществува обаче и друг подход към управлението на качеството, който се основава на контрола на показателите за качество не на самите продукти, а на процедурите за проектиране и технологичните процеси, използвани за създаването на тези продукти.

Този подход е по-ефективен в много случаи. Той е по-евтин, защото елиминира необходимостта от 100% проверка на продукта и намалява производствените разходи чрез предотвратяване на дефекти. Именно този подход е в основата на стандартите ISO 9000, приети от ISO през 1987 г. и подложени на коригиране приблизително на всеки пет години.

По този начин международните стандарти от серията ISO 9000 са методологичната основа за управление на качеството. Те определят и регулират инвариантни въпроси на създаването, развитието, прилагането и сертифицирането на системи за качество в индустрията. Те установяват формата на изискванията за системата за качество с цел демонстриране от страна на доставчика на неговите способности и оценка на тези способности от външни страни.

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

Стандартите ISO 9000 използват дефиницията на ISO 8402 за качество: „Качеството е съвкупността от характеристики на даден продукт, свързани със способността му да удовлетворява определени илиочаквани нужди". Подобна дефиниция се съдържа в GOST 15467-79: "Качеството на продукта е набор от свойства на продукта, които определят неговата пригодност да задоволи определени нужди в съответствие с неговата цел." ISO 9000 въвежда концепцията за система за качество (QS - система за качество), която се разбира като документална система с насоки и описания на процедури за постигане на качество. С други думи, системата за качество е набор от организационна структура, отговорности, процедури, процеси и ресурси, които осигуряват прилагането на общо управление на качеството Системата за качество обикновено е комбинация от три слоя документи:

  • описание на политиката на управление за всеки системен елемент;
  • описание на процедурите за управление на качеството (какво, къде, от кого и кога трябва да се направи);
  • тестове, планове, инструкции и др.

Сертифицирането на предприятията по стандартите ISO 9001-9003 се извършва от оторизирана външна организация. Наличието на сертификат за качество е едно от важните условия за успех на търговската дейност на предприятията.

Вторичните стандарти включват:

  • ISO 9000 - основни понятия, ръководство за прилагане на ISO 9001;
  • ISO 9004 - елементи на системите за управление на качеството.

Поддържащите стандарти са предназначени за разработване и установяване на системи за качество:

ISO 10011 - одит, критерии за одит на системи за качество;

ISO 10012 - изисквания към измервателната апаратура;

ISO 10013 е ръководство за разработване на насоки за управление на качеството.

Някои от тези стандарти са утвърдени като държавни стандарти в България. По-специално те включват:

GOST R ISO 9001-96 "Системи за качество. Модел за осигуряване на качеството в дизайна,разработка, производство, монтаж и поддръжка”;

GOST R ISO 9002-96 "Системи за качество. Модел за осигуряване на качеството в производството, монтажа и поддръжката";

GOST R ISO 9003-96 "Системи за качество. Модел за осигуряване на качеството за крайна проверка и изпитване".

Сега е разработена нова версия на серията стандарти ISO 9000, наречена ISO 9000:2000 Системи за управление на качеството, която включва следните документи:

ISO 9000:2000 Основи и речник (Основи и терминология);

ISO 9001:2000 Изисквания (Изисквания);

ISO 9004:2000 Насоки за подобряване на производителността

(? - Ред.) също е система за управление на въздействието върху околната среда, те, подобно на ISO 9000, се прилагат в процеса на сертифициране на предприятията, определят процедури за управление и контрол на документи, одит, предполагат подходящо обучение и събиране на статистика. В допълнение към изискванията на клиентите и купувачите, те въплъщават вътрешните изисквания на организацията.