Lectia 6 Management Calitate SII

Post on 28-Nov-2014

45 views 1 download

Transcript of Lectia 6 Management Calitate SII

Tema:MANAGEMENTUL CALITATII SISTEMELOR INFORMATICE

UNIVERSITATEA SPIRU HARET , Facultatea de Management Financiar-Contabil,

Catedra de Management si Informatică de Gestiune,

B. MANAGEMENTUL CALITATII SISTEMELOR INFORMATICE

Autor: Prof.univ.dr. Zenovic GHERASIM

1

SISTEMELOR INFORMATICE

Disciplina SISTEME INFORMATICE INTEGRATE

6.1 MANAGEMENTUL CALITĂłII SISTEMELOR INFORMATICE

�Standardul ISO-8402 define şte calitatea ca ansamblul caracteristicilor unei entit ăŃi,

MANAGEMENTUL CALITATII SISTEMELOR INFORMATICE2

caracteristicilor unei entit ăŃi, care îi confer ă aptitudinea de a satisface nevoile exprimate sau implicite.

6.1 MANAGEMENTUL CALITĂłII SISTEMELOR INFORMATICE

OBIECTIVE:

� Activit ăŃile sunt planificate ;

� Asigurarea conformit ăŃii software cu standardele şi procedurile;

MANAGEMENTUL CALITATII SISTEMELOR INFORMATICE3

� 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.

6.1 MANAGEMENTUL CALITĂłII SISTEMELOR INFORMATICE

�Standardele ISO definesccalitatea produsului prin calitatea proiectului

MANAGEMENTUL CALITATII SISTEMELOR INFORMATICE4

calitatea proiectului (concep Ńiei) şi calitatea fabrica Ńiei.

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

MANAGEMENTUL CALITATII SISTEMELOR INFORMATICE5

procedee tehnologice ra Ńionale şi optime din punct de vedere economic.

� Calitatea fabrica Ńiei reprezint ă gradul de conformitate a produslui cu documenta Ńia tehnic ă;

6.1 MANAGEMENTUL CALITĂłII SISTEMELOR INFORMATICE

� Modelul de produc Ńie în realizarea sistemelor informatice este un model de produc Ńie a proiectelor.

MANAGEMENTUL CALITATII SISTEMELOR INFORMATICE6

� 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 Ńă.

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;

MANAGEMENTUL CALITATII SISTEMELOR INFORMATICE7

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);

6.1 MANAGEMENTUL CALITĂłII SISTEMELOR INFORMATICE

Calitatea software prezint ă anumite particularit ăŃi (2):

� Interac Ńiunile dintre componentele unui program sunt mai complexe;

MANAGEMENTUL CALITATII SISTEMELOR INFORMATICE8

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.

6.1 MANAGEMENTUL CALITĂłII SISTEMELOR INFORMATICE

Calitatea software prezint ă două aspecte:

1. Asigurarea calităŃii software/sistemului informatic ( Software Quality Assurance) adic ă un ansamblu de mijloace, prestabilite şi

MANAGEMENTUL CALITATII SISTEMELOR INFORMATICE9

un ansamblu de mijloace, prestabilite şi sistematizate, ce pot influen Ńa calitatea softului/sistemului informatic, cu exprimarea certitudinii îndeplinirii cerin Ńelor de calitate specificate.

6.1 MANAGEMENTUL CALITĂłII SISTEMELOR INFORMATICE

2. Managementul calităŃii software/ 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

MANAGEMENTUL CALITATII SISTEMELOR INFORMATICE10

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.

6.1 MANAGEMENTUL CALITĂłII SISTEMELOR INFORMATICE

Sistemul caracteristicilor de calitate a produselor software:

� economice ( costuri, economii, cre şteri de randament şi productivitate etc.);

MANAGEMENTUL CALITATII SISTEMELOR INFORMATICE11

de randament şi productivitate etc.);

� sociale şi psiho-senzoriale;

� tehnice şi de utilizare (standardul ISO 9126).

6.1 MANAGEMENTUL CALITĂłII SISTEMELOR INFORMATICE

Caracteristici de calitate:� FuncŃionalitatea;

� Fiabilitatea;

� Utilizabilitatea;

MANAGEMENTUL CALITATII SISTEMELOR INFORMATICE12

� Utilizabilitatea;

� EficienŃa;

� Mentenabilitatea;

� Portabilitatea;

� Interoperabilitatea;

� Complexitatea.

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,

MANAGEMENTUL CALITATII SISTEMELOR INFORMATICE13

standarde, managementul configura Ńiei, standardele de documentare, verificare şi validare, specifica Ńiile şi procedurile de testare.

6.1 MANAGEMENTUL CALITĂłII SISTEMELOR INFORMATICE

Metricile produselor şi ale proceselor măsoar ă gradul în care un produs sau proces posed ă o anumit ă caracterstic ă. Metricile software sunt:

� Metrici software calitative;

MANAGEMENTUL CALITATII SISTEMELOR INFORMATICE14

� 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).

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

MANAGEMENTUL CALITATII SISTEMELOR INFORMATICE15

dezvoltare software, în faza iniŃială a proiectului.

� Planul asigurării calit ăŃii este condus şi controlat în legătur ă cu planificarea proiectului.

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

MANAGEMENTUL CALITATII SISTEMELOR INFORMATICE16

aplicabile, precum şi cu cerin Ńele contractuale.

� Mijloace: walkthroughs, revizuiri (reviews), audituri.

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);

MANAGEMENTUL CALITATII SISTEMELOR INFORMATICE17

(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.

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

MANAGEMENTUL CALITATII SISTEMELOR INFORMATICE18

nemijlocit ă cu planul de management al proiectului, planul de dezvoltare software, planul de management al configura Ńiei software.

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);

MANAGEMENTUL CALITATII SISTEMELOR INFORMATICE19

� Reprezentant cu calitatea software (realizarea activit ăŃilor stabilite în plan sau la revizuiri, controlul calit ăŃii);

� Analiz ă software;

� Proiectare software;

� Testare software.

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ă;

MANAGEMENTUL CALITATII SISTEMELOR INFORMATICE20

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;

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

MANAGEMENTUL CALITATII SISTEMELOR INFORMATICE21

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;

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;

MANAGEMENTUL CALITATII SISTEMELOR INFORMATICE22

dezvoltare software;

� Schema deciziilor privind procesele(ingineria fiabilit ăŃii);

� Diagrama de precedenŃă (analiza reducerii termenelor corelat cu diagrama PERT).

6.1 MANAGEMENTUL CALITĂłII SISTEMELOR INFORMATICE

Costuri referitoare la calitate:

� Costurile realizării calit ăŃii (investiŃii, defectare sau pierderi);

MANAGEMENTUL CALITATII SISTEMELOR INFORMATICE23

defectare sau pierderi);

� Costurile de asigurare externă a calităŃii.

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.

MANAGEMENTUL CALITATII SISTEMELOR INFORMATICE24

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

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 INFORMATICE25