Documente Academic
Documente Profesional
Documente Cultură
Echipa: PuzzleTeam
Martie 2011
Cuprins
1 Scopul aplicaiei........................................................................................................................................3 2 Aria de acoperire a acoperire a aplicaiei.................................................................................................4 3 Grupurile de interese................................................................................................................................5 4 Colectarea cerinelor ...............................................................................................................................7 4.1 Metoda direct .........................................................................................................................7 4.2 Metode indirecte ......................................................................................................................8 5 Analiza cerinelor funcionale .................................................................................................................9 6 Specificarea cazurilor de utilizare ..........................................................................................................10 Anexe.........................................................................................................................................................13
Analiz de business
-2-
1. Scopul aplicaiei
Aplicaiile care permit generarea de teste i evaluarea acestora au invadat mediul online dar puine sunt cele care corespund cerinelor utilizatorilor actuali. Motorul de testare i evaluare pe care ne propunem s-l dezvoltm are la baz tocmai aceast cerin: s se adapteze perfect preferinelor utilizatorului, s-i ofere acestuia mijloace intuitive de a se evalua pe sine sau de a-i evalua pe cei aflai sub ndrumarea sa. Sistemul pe care PuzzleTeam l va dezvolta are ca punct de pornire structura aplicaiilor Web actuale din punct de vedere al funcionalitilor dar va aduce cu sine o serie de mbuntiri, menite s ofere att persoanelor care susin testele, ct i celor care le creeaz, cea mai bun experien de evaluare posibil. Motorul va oferi posibilitatea dezvoltrii de teste inedite, care ncurajeaz creativitatea, stimuleaz aplicarea de abiliti diverse i duc la aprofundarea noiunilor aparinnd unor domenii vaste. Aplicaia va permite crearea, aplicarea i evaluarea de teste online. Pornind de la acest obiect general, care st de altfel la baza dezvoltrii sistemului, PuzzleTeam include i cteva elemente de noutate, care joac un rol deosebit de important n atingerea scopului dorit, acela de a oferi utilizatorilor un mediu adaptiv. Printre acestea se numr: I. Procedeul de creare a unui test va fi unul intuitiv, constnd n completarea unui formular vizual / wizard. II. Testarea difereniat este conceptul legat de alegerea i distribuirea testelor astfel nct s se poat defini teste adaptive, cu ramificaii. III. Utilizarea unui algoritm care ia n considerare condiiile calitative i cele cantitative aprute n timpul completrii unui test. IV. Lucrul difereniat pe teste, definindu-se dou categorii: teste deschise i teste nchise. V. Flexibilitatea definirii de teste, care permite urmrirea mai multor parcursuri. Motorul de testare i evaluare are ca scop, printre altele, s fundamenteze o modalitate de examinare uoar i accesibil. Astfel, orice categorie de utilizator, fie el nregistrat sau nu, va avea acces la testele deschise. Userii nregistrai vor beneficia de un mediu de evaluare care s in cont de istoricul testelor susinute anterior, tipul i coninutul ntrebrilor variind n funcie de corectitudinea rspunsurilor. De asemenea, se dorete definirea noiunii de grup/clas de utilizatori, pentru a facilita transmiterea de teste prin e-mail unui grup mai larg de persoane, nu numai persoanelor individuale. Testele respect i ele conceptul de aplicaie adaptiv n sensul c sunt impuse asupra lor anumite constrngeri legate de: numrul de ntrebri coninute, ncadrarea ntr-un interval de timp stabilit la crearea testului, ataarea fiierelor la ntrebri, facilitate inclus cu scopul definirii de teste interactive. Modalitatea de evaluare a rspunsurilor depinde de tipul ntrebrilor incluse n test: dac acestea sunt de tip gril/rspuns prestabilit, evaluarea se va face automat. n caz contrar, cnd se cer rspunsuri libere, managerul de test va trebui s evalueze individual fiecare rspuns i s acorde un anumit punctaj. La finalul testului, aplicaia i va permite managerului s urmreasc evoluia rezultatelor obinute i statistici privind distribuirea rezultatelor. Toate aspectele menionate anterior vor contribui la realizarea unei aplicaii care s ofere userilor un mediu de testare/evaluare personalizat, bazat pe tehnologii noi, astfel nct procesul de educaie-evaluare s fie unul antrenant, pertinent i mai ales s reflecte cu succes inovaiile secolului XXI.
Analiz de business
-3-
Analiz de business
-4-
3. Grupuri de interese
A. Identificarea grupurilor de interese
ECHIPA DE PROIECT MANAGEMENT Manager de proiect ef tehnic de echip (TL) Analist Business (AB) Analist Tehnic (AT) Arhitect Programator Tester
Interni Externi
TestEngine
Considerm urmtorul aspect: termenii de ridicat i sczut nu se refer neaprat la extreme (exemplu: sczut poate fi interpretat ca mediu sau ca mediu spre sczut).
Analiz de business -5-
(SC) Stakeholderi cheie (influen ridicat / interes ridicat) - Acetia au puterea de a pune capt proiectului n orice moment prin oprirea fondurilor sau prin simpla oprire a acestuia. (SI) Stakeholderi importani (influen ridicat / interes sczut) - Aceast categorie poate ntrzia proiectul sau poate asigura faptul c proiectul este ignorat odata ce a fost livrat. De regul, au cunotinte nsemnate pentru aria de business a proiectului i trebuie s fie ascultai pe parcursul procesului. Acetia trebuie meninui satisfcui. (SA) Stakeholderi afectai ( influen sczut / interes ridicat) - Acest grup trebuie informat ntotdeauna despre evenimentele care au loc i n aceeai msur despre gradul n care aceste evenimente ii vor afecta. Este recomandat utilizarea de metode variate care deservesc comunicarea cu acetia: email-uri, prezentri, campanii publicitare, etc. Cuvntul cheie pentru acest grup de interes este: informare. (AS) Ali Stakeholderi (influen sczut / interes sczut) - Acest grup nu se ateapt s primeasc rapoarte detaliate, ns trebuie urmrit n cazul n care situaia se schimb i acetia se muta n alt grup. Acetia trebuie monitorizai.
Influen Stakeholder
TestEngine
(AS)
Sczut
(SI)
Ridicat
Sczut
Echipa de proiect
Interes Stakeholder
Ridicat
Analiz de business
-6-
4. Colectarea cerinelor
Colectarea cerinelor din partea stakeholder-ilor este un aspect critic care determin de cele mai multe ori succesul unei aplicaii. Fr nelegerea aprofundat a obiectivelor i a expectativelor pe care acetia le doresc ndeplinite, probabilitatea ca grupurile de interes s fie satisfcute de aplicaia obinut n final se micoreaz considerabil. Pe de alt parte, cerinele rezultate prin metode indirecte nu trebuie n niciun caz ignorate, mai ales n cazurile n care beneficiarul poate omite menionarea explicit a anumite dorine. Lund n considerare cele menionate mai sus, operaiunea de colectare a cerinelor pentru aplicaia curent, att din partea beneficiarului, ct i prin metode alternative, a avut la baz urmtoarele: Metoda direct o Beneficiar (Dl. Gramatovici Radu) 1. Metod de intervievare: interviu semistructurat n combinaie cu observaia participativ (beneficiarul a vorbit liber despre obiectivele pe care dorete ca aplicaia s le ndeplineasc i s-au aprofundat aspectele interesante care au aprut n timpul interviului); 2. Data i ora desfurrii interviului: 09.03.2011, 16:00; 3. Locaia: sediul Facultii de Matematic-Informatic, Universitatea Bucureti; 4. Lista cerinelor formulate: Se cere o aplicaie online care s permit aplicarea i evaluarea de teste. Cel care creeaz testele poate ntreprinde urmtoarele operaiuni: definirea de teste, aplicarea acestora unui grup de persoane, validarea rezultatelor, vizualizarea rezultatelor i a unor statistici referitoare la distribuirea rezultatelor. Referitor la teste,n cazul n care acestea sunt cu rspunsuri libere, evaluarea nu se va face automat, aceasta efectundu-se manual de ctre managerul de teste. Testele teoretice ndeplinesc urmtoarele condiii: au termen limit, pot fi date o singur dat i pot fi trimise unui grup ntreg sau numai unei persoane, n funcie de dorina managerului. Se dorete definirea de teste adaptive, cu mai multe remificaii/continuri posibile; Dac persoana care susine testul are un cont, generarea de ntrebri trebuie s in cont de profilul utilizatorului i de istoricul testelor la care a participat n trecut. Modalitatea n care un manager creeaz un test trebuie s fie n primul rnd una intuitiv, la ndemn. Se recomand implementarea unui formular vizual n acest scop. Se dorete crearea unui algoritm cu parametrii care s poat fi configurai cu uurin de ctre managerul de teste. Algoritmul va lua n considerare condiiile calitative i cantitative ale sistemului. O alt caracteristic a motorului de testare i evaluare trebuie s fie capacitatea de a lucra difereniat pe teste, astfel nct acestea se vor mpri n teste ad-hoc, ce pot fi susinute de ctre utilizatori fr cont, i teste integrate ntr-o aplicaie standard, susinute de ctre utilizatori ce dein un cont. A doua categorie de teste menionat se poate lega de istoricul cursantului din punct de vedere al rezultatelor obinute la testele anterioare.
Analiz de business
-7-
Printre caracteristicile testelor se mai numr: alctuirea dintr-un numr mare de ntrebri pentru o evaluare consistent i posibilitatea alegerii i distribuirii testelor astfel nct testarea s se fac difereniat. Managerii de teste trebuie s fie deintori ai unui cont n aplicaia online. O alt clasificare a testelor: - deschise (orice utilizator se poate nscrie pentru susinerea testului); - nchise (se stabilete de la nceput ce persoane vor susine testul, acestea fiind alocate de ctre managerul testului). Aplicaia trebuie s ofere i posibilitatea: atarii unui fiier la o ntrebare, rencrcrii i refolosirii facile a testelor, flexibilitii definirii de teste. Posibilitatea ca managerul de test s filtreze informaiile obinute la evaluare, care vor fi trimise susintorilor testului. Aplicaia se va distribui gratuit persoanelor fizice i contra cost organizaiilor. Se dorete de asemenea implementarea de pachete (per test, per numr de persoane care susin testul sau de tip abonament) pentru organizaii. Validarea/inerea n eviden a pachetelor va intra direct n responsabilitatea administratorului aplicaiei.
Metode indirecte o Analiza documentelor Sumar al funcionalitilor oferite de programul ExamPro List de cerine: - Aplicaia trebuie s ofere suport pentru documente i imagini; - La ntrebrile aparinnd unui test se pot aduga explicaii (relevante pentru ndrumarea susintorilor); - Fiecare ntrebare trebuie s aib un timp alocat pentru rezolvare i poate fi notat diferit (nu se impune restricia ca toate ntrebrile s aib un punctaj unic).
Analiz de business
-8-
Analiz de business
-9-
2. 3.
4.
5.
cere introducerea unei intrebri de securitate (pentru recuperarea ulterioar a parolei), se vor citi i lua la cunotin termenii i condiiile de utilizare corespunztoare aplicaiei. Autentificare n contul de manager de teste Managerul de teste se poate autentifica n cont. Crearea unui test Managerul de teste va putea s utilizeze un formular vizual/un wizard simplu de folosit pentru definirea testului. Trimiterea unui test elevilor/studenilor Managerul de teste va putea s selecteze un test i s trimit invitaii pentru susinere, utilizatorilor nregistrai sau nu, prin email. Evaluarea unui test susinut Dac testul nu se evalueaz automat dup ce un susintor expediaz testul rezolvat, managerul de teste trebuie s evaleze manual rspunsurile aferente testului.
B) Susintor de teste cu cont/Utilizator nregistrat: este user-ul care poate susine teste i s primeasc rezultate. Avantajul pe care acesta l are fa de un user nenregistrat este c poate vedea o statistic a rezultatelor sale iar generarea de ntrebri va ine cont de profilul utilizatorului n cauz i de istoricul testelor la care a participat n trecut. Descrierea cazurilor de utilizare asociate utilizatorului nregistrat: 1. Crearea unui cont de utilizator nregistrat / susintor de teste nregistrat La crearea unui cont de utilizator nregistrat se vor cere date personale, preferine ale contului, se vor lua n considerare termenii i condiiile de utilizare a aplicaiei. 2. Autentificare n contul de utilizator nregistrat Utilizatorul nregistrat / susintorul de teste cu cont se autentific n contul propriu. 3. Cutarea unui test deschis Dac dorete s i evalueze anumite cunotine, susintorul poate alege un test dintr-o list de apartenen la o categorie sau poate cuta un test dup anumite cuvinte cheie. 4. Susinerea unui test deschis Utilizatorul nregistrat va face o cutare n urma creia gsete un test deschis corespunztor sau alege unui din testele aprute pe prima pagina. Va susine acest test. 5. Susinerea unui test nchis, primit prin email Utilizatorul nregistrat a primit o invitaie pentru un test nchis, trimis de ctre un manager de teste. Aceasta va susine respectivul test i mai apoi rspunsurile sale vor fi evaluate, fie automat, dac testul este de tip gril, fie manual, de ctre manager, dac testul trimis era cu rspunsuri libere. 6. Vizualizarea rezultatelor unui test Dup corectarea testului i trimiterea rezultatelor, susintorul le poate vizualiza n cont. Acesta poate vedea n plus i anumite statistici i grafice legate de performanele obinute. C) Susintor de teste fr cont/Utilizator nenregistrat: este un utilizator care poate utiliza aplicaia dar nu cu toate funcionalitile acesteia. Acestei categorii de useri i este permis s vizualizeze testele considerate deschise i s aleag din acea categorie orice test pentru a-l
Analiz de business - 11 -
susine. Pentru a primi rezultatele testului, un utilizator nenregistrat n aplicaie trebuie s introduc o adres de e-mail valid dup rezolvarea tuturor ntrebrilor sau dup expirarea timpului dedicat testului. Descrierea cazurilor de utilizare asociate utilizatorului nenregistrat: 1. Cutarea unui test deschis Dac user-ul dorete s i evalueze nivelul de cunotine ntr-un domeniu acesta poate alege un test dintr-o list disponibil sau poate cuta un test dup anumite cuvinte cheie. 2. Susinerea unui test (fr cont) Dup selectarea unui test de pe site, sau dup primirea unuia pe e-mail, acesta poate fi susinut. 3. Vizualizarea rezultatelor unui test (fr cont) Dup corectarea testului i expedierea rezultatelor, susintorul le poate vizualiza. Condiia necesar este ca adresa de e-mail specificat dup susinerea testului s fie valid. D) Administrator de site: Aplicaia trebuie s conin o interfa de administrare care s permit: aprobarea / respingerea cererilor, tergerea testelor deschise n cazul n care coninutul acestora este considerat inadecvat, tergerea utilizatorilor n cazul n care acetia ncalc regulile de utilizare. Descrierea cazurilor de utilizare asociate administratorului de site: 1. Aprobarea/ respingerea cererilor Utilizatorii pot sa trimit diferite cereri pentru administrator. 2. tergerea testelor deschise n cazul n care coninutul unor teste este considerat inadecvat, acestea pot fi terse de administrator. 3. tergerea utilizatorilor n cazul n care utilizatorii ncalc regulile de utilizare, acetia vor fi sancionai prin eliminare din sistem.
Analiz de business
- 12 -
Denumirea nregistrrii
Denumire proiect Denumire echip Denumirea cazului de utilizare Codificarea cazului de utilizare Actor principal Ali actori Precondiii Postcondiii de succes
Descrierea semnificaiei
Motor de testare i evaluare PuzzleTeam Crearea unui cont de manager de teste E10MAN01 Manager de teste Utilizatorul se afl pe site-ul aplicaiei. Utilizatorul va obine un user i o parol pentru a se autentifica ulterior n aplicaie. Utilizatorul va rmne simplu vizitator al site-ului, numit i utilizator nenregistrat. Se face click pe butonul de nregistrare pentru contul de manager de teste. Utilizatorul va ntreprinde urmtoarele aciuni: Completeaz cmpurile cu: nume de utilizator dorit, parol i date personale; Introduce ntrebarea de securitate i rspunsul acesteia; Citete i accept termenii i condiiile de utilizare a aplicaiei; Se finalizeaz nregistrarea. Utilizatorul: Uit s compleze un cmp obligatoriu (marcat cu *); Nu completeaz corect cmpul destinat verificrii parolei; Parola nu are forma corespunztoare: fie este prea mic (prea puine caractere), fie nu conine cel puin un caracter nonalfanumeric, fie nu ndeplinete nici una din condiiile menionate. Oricare din aceste cazuri este ndeplinit, se va genera un mesaj de eroare care va meniona eroarea corespunztoare i modalitatea prin care aceasta poate fi nlturat.
Analiz de business
- 13 -
Denumirea nregistrrii
Denumire proiect Denumire echip Denumirea cazului de utilizare Codificarea cazului de utilizare Actor principal Ali actori Precondiii Postcondiii de succes Postcondiii de eec
Descrierea semnificaiei
Motor de testare i evaluare PuzzleTeam Autentificare n contul de manager de teste E10MAN02 Manager de teste Utilizatorul viziteaz site-ul aplicaiei online i a obinut anterior un cont de manager de teste prin nregistrare. Utilizatorul se autentific cu succes n contul de manager de teste. Utilizatorul nu va reui s se autentifice ca manager de teste, rmnnd un simplu vizitator al aplicaiei /utilizator fr cont. Se acceseaz zona de autentificare pentru completarea cmpurilor respective. Utilizatorul n cauz va face urmtoarele operaiuni: Completeaz datele necesare autentificrii (cmpurile corespunztoare numelui de utilizator i al parolei) pentru validarea autentificrii. Se finalizeaz autentificarea prin click pe butonul de Log In. Utilizatorul va avea acces la seciuni speciale specifice rolului de manager de teste precum: profil, testele i rezultatele sale, testele create i crearea de teste. Utilizatorul completeaz unul din cmpuri eronat i primete mesajul de eroare: ncercarea de logare nu s-a efectuat cu succes. ncercai nc o dat!.
Aciune iniial
Analiz de business
- 14 -
Denumirea nregistrrii
Denumire proiect Denumire echip Denumirea cazului de utilizare Codificarea cazului de utilizare Actor principal Ali actori Precondiii Postcondiii de succes Postcondiii de eec Aciune iniial
Descrierea semnificaiei
Motor de testare i evaluare PuzzleTeam Crearea unui test E10MAN03 Manager de teste Managerul de teste s-a autentificat n contul din aplicaie. Managerul de teste a adugat un nou test. Testul dorit nu a fost creat. Selectarea link-ului Creaz test din panoul de control. Etape pe care trebuie s le parcurg utilizatorul: Aplicaia pune la dispoziie un Wizard/Formular vizual n care managerul de test poate defini ct mai exact proprietile testului (numele, categoria, tipul testului i durata acestuia); Dup adugarea testului se adaug ntrebri; Pentru fiecare ntrebare se specific enunul, tipul de ntrebare i rspunsurile posibile (pentru alegere multipl), dificultatea i domeniul creia i aparine ntrebarea; Managerul finalizeaz adugarea ntrebrilor la test. Utilizatorul nu a completat toate cmpurile caracteristice testului sau a ntrebrilor adugate la acesta. Dac ntrebarea este de tip alegere multipl i utilizatorul a adugat diverse rspunsuri posibile dar nu a ales i un rspuns considerat corect, se va genera un mesaj de eroare corespunztor i se va sugera alegerea unei variante corecte.
Analiz de business
- 15 -
Denumirea nregistrrii
Denumire proiect Denumire echip Denumirea cazului de utilizare Codificarea cazului de utilizare Actor principal Ali actori Precondiii Postcondiii de succes Postcondiii de eec Aciune iniial
Descrierea semnificaiei
Motor de testare i evaluare PuzzleTeam Trimiterea unui test elevilor/studenilor E10MAN04 Manager de teste Utilizatorul s-au autentificat i a intrat n contul su de manager de teste. Elevii/studenii selectai de ctre managerul de teste vor primi prin email invitaia pentru susinerea respectivului test trimis. Testul/testele alese de ctre manager nu ajung la destinatari. Managerul de teste acceseaz seciunea Teste create i selecteaz din lista de teste aprute numele testului dorit. Ca urmare a aciunii iniiale, managerului de teste i va aprea o fereastr corespunztoare testului selectat la pasul anterior. Pentru a finaliza procesul de trimitere a unei invitaii de test, managerul trebuie s mai ndeplineasc urmtorii pai: Adaug n cmpul destinat, email-ul participantului dorit; Face click pe butonul de Adugare. Trimiterea invitaiei de susinere a testului este finalizat. Managerul obine o list a elevilor/studenilor ncadrai la respectivul test, precum i statusul testului (rezolvat/nerezolvat). Dac persoana nscris rezolv testul, statusul devine Rezolvat iar managerul poate observa alturi rezultatul n cazul unui test liber sau un cmp Corecteaz pentru un test adaptiv. Adresa de e-mail introdus de ctre managerul de teste nu exist (i-a fost transmis greit de ctre elev/student/cursant sau a fost tastat greit). Mesajul de atenionare ajunge ulterior.
Analiz de business
- 16 -
Denumirea nregistrrii
Denumire proiect Denumire echip
Descrierea semnificaiei
Motor de testare i evaluare PuzzleTeam Evaluarea unui test sustinut E10MAN05 Manager de teste
Ali actori
Managerul de teste este nregistrat n cont. Testul rezolvat de ctre susintor este evaluat. Testul rezolvat de susintor nu este evaluat.
Selectarea opiunii Teste Create din panoul de control Managerul de teste va realiza urmtorii pai selecteaz testului pentru care dorete evaluarea; din lista utilizatorilor incadrai la acel test selecteaz opiunea Corecteaz test, pentru utilizator caruia nu i s-a evaluat inc testul corecteaz destul manual n cazul in care evaluarea nu s-a efectuat automat salveaz rezultatul Statusul testului devine: Test verificat -
Analiz de business
- 17 -
Denumirea nregistrrii
Denumire proiect Denumire echip Denumirea cazului de utilizare Codificarea cazului de utilizare Actor principal Ali actori Precondiii Postcondiii de succes Postcondiii de eec
Descrierea semnificaiei
Motor de testare i evaluare PuzzleTeam Crearea unui cont de utilizator nregistrat / susintor de teste nregistrat E10UI01 Utilizator nregistrat / susintor de teste cu cont Utilizatorul se afl pe site-ul aplicaiei. Utilizatorul va obine n urma acestui demers un user i o parol pentru contul su. Utilizatorul va rmne simplu vizitator al site-ului, fr a beneficia de anumite privilegii. Se va face click pe butonul de nregistrare pentru useri nregistrai / susintori de teste cu cont. Utilizatorul trebuie s urmeze urmtorii pai: Completeaz cmpurile din formularul aprut: nume de utilizator, parol, date personale i ntrebare de securitate cu rspunsul aferent; Citete i accept termenii i condiiile legate de utilizarea a aplicaiei; Se finalizeaz nregistrarea. Utilizatorul completeaz un cmp sau mai multe greit sau omite s completeze cmpurile considerate obligatorii. Va primi un mesaj de eroare, pentru ca mai apoi s i se cear s reintroduc cmpurile respective.
Aciune iniial
Analiz de business
- 18 -
Denumirea nregistrrii
Denumire proiect Denumire echip Denumirea cazului de utilizare Codificarea cazului de utilizare Actor principal Ali actori Precondiii Postcondiii de succes
Descrierea semnificaiei
Motor de testare i evaluare PuzzleTeam Autentificare n cont pentru susintor de teste E10UI02 Utilizator nregistrat Utilizatorul viziteaz site-ul aplicaiei. Utilizatorul va avea intra n contul su de susintor de teste cu cont i va avea acces la seciunile din panoul de control: profil, testele susinute i rezultatele obinute la acestea. Utilizatorul va rmne un simplu vizitator al site-ului, fr a avea acces la seciunile menionate mai sus. Se acceseaz zona de autentificare pentru completarea cmpurilor: nume de utilizator i parol. Utilizatorul va efectua urmtorii doi pai: Completeaz datele de autentificare; Se verific datele introduse i dac acestea sunt corecte autentificarea se finalizeaz. Utilizatorul poate accesa seciunile: profil, testele i rezultatele sale i poate ntreprinde anumite aciuni specifice. Datele introduse de ctre user nu corespund celor menionate la nregistrarea efectuat anterior, i, ca urmare, acesta nu poate intra n cont. Se va sugera modificarea datelor de intrare. n cazul n care user-ul a uitat numele de utilizator sau parola, el va avea opiunea de a recupera aceste date prin e-mail.
Analiz de business
- 19 -
Denumirea nregistrrii
Denumire proiect Denumire echip Denumirea cazului de utilizare Codificarea cazului de utilizare Actor principal Ali actori Precondiii Postcondiii de succes
Descrierea semnificaiei
Motor de testare i evaluare PuzzleTeam Cutarea unui test deschis E10UI03 Utilizator nregistrat / susintor de teste cu cont Susintorul de teste se poate afla sau nu autentificat n cont. Utilizatorul va gsi un test care se integreaz n aria sa de interes i l va susine. Utilizatorul nu gsete testul cutat dup un cuvnt cheie i nici n cadrul unei categorii cu teste deschise. User-ul selecteaz: Unul din cmpurile din seciunea Categorii de teste; sau Mini formularul de cutare a unui test aflat n partea dreapt a meniului principal. Susintorul de teste are dou alternative n funcie de modalitatea de cutare pe care o alege: 1. Completeaz cuvntul/cuvintele cheie n cmpul destinat formularului de cutare i apas tasta Enter pentru a iniia cutarea. 2. Selecteaz unul din cmpurile cu categorii, aciune care i va furniza o list cu testele aflate n respectiva categorie. Dac n urma cutrii utilizatorul gsete un test care corespunde preferinelor sale, va apsa butonul Susine care l va redireciona ctre o pagina testului respectiv. Cuvintele cheie cutate nu se gsesc n niciunul dintre testele deschise.
Postcondiii de eec
Aciune iniial
Analiz de business
- 20 -
Denumirea nregistrrii
Denumire proiect Denumire echip Denumirea cazului de utilizare Codificarea cazului de utilizare Actor principal Ali actori Precondiii Postcondiii de succes Postcondiii de eec Aciune iniial
Descrierea semnificaiei
Motor de testare i evaluare PuzzleTeam Susinerea unui test deschis E10UI04 Utilizator nregistrat / susintor de teste cu cont Utilizatorul nregistrat este logat sau nu n contul su de pe aplicaie i a ales un test deschis pentru a-l susine. Susinerea testului a avut loc cu succes. Se selecteaz butonul de pornire al testului. Utilizatorul nregistrat va efectua urmtoarele: Vizualiza coninutul testului; Rspunde la fiecare ntrebare n parte n funcie de tipul acesteia; ncheia testul fie n momentul n care a ales rspunsuri corespunztoare pentru toate ntrebrile i a apsat butonul Submit (dac testul nu are alocat o durat), fie la expirarea timpului alocat testului (n caz contrar). Dac finalizarea testului s-a realizat cu succes, utilizatorul va primi o evaluare a testului. -
Analiz de business
- 21 -
Denumirea nregistrrii
Denumire proiect Denumire echip Denumirea cazului de utilizare Codificarea cazului de utilizare Actor principal Ali actori Precondiii Postcondiii de succes Postcondiii de eec
Descrierea semnificaiei
Motor de testare i evaluare PuzzleTeam Susinerea unui test nchis, primit prin email din partea unui manager de teste. E10UI05 Utilizator nregistrat / susintor de teste cu cont Utilizatorul nregistrat s-a logat n contul su de email i a primit o invitaie de susinere a testului. Susinerea testului a avut loc cu succes. Susinerea testului nu s-a putut realiza datorit unor erori de configurare a testului (ex. acesta a fost ters ntre timp). Se d click pe link-ul din textul email-ului primit, care l va redireciona pe utilizator ctre pagina de susinere a testului. Utilizatorul nregistrat va efectua urmtoarele: Vizualiza coninutul testului; Rspunde la fiecare ntrebare n parte n funcie de tipul acesteia; ncheia testul fie n momentul n care a ales rspunsuri corespunztoare pentru toate ntrebrile i a apsat butonul Submit (dac testul nu are alocat o durat), fie la expirarea timpului alocat testului (n caz contrar). Dac finalizarea testului s-a realizat cu succes, utilizatorul va primi o evaluare a testului: automat dac testul era de tip gril sau efectuat manual de ctre managerul care a trimis testul dac acesta era cu rspunsuri libere. -
Aciune iniial
Analiz de business
- 22 -
Denumirea nregistrrii
Denumire proiect Denumire echip Denumirea cazului de utilizare Codificarea cazului de utilizare Actor principal Ali actori Precondiii Postcondiii de succes Postcondiii de eec Aciune iniial Principalul scenariu de succes Extensii (de succes) Variante (de eec)
Descrierea semnificaiei
Motor de testare i evaluare PuzzleTeam Vizualizarea rezultatelor unui test (cu cont) E10UI06 Utilizator nregistrat / Susintor de teste cu cont Utilizatorul nregistrat s-a logat n contul su de email i testul susinut pentru care dorete rezultate a fost corectat Utilizatorul nregistrat vizualizeaz rezultatul testului. Utilizatorul nregistrat nu poate vizualizeaza rezultatul testului. Se selecteaz opiunea/cmpul Rezultatele mele din panoul de control Este afisat o list cu rezultatele testelor susinute, printre care este i cel al testului dorit
Rezultatul testului nu este afiat deoarece acesta nu a fost corectat / aprobat inc
Analiz de business
- 23 -
Denumirea nregistrrii
Denumire proiect Denumire echip Denumirea cazului de utilizare Codificarea cazului de utilizare Actor principal Ali actori Precondiii Postcondiii de succes Postcondiii de eec
Descrierea semnificaiei
Motor de testare i evaluare PuzzleTeam Cutarea unui test deschis E10UN01 Utilizator obinuit/nenregistrat Utilizatorul nenregistrat se afl pe site. Utilizatorul va gsi un test care se integreaz n aria sa de interes i l va susine. Utilizatorul nu gsete testul cutat dup un cuvnt cheie i nici n cadrul unei categorii cu teste deschise. User-ul selecteaz: Unul din cmpurile din seciunea Categorii de teste; sau Mini formularul de cutare a unui test aflat n partea dreapt a meniului principal. Susintorul de teste are dou alternative n funcie de modalitatea de cutare pe care o alege: 3. Completeaz cuvntul/cuvintele cheie n cmpul destinat formularului de cutare i apas tasta Enter pentru a iniia cutarea. 4. Selecteaz unul din cmpurile cu categorii, aciune care i va furniza o list cu testele aflate n respectiva categorie. Dac n urma cutrii utilizatorul gsete un test care corespunde preferinelor sale, va apsa butonul Susine care l va redireciona ctre o pagina testului respectiv. Cuvintele cheie cutate nu se gsesc n niciunul dintre testele deschise.
Aciune iniial
Analiz de business
- 24 -
Denumirea nregistrrii
Denumire proiect Denumire echip Denumirea cazului de utilizare Codificarea cazului de utilizare Actor principal Ali actori Precondiii Postcondiii de succes Postcondiii de eec Aciune iniial
Descrierea semnificaiei
Motor de testare i evaluare PuzzleTeam Sustinerea unui test (fara cont) E10UN02 Utilizator obinuit/nenregistrat Utilizatorul a selectat susinera unui test de pe site primit o invitaie de susinere a testului pe email. Susinerea testului a avut loc cu succes. Susinerea testului nu s-a putut realiza datorit unor erori de configurare a testului (ex. acesta a fost ters ntre timp). Se d click pe link-ul din textul email-ului primit, care l va redireciona pe utilizator ctre pagina de susinere a testului. Utilizatorul va efectua urmtoarele: Vizualiza coninutul testului; Rspunde la fiecare ntrebare n parte n funcie de tipul acesteia; ncheia testul fie n momentul n care a ales rspunsuri corespunztoare pentru toate ntrebrile i a apsat butonul Submit (dac testul nu are alocat o durat), fie la expirarea timpului alocat testului (n caz contrar). Dac finalizarea testului s-a realizat cu succes, utilizatorul va primi o evaluare a testului: automat dac testul era de tip gril sau efectuat manual de ctre managerul care a trimis testul dac acesta era cu rspunsuri libere. -
Analiz de business
- 25 -
Denumirea nregistrrii
Denumire proiect Denumire echip Denumirea cazului de utilizare Codificarea cazului de utilizare Actor principal
Descrierea semnificaiei
Motor de testare i evaluare PuzzleTeam Vizualizarea rezultatelor unui test (fr cont) E10UN03 Utilizator obinuit/nenregistrat Utilizator nenregistrat primete pe e-mail rezultatele unui test. Utilizatorului nenregistrat i sunt afiate rezultate ale testului. Se deschide emailul primit cu rezultatele testului Vizualizarea rezultatelor testului -
Ali actori
Analiz de business
- 26 -
Denumirea nregistrrii
Denumire proiect Denumire echip Denumirea cazului de utilizare Codificarea cazului de utilizare Actor principal
Descrierea semnificaiei
Motor de testare i evaluare PuzzleTeam Aprobarea/ respingerea cererilor E10ADM01 Administrator de site
Ali actori Administratorul de site se afl n zona/subaplicaia de administrare i primete o cerere de la un utilizator. Administratorul aprob sau respinge cererea. Se selecteaz opiunea Cereri. Principalul scenariu de succes I se afieaz o lista cu cereri de pachete alea managerilor Are optiunea de a apropa/respinge o cerere de pachet
Analiz de business
- 27 -
Denumirea nregistrrii
Denumire proiect Denumire echip Denumirea cazului de utilizare
Descrierea semnificaiei
Motor de testare i evaluare PuzzleTeam tergerea testelor deschise
Ali actori
Administratorul terge un test cu un coninut neadecvat. Se selecteaz opiunea Administrare teste. Este afiat lista cu teste Selecteaz optiunea de a deschide un test Vizualizeaz intrebrile testului Dac sesizeaz intrebri cu un coninut neadecvat se poate intoarce la lista de teste i poate s tearg testul respectiv
Analiz de business
- 28 -
Denumirea nregistrrii
Denumire proiect Denumire echip Denumirea cazului de utilizare Codificarea cazului de utilizare Actor principal Ali actori Precondiii Postcondiii de succes Postcondiii de eec Aciune iniial Principalul scenariu de succes Extensii (de succes) Variante (de eec)
Descrierea semnificaiei
Motor de testare i evaluare PuzzleTeam tergerea utilizatorilor E10ADM03 Administrator de site Administratorul de site se afl n aplicaia de administrare. Administratorul terge un utilizator care ncalc regulile de utilizare. Se selecteaz opiunea Administrare useri. Este afiat o list a userilor Exist optiunea de a terge un anumit user
Analiz de business
- 29 -