270 likes | 447 Views
UNIVERSITATEA SPIRU HARET , Facultatea de Management Financiar-Contabil , Catedra de Management si Informatică de Gestiune , Program ul de masterat AUDIT AREA SISTEMELOR INFORMATICE FINANCIAR CONTABIL E SI BANCARE ,. Tema: MANAGEMENTUL CALITATII SISTEMELOR INFORMATICE.
E N D
UNIVERSITATEA SPIRU HARET, Facultatea de Management Financiar-Contabil, Catedra de Management si Informatică de Gestiune, Programul de masterat AUDITAREA SISTEMELOR INFORMATICE FINANCIAR CONTABILE SI BANCARE, Tema:MANAGEMENTUL CALITATII SISTEMELOR INFORMATICE Disciplina SISTEME INFORMATICE INTEGRATE PENTRU ORGANIZATII ECONOMICE
6.1 MANAGEMENTUL CALITĂŢII SISTEMELOR INFORMATICE • Standardul ISO-8402 defineşte calitatea ca ansamblul caracteristicilor unei entităţi, care îi conferă aptitudinea de a satisface nevoileexprimate sau implicite. MANAGEMENTUL CALITATII SISTEMELOR INFORMATICE
6.1 MANAGEMENTUL CALITĂŢII SISTEMELOR INFORMATICE OBIECTIVE: • Activităţile sunt planificate; • Asigurarea conformităţii software cu standardele şi procedurile; • Grupurile de lucru la proiect sunt informate despre activităţile şi rezultatele procesului de asigurare a calităţii; • Neconformităţile nerezolvate se vor aborda de către nivelul ierarhic superior. MANAGEMENTUL CALITATII SISTEMELOR INFORMATICE
6.1 MANAGEMENTUL CALITĂŢII SISTEMELOR INFORMATICE • Standardele ISO definesccalitatea produsului prin calitatea proiectului (concepţiei)şicalitatea fabricaţiei. MANAGEMENTUL CALITATII SISTEMELOR INFORMATICE
6.1 MANAGEMENTUL CALITĂŢII SISTEMELOR INFORMATICE • Calitatea proiectului arată măsura în care proiectul produsului asigură satisfacerea cerinţelor beneficiarului şi posibilitatea utilizării la fabricaţia produslui respectiv a unor procedee tehnologice raţionale şi optime din punct de vedere economic. • Calitatea fabricaţiei reprezintă gradul de conformitate a produslui cu documentaţia tehnică; MANAGEMENTUL CALITATII SISTEMELOR INFORMATICE
6.1 MANAGEMENTUL CALITĂŢII SISTEMELOR INFORMATICE • Modelul de producţieîn realizarea sistemelor informatice este un model de producţie a proiectelor. • Particularitatea producţiei de software rezultă din faptul că activităţile desfăşurate pot fi specifice unei anumite faze a ciclului de viaţă sau pot fi independente de fazele ciclului de viaţă. MANAGEMENTUL CALITATII SISTEMELOR INFORMATICE
6.1 MANAGEMENTUL CALITĂŢII SISTEMELOR INFORMATICE Calitatea software prezintă anumite particularităţi (1): • Erorile există deja în program, sunt eliminate odată cu trecerea timpului; • Comportamentul instrucţiunilor nu se deteriorează în timp; • Erorile sunt cauzate de utilizarea sau combinarea incorectă a componentelor elementare (nu de componentele în sine); MANAGEMENTUL CALITATII SISTEMELOR INFORMATICE
6.1 MANAGEMENTUL CALITĂŢII SISTEMELOR INFORMATICE Calitatea software prezintă anumite particularităţi (2): • Interacţiunile dintre componentele unui program sunt mai complexe; • Eliminarea unei erori nu creează certitudinea că s-a micşorat numărul total de erori cu o unitate; • Lipsa calităţii software este consecinţa greşelilor umane de concepţie, proiectare, programare, documentare. MANAGEMENTUL CALITATII SISTEMELOR INFORMATICE
6.1 MANAGEMENTUL CALITĂŢII SISTEMELOR INFORMATICE Calitatea software prezintă două aspecte: Asigurarea calităţii software/sistemului informatic (Software Quality Assurance) adică un ansamblu de mijloace, prestabilite şi sistematizate, ce pot influenţa calitatea softului/sistemului informatic, cu exprimarea certitudinii îndeplinirii cerinţelor de calitate specificate. MANAGEMENTUL CALITATII SISTEMELOR INFORMATICE
6.1 MANAGEMENTUL CALITĂŢII SISTEMELOR INFORMATICE 2.Managementul calităţiisoftware/ sistemului informatic ce constă în identificarea, analiza şi interpretarea tuturor neconformităţilor apărute în toate etapele ciclului de viaţă, concomitent cu definirea acţiunilor corective şi de orientare a calităţii. • În modelul CMM/SEI, managementul calităţii, deşi este situat pe nivelul 2 de maturitate, acesta este efectiv abia pe nivelul 3 de maturitate, unde procesele sunt definite şi instituţionalizate. MANAGEMENTUL CALITATII SISTEMELOR INFORMATICE
6.1 MANAGEMENTUL CALITĂŢII SISTEMELOR INFORMATICE Sistemul caracteristicilor de calitate a produselor software: • economice (costuri, economii, creşteri de randament şi productivitate etc.); • sociale şi psiho-senzoriale; • tehnice şi de utilizare (standardul ISO 9126). MANAGEMENTUL CALITATII SISTEMELOR INFORMATICE
6.1 MANAGEMENTUL CALITĂŢII SISTEMELOR INFORMATICE Caracteristici de calitate: • Funcţionalitatea; • Fiabilitatea; • Utilizabilitatea; • Eficienţa; • Mentenabilitatea; • Portabilitatea; • Interoperabilitatea; • Complexitatea. MANAGEMENTUL CALITATII SISTEMELOR INFORMATICE
6.1 MANAGEMENTUL CALITĂŢII SISTEMELOR INFORMATICE Asigurarea calităţii software cuprinde (IEEE): procesul de dezvoltare a produsului, metodele de management, standarde, managementul configuraţiei, standardele de documentare, verificare şi validare, specificaţiile şi procedurile de testare. MANAGEMENTUL CALITATII SISTEMELOR INFORMATICE
6.1 MANAGEMENTUL CALITĂŢII SISTEMELOR INFORMATICE Metricile produselor şi ale proceselormăsoară gradul în care un produs sau proces posedă o anumită caracterstică. Metricile software sunt: • Metrici software calitative; • Metrici software cantitative (linii de cod, pagini de documentaţie, puncte de intrare în funcţie); • Metrici ale managementului (indicatori ca bugetul de cheltuieli, valoarea adăugată, depăşirea costurilor sau a termenelor). MANAGEMENTUL CALITATII SISTEMELOR INFORMATICE
6.1 MANAGEMENTUL CALITĂŢII SISTEMELOR INFORMATICE • Planificarea activităţilor de asigurare a calităţii software (AQS)se realizează în paralel cu planificarea activităţilor de dezvoltare software, în faza iniţială a proiectului. • Planul asigurării calităţii este condus şi controlat în legătură cu planificarea proiectului. MANAGEMENTUL CALITATII SISTEMELOR INFORMATICE
6.1 MANAGEMENTUL CALITĂŢII SISTEMELOR INFORMATICE • Este verificată, în mod obiectiv,conformitatea produselor software şi a activităţilor cu standardele şi procedurile aplicabile, precum şi cu cerinţele contractuale. • Mijloace: walkthroughs, revizuiri (reviews), audituri. MANAGEMENTUL CALITATII SISTEMELOR INFORMATICE
6.1 MANAGEMENTUL CALITĂŢII SISTEMELOR INFORMATICE • Activităţile de asigurare a calităţii necesită comunicare. • Deviaţiile în activităţi sunt documentate şi rezolvate (nu rămân doar constatative); • Grupul de lucru AQS trebuie să existe, este independent, este instruit şi participă la elaborarea şi avizarea planurilor software ale proiectului, precum şi a procedurilor care trebuie folosite. MANAGEMENTUL CALITATII SISTEMELOR INFORMATICE
6.1 MANAGEMENTUL CALITĂŢII SISTEMELOR INFORMATICE Planul de asigurare a calităţii conţine activităţile pentru asigurarea calităţii unui anumit proiect, în legătură nemijlocită cu planul de management al proiectului, planul de dezvoltare software, planul de management al configuraţiei software. MANAGEMENTUL CALITATII SISTEMELOR INFORMATICE
6.1 MANAGEMENTUL CALITĂŢII SISTEMELOR INFORMATICE Resurse: • Director pentru calitatea software (execuţia planului, urmărirea activităţilor, raportarea stării în procesul de dezvoltare software); • Reprezentant cu calitatea software (realizarea activităţilor stabilite în plan sau la revizuiri, controlul calităţii); • Analiză software; • Proiectare software; • Testare software. MANAGEMENTUL CALITATII SISTEMELOR INFORMATICE
6.1 MANAGEMENTUL CALITĂŢII SISTEMELOR INFORMATICE Quality Function Deployment (QFD) utilizează 7 instrumente de planificare şi management (1): • Diagrama de afinitate (Kawakita) sau “metoda KJ” redă nevoile clientului printr-o ierarhie naturală; • Diagrama de relaţii (digrafuri interrelaţii) documentează cerinţele explicite ale clienţilor după care sunt descoperite cerinţele implicite şi deosebite ale acestora; MANAGEMENTUL CALITATII SISTEMELOR INFORMATICE
6.1 MANAGEMENTUL CALITĂŢII SISTEMELOR INFORMATICE Quality Function Deployment (QFD) utilizează 7 instrumente de planificare şi management (2): • Diagrama ierarhiilor (arbore sau sistematică) foloseşte pentru organizarea în ierarhii a caracteristicilor-cheie ale proiectelor; • Matricea analizei datelor (analiză statistică multivariaţională) folosită pentru segmentarea clienţilor sau a cerinţelor, la volume mari de date; MANAGEMENTUL CALITATII SISTEMELOR INFORMATICE
6.1 MANAGEMENTUL CALITĂŢII SISTEMELOR INFORMATICE Quality Function Deployment (QFD) utilizează 7 instrumente de planificare şi management (3): • Matrici şi tabele (dinamic) pe întregul proces de dezvoltare software; • Schema deciziilor privind procesele (ingineria fiabilităţii); • Diagrama de precedenţă (analiza reducerii termenelor corelat cu diagrama PERT). MANAGEMENTUL CALITATII SISTEMELOR INFORMATICE
6.1 MANAGEMENTUL CALITĂŢII SISTEMELOR INFORMATICE Costuri referitoare la calitate: • Costurile realizării calităţii (investiţii, defectare sau pierderi); • Costurile de asigurare externă a calităţii. MANAGEMENTUL CALITATII SISTEMELOR INFORMATICE
Bibliografie (1) • Lungu, I.; Sabău, Gh., Velicanu, M.; Muntean, M.; Ionescu, S.; Posdarie, E.; Sandu, D. – Sisteme informatice, Analiză, proiectare şi implementare, Editura Economică, Bucureşti, 2003. • Teodorescu, L.; Ivan, I. – Managementul calităţii software, Editura INFOREC, Bucureşti, 2001. • Oprea, D. – Analiza şi proiectarea sistemelor informaţionale economice, Editura Polirom, Iaşi, 1999. • Radu, I.; Ursăcescu, M.;Vlădeanu, D.; Cioc, M.; Burlacu, S.- Informatică şi management, O cale spre performanţă, Editura Universitară, Bucureşti, 2005. • www.cmm.com MANAGEMENTUL CALITATII SISTEMELOR INFORMATICE
Bibliografie (2) • Sădeanu, M. – IT&C, Managementul strategic al tehnologiei informaţiei şi comunicaţiilor, vol.1. Organizaţia şi Infrastructura IT&C Centrate-Web, vol.2. Microeconomia IR&C, Managementul proiectelor IT&C şi Managementul total al calităţii, Editura România Liberă, Bucureşti, 2003. MANAGEMENTUL CALITATII SISTEMELOR INFORMATICE