- Дефиниција – Шта је тестирање усклађености?
- Циљеви
- Када користити тестирање усклађености
- Како извршити проверу усаглашености
- Закључак
Дефиниција – Шта је тестирање усклађености?
“ Тестирање усклађености ” такође познато као Тестирање усаглашености је нефункционална техника тестирања која се ради да би се потврдило да ли развијени систем испуњава прописане стандарде организације или не.
Постоји посебна категорија тестирања позната као „Нефункционално тестирање“.
Нефункционално тестирање, као што име каже, фокусира се на нефункционалне карактеристике софтвера. Ове нефункционалне карактеристике (које нису ограничене на) могу укључивати следеће тачке:
- Тестирање оптерећења
- Тестирање стреса
- Тестирање запремине
- Складност тестирање
- Тестирање операција
- Тестирање документације
Од сада, покушавам да бацим мало светла на 4. тачку, а то је тестирање усклађености.
Тестирање усклађености
Ово је у суштини нека врста ревизије која се ради на систему да би се проверило да ли су сви наведени стандарди испуњени или не. Да би се осигурало да су усклађености испуњене, понекад се у свакој организацији оснивају одбори регулатора и стручњаци за усклађеност. Овај одбор проверава да ли развојни тимови испуњавају стандарде организације или не.
Тимови раде анализу како би проверили да ли се стандарди правилно примењују и примењују. Регулаторни одбор такође истовремено ради на побољшању стандарда, што ће заузврат довести добољи квалитет.
Тестирање усклађености је такође познато као тестирање усаглашености. Стандарде које обично користи ИТ индустрија, у основи дефинишу велике организације као што су ИЕЕЕ (Међународни институт инжењера електротехнике и електронике) или В3Ц (Ворлд Виде Веб Цонсортиум), итд.
То се такође може спровести од стране независне компаније/компаније треће стране која је специјализована за ову врсту тестирања и услуге.
Циљеви
Циљеви тестирања усклађености укључују:
- Утврђивање да процес развоја и одржавања испуњава прописану методологију.
- Обезбеђује да ли резултати сваке фазе развоја испуњавају стандарде, процедуре и смернице.
- Оцените документацију пројекта да проверите комплетност и разумност
Када користити тестирање усклађености
То је искључиво одлука менаџмента. Ако желе, морају да спроведу довољно тестова да би потврдили степен усклађености са методологијом и идентификовали прекршиоце. Али може бити могуће да је недостатак усклађености последица НЕразумевања методологије или су погрешно схваћени.
Руководство треба да обезбеди да тимови имају правилно и јасно разумевање стандарда, процедура и методологије. Они могу организовати одговарајућу обуку за тим ако је потребно.
Можда је могуће да стандарди нису правилно објављени илиможда да су сами стандарди лошег квалитета. У таквој ситуацији треба уложити напоре или да се то исправи или да се усвоји нова методологија.
Важно је да се провера усклађености врши одмах од почетка пројекта него у каснијој фази јер било би тешко исправити апликацију када сам захтев није адекватно документован.
Како извршити проверу усаглашености
Провера усаглашености је прилично једноставна. Скуп стандарда и процедура је развијен и документован за сваку фазу животног циклуса развоја. Испоруке сваке фазе треба упоредити са стандардима и открити недостатке. То може да уради тим кроз процес инспекције, али бих препоручио независни тим да то уради.
Након завршетка процеса инспекције, аутору сваке фазе треба дати списак не- усклађене области које треба исправити. Процес инспекције треба поново да се уради након што се обради на ставкама акције, како би се осигурало да су ставке неусаглашености валидиране и затворене.
Закључак
Тестирање усклађености се врши како би се осигурала усклађеност резултата сваке фазе животног циклуса развоја. Ове стандарде треба добро разумети и документовати од стране менаџмента. Ако је потребна обука и сесије треба да се организују за тим.
Тестирање усклађености јеу основи се ради кроз процес инспекције и исход процеса прегледа треба добро документовати.