Sunteți pe pagina 1din 10

PROCEDUR DE SISTEM SRL SoftIntercom PROCESUL DE DEZVOLTARE

COD: PS-03 DATA: 21.09.13 PAGINA: 1 /12

PROCEDUR DE SISTEM

PS-03. PROCESUL DE DEZVOLTARE

PS-03

PROCEDUR DE SISTEM SRL SoftIntercom PROCESUL DE DEZVOLTARE

COD: PS-03 DATA: 21.09.13 PAGINA: 2 /12

SCOP

Procedura PS-03 prezint regulile i responsabilitile referitoare la procesul de dezvoltare a produsului software care conine activiti ca analiza cerinelor, proiectare, codificare, integrare, testare, instalare i acceptare n scopul majorarii calitii produsului software.

DOMENIU DE APLICARE DOCUMENTE DE REFERIN I DOCUMENTE CONEXE TERMINOLOGIE I ABREVIERI

PS-03

PROCEDUR DE SISTEM SRL SoftIntercom PROCESUL DE DEZVOLTARE

COD: PS-03 DATA: 21.09.13 PAGINA: 3 /12

REGULI DE PROCEDUR

Procesul de dezvoltare este compus din activitile prezentate mai jos: 1. Implementarea procesului; 2. Analiza cerinelor software-ului; 3. Proiectarea arhitecturii sistemului; 4. Analiza cerinelor software-ului; 5. Proiectarea arhitecturii software-ului; 6. Proiectarea de detali a software-ului; 7. Codificarea i testarea software-ului; 8. Integrarea software-ului; 9. Testarea pentru calificarea software-ului; 10. Integrarea sistemului; 11. Testarea pentru calificarea sistemului; 12. Instalarea software-ului; 13. Suportul pentru acceptarea software-ului;

5.1 Imprementarea procesului


Pentru nceput elaboratorul trebuie s defineasc sau s selecteze un model pentu ciclul de via al software-ului corespunztor, domeniul de aplicare, dimensiunea i complexitatea proiectului. Activitile i sarcinile Procesului de Dezvoltare trebuie selectate i aplicate pe modelul ciclului de via. n efectuarea acestei activiti elaboratorul trebuie: a) S se documenteze (Procesul de Documentare 6.1) b) S introduc ieirile n conformitate cu Procesul de Management al Configuraiei (6.2) i s execute controlul schimbrilor n conformitate cu acest proces PS-03 3

PROCEDUR DE SISTEM SRL SoftIntercom PROCESUL DE DEZVOLTARE

COD: PS-03 DATA: 21.09.13 PAGINA: 4 /12

c) S documenteze i s soluioneze problemele i neconformitile n conformitate cu Procesul de Soluionare a Problemelor (6.8) d) S execute procesele de suport, dup cum este specificat n contract

5.2 Analiza cerinelor sistemului


Cerinele sistemului trebuie evaluate lund n considerare criteriile: a) Trasabilitatea n raport cu necesitile de achiziionare; b) Coerena cu necesitile de achiziionare; c) Testabilitatea; d) Fezabilitatea proiectului arhitecturii sistemului; e) Fezabilitatea exploatrii i mentenanei.

5.3 Proiectarea arhitecturii sistemului


n cadrul aceste activiti trebuie sa fie stabilit o arhitectur general de sistem care trebuie sa identifice componentele hardware, software i operaiunile manuale. Arhitectura sistemului i cerinele pentru elemente trebuie s fie evaluate n baza criteriilor prezentate mai jos: a) Trasabilitatea n raport cu cerinele sistemului; b) Coerena cu cerinele sistemului; c) Adecvana metodelor i standardelor de proiectare utilizate; d) Fezabilitatea elementelor software care satisfac complet cerinele alocate; e) Fezabilitatea exploatrii i mentenanei.

5.4 Analiza cerinelor software-ului


n cadrul acestei activiti elaboratorul trebuie s evalueze cerinele software considernd criteriile prezentate n continuare: a) Trasabilitatea n raport cu cerinele sistemului i proiectul de sistem; PS-03 4

PROCEDUR DE SISTEM SRL SoftIntercom PROCESUL DE DEZVOLTARE


b) Coerena extern cu cerinele sistemului; c) Coerena intern; d) Testabilitate; e) Fezabilitatea proiectului software; f) Fezabilitatea exploatrii i mentenanei.

COD: PS-03 DATA: 21.09.13 PAGINA: 5 /12

5.5 Proiectarea arhitecturii software-ului


n timpul acestei activiti elaboratorul trebuie s transforme cerinele elementului software ntr-o arhitectur care descrie structura la nivel superior i care identific componentele software. Arhitectura elementului software, proiectele interfeei i bazei de date trebuie sa fie evaluate de ctre evaluator lund n considerare urmtoarele criterii: a) Trasabilitatea n raport cu cerinele elementului software; b) Coerena extern cu cerinele elementului software; c) Coerena inter ntre componentele software; d) Adecvana metodelor de proiectare i standardelor utilizate; e) Fezabilitatea proiectului detaliat; f) Fezabilitatea exploatrii i mentenanei.

5.6 Proiectarea de detali a software-ului


Elaboratorul trebuie s dezvolte un proiect pentru fiecare component soft, care la rndul lor trebuie s conin uniti soft ce pot fi codificate, compilate i testate. Proiectul detaliat i cerinele de destare trebuie evaluate n baza criteriilor: a) Testabiitatea n raport cu cerinele elementului software; b) Coerena extern cu proiectul arhitectural; c) Coerena intern ntre componentele i unitie software;

PS-03

PROCEDUR DE SISTEM SRL SoftIntercom PROCESUL DE DEZVOLTARE


d) Adecvana metodelor de proiectare i standardelor utilizare; e) Fezabilitatea testrii; f) Fezabilitatea exploatrii i mentenanei.

COD: PS-03 DATA: 21.09.13 PAGINA: 6 /12

5.7 Codificarea i testarea software-ului


Codul i rezultatele testrii trebuie s fie evaluate de ctre wlaborator conform urmtoarelor criterii: a) Trasabilitatea n raport cu cerinele i proiectul elementului software; b) Coerena extern cu cerinele i proiectul elementului software; c) Coerena intern ntre cerinele unitilor; d) Gradul de acoperire prin test a unitilor; e) Adecvana metodelor de codificare i standardelor utilizate; f) Fezabilitatea integrrii i testrii software-ului; g) Fezabilitatea exploatrii i mentenanei.

5.8 Integrarea software-ului


n cadrul acestei etape elaboratorul trebuie s evalueze planul de integrare, proiectul, codul, testele, rezultatele testelor i documentaia de utilizare lund n considerare criteriile de mai jos: a) Trasabilitatea n raport cu cerinele sistemului; b) Coerena extern cu cerinele sistemului; c) Coerena intern; d) Gradul de acoperire prin test a cerinelor unui element software; e) Adecvana standardelor de testare i metodelor utilizate; f) Conformitatea cu rezultatele ateptate; g) Fezablitatea testrii de calificare a software-ului; h) Fezabilitatea exploatrii i mentenanei. PS-03 6

PROCEDUR DE SISTEM SRL SoftIntercom PROCESUL DE DEZVOLTARE


5.9 Testarea pentru calificarea software-ului

COD: PS-03 DATA: 21.09.13 PAGINA: 7 /12

Elaboratorul trebuie s evalueze proiectulm codul, testele, rezultatele testelor, documentaia de utilizare baznduse pe criteriile de mai jos: a) Gradul de acoperire prin test a cerinelor elementului software; b) Conformitatea cu rezultatele ateptate; c) Fezabilitatea integrarii i testrii sistemului, dac se realizeaz; d) Fezabilitatea exploatri i mentenanei.

5.10 Integrarea sistemului


Elaboratorul trebuie sa execute: 1.Integrarea elementelor software,cu cele hardware, cu operatii manuale sau cu alte sisteme; 2.Dezvoltarea unui set de teste, cazuri si proceduri de test(intrari,iesiri) pentru fiecare cerinta. Asigurarea ca sistemul este pregatit pentru Testarea pentru Calificarea Sistemului 3.Evaluarea sistemului dupa criteriile: a) b) c) d) e) 5.11 gradul de acoperire a cerintelor sistemului; Adecvanta metodelor de test si standartelor utilizate; Conformitarea cu rezultatele asteptate Fezabilitatea testarii pentru calificare a sistemului; Fezabilitate exploatarii si mentenantei. Testarea pentru calificarea sistemului

Elaboratorul trebuie sa execute urmatoarele sarcini: 1.Testarea condusa de cerintele de calificare specifice sistemului. Sa se asigurare de testarea pentru conformitate a fiecarei cerinte implementate si sa se asigure ca sistemul este pregatit pentru livrare.Rezultatele trebuie sa fie documentate.

PS-03

PROCEDUR DE SISTEM SRL SoftIntercom PROCESUL DE DEZVOLTARE


2.Sistemul evaluat trebuie sa fie evaluat conform criteriilor: a)Gradul de acoperire prin test a cerintelor sistemului; b)Conformitatea cu rezultatele asteptate; c)Fezabilitatea exploatarii si mentenantei;

COD: PS-03 DATA: 21.09.13 PAGINA: 8 /12

3.Elaboratorul trebuie sa sprijine auditurile in conformitate cu 6.7(Proces de auditare). Rezultatele auditurilor trebuie sa fie documentate. 4.Dupa finalizarea cu succes a auditului, elaboratorul trebuie; a)sa actualizeze si sa pregateasca produsul software livrabil pentru activitatile de Instalarea Softwareului si Suport de Acceptare Software-ului; b)sa stabileasca o versiune de referinta pentru proiectul si codul fiecarui element software. 5.12 Sarcini: 1. Dezvoltarea unui plan de instalare a produsului software in mediul de destinatie dupa cum este precizat in contract. Resursele si informatiile necesare instalarii trebuie sa fie determinate si disponibile. Daca este specificat, este necesare asistarea achizitorului in activitatile de instalare stabilita. Cind produsul software instalat inlocuieste un sistem existent, elaboratorul trebuie sa sprijine orice activitati de operare paralela cerute prin contact. 2.Instalarea produsului dupa planul de instalare. Trebuie sa fie asigurata initializarea, executarea si finalizarea bazelor de date si codului software dupa specificatiile contractului. 5.13 Sarcini: 1.Sprijinirea analizei de acceptare si testarea pentru acceptarea produsului software la achizitor. Analiza si testarea pentru acceptare trebuie sa ia in considerare rezultatele de la Analizele Comune 6.6(Procesul de analiza comuna), Audituri.Testarea pentru Calificarea Software-ului si a Sistemului. 2.Finzalizarea si livrarea produsului software dupa specificatiile contractului. PS-03 8 Suportul pentru acceptarea software-ului Instalarea software-ului

PROCEDUR DE SISTEM SRL SoftIntercom PROCESUL DE DEZVOLTARE

COD: PS-03 DATA: 21.09.13 PAGINA: 9 /12

3.Asigurarea achizitorului cu instruire si suport , initiala si alte specificatii din contract.

RESPONSABILITI I AUTORITI MSURI DE ASIGURARE A CALITAII NREGISTRRI INDICATORUL MODIFICRILOR


9.1 jhgjhhg

10 ANEXE
10.1 hjghjhhjgj

PS-03

PROCEDUR DE SISTEM SRL SoftIntercom PROCESUL DE DEZVOLTARE

COD: PS-03 DATA: 21.09.13 PAGINA: 10 /12

PS-03

10