Documente Academic
Documente Profesional
Documente Cultură
Prenume: Iulian-Marian
Nume: Barbu
Grupa: 342
Specializare: C1
Precizarea problemei 3
Scop 3
Identificarea beneficiarului 3
Analiza SWOT 4
Analizarea situației existente 4
Matricea LFA 5
Identificarea problemei
Într-o companie de proporții mici, de maxim 40 de oameni, care dezvolta software, în
care nu există departamente bine delimitate, care să se ocupe de fiecare ciclu de dezvoltare
software, se observă o încetinire a productivității inginerilor din cauza lipsei unei infrastructuri
de testare a produselor software dezvoltate de firmă.
Precizarea problemei
Această încetinire a productivității este generatoare de o frustrare întipărită în
comportamentul angajaților, deoarece, fiind o companie mică, ritmul de lucru este solicitant, și
se simte nevoia de un produs software inteligent care să ușureze experiența de lucru a
dezvoltatorilor, care se ocupă și de mentenanță, documentație, și QA. Pe lângă încetinirea
productivității, și o cauză a acesteia, procesarea cererilor clienților se îngreuneaza din ce în ce
mai mult, pentru că produsul vândut capătă proporții, iar problemele care apar în timp, trebuie
adresate cu atenție.
Scop
Această congestionare aduce cu sine o pierdere în profitul obținut de companie, fapt ce
se dorește evitat urgent. Prin urmare, compania decide că este nevoie de o soluție software pentru
automatizarea testării functionalităților aduse unui produs, astfel încât să apară o sporire a
productivității angajaților și să ofere rapoarte și notificări pentru eventualele buguri care apar
între timp. Se urmărește închiderea unui număr din ce în ce mai mare de tichete de
dezvoltare/rezolvare de buguri, deschise prin notificări de la clienți.
Identificarea beneficiarului
Se urmăresc feedback-ul dezvoltatorilor și sugestiile lor legate de aplicația care le va
îmbunătăți experiența de la birou, pentru a fi aproape de nevoile dezvoltatorilor. Astfel produsul
dezvoltat de firmă va crește făra fricțiuni în direcțiile urmărite de clienți.
Analiza SWOT
Strenghts
Pentru realizarea aplicației nu este nevoie de alocare de resurse semnificative, putându-se folosi
interni care să fie atent ghidați prin procesul de dezvoltare a întregii arhitecturi. Se vor folosi
numai tehnologii care nu necesita licente comerciale.
Weaknesses
Se va aștepta ca aplicația să fie disponibilă într-o perioadă mai îndelungată, fiind dezvoltată de o
echipa de maximum 2 interni, adică dezvoltatori fară multă experiență în ciclul de creare
software.
Opportunities
Produsul va putea fi generalizat în viitor și extins încât să detecteze bugurile introduse într-o
maniera instanta.
Threats
Există riscul ca proiectul să fie dezvoltat lent și să nu aibă o bază de cod atât de rafinată, fiind un
proiect dezvoltat de interni, și testat de asemenea intern, de un număr limitat de dezvoltatori
interesați în a folosi o aplicație care va arăta rudimentar în primele versiuni, și pentru care vor
trebui să investeasca timp suplimentar pentru a învăța să o folosească.
2. Analiza problemelor
Problemele care trebuie adresate sunt:
* Eliberarea mașinilor de dezvoltare în timpul testării produselor software. Testarea care
are loc pe mașina de dezvoltare încetinește performanța mașinii și distrage activitatea
principală care se desfășoară de regulă pe mașină, și anume dezvoltarea software.
* Modul de interacțiune cu testarea software-ului, prin aplicație, să fie cât mai redus iar
modelul prin care vor fi reprezentate rulările de teste să fie cât mai simplu de înțeles.
* Organizarea modului de lucru trebuie să fie cât mai clară pentru interni, în prima
săptămână efectuându-se training-uri pentru metodologii Agile.
3. Analiza obiectivelor
Obiectivul principal este mărirea productivității dezvoltatorilor și îmbunătățirea
experienței generale de la locul de muncă. Metrica pentru creșterea productivității va fi numărul
de tichete de rezolvare de buguri sau dezvoltare rezolvate. De asemenea, după lansarea realease-
ului major se urmărește o creștere a profitului mai mare decât cea de anul trecut .
4. Analiza alternativelor
În companie mai există proiecte pentru team building, pentru care se va acorda timp și
resurse materiale, însă nu sunt atât de prioritare, întrucât există frustrări verbalizate în ceea ce
privește problema descrisă în cele de mai sus. Prin urmare, prioritatea însemnată a proiectului
prezentat este mai mare decât a celorlate proiecte, așadar se vor urma demersurile implementării
proiectului în perioada care urmează.
Matricea LFA
Tabel 1. Matricea LFA
Elemente Proiect Indicatori Factori externi