Sunteți pe pagina 1din 16

Storytellingul în culegerea cerințelor

utilizatorilor pentru dezvoltarea


sistemelor informaționale
Echipa:
Pavel Ioana Andreea
Ivașcu Ramona Gabriela
Cireș Georgiana Ionela
Cojocaru Teodora

2022
ă

Când informația este primită de creier sub formă de povești, spre


deosebire de date și numere, înclinația de a capta, rememora și
reproduce informația este mai mare. Astfel, atunci când o persoană
trebuie să fie motivată sau se dorește acțiune de la el/ea,
comunicarea sub formă de povești va genera o reacție mai
puternică în comparație cu datele tehnice care i se oferă.
Storytelling-ul
=
este o descriere informală, în
limbaj natural, a uneia sau mai
multor caracteristici dorite de
utilizatorul unui
sistem informațional
AVANTAJE vs DEZAVANTAJE

✓ Folosește mai mult comunicarea


verbală decât cea scrisă
× Mai puțin accent pe cerințele
nefuncționale
✓ Colaborare mai bună
× Dificil de scalat pentru proiecte
mai mari și mai complexe
✓ Capacitatea de a reduce riscurile
proiectului
× Se pot produce cerințe vagi și
incomplete
✓ Sesiuni de planificare mai
productive
cerințele enunțate
cum ar trebui să se de utilizator care
comporte un sistem și ce se pot vedea direct
limite există asupra în produsul final
funcționalității sale
✓ Autentificarea utilizatorului
✓ Fiecare cerere trebuie
✓ Închiderea sistemului în cazul
procesată în 10 secunde
unui atac cybernetic
✓ Asigurarea unei securități
✓ Trimiterea unui e-mail când se
ridicate
înregistrează un client nou
✓ Site-ul ar trebui să se
✓ Plasarea comenzi la acțiunea
încarce în 3 secunde când
butonului
numărul de utilizatori simultani
este > 10000
✓ Calculul comenzii pe măsură ce
Matthew Martin, Funcțional Vs Non Functional Requirements: Differences, https://www.guru99.com/functional-vs-n
on-functional-requirements.html, accesat la data de 7.01.2022
se adaugă produse în coș
User
De ce Story
User Story?

USER STORY este un instrument în dezvoltarea software


Agile utilizat pentru a capta o descriere a unei
caracteristici software din perspectiva unui utilizator.

Povestea utilizatorului descrie tipul de utilizator, ce își dorește


și de ce.
Storytelling-ul ajută la crearea unei descrieri simplificate a unei
cerințe. Scopul storytelling-ului este de a scrie modul în care un
proiect va oferi valoare înapoi utilizatorului final.
User
De ce Story
User Story?

Unui utilizator îi pasă dacă un produs este


rapid, ușor de utilizat și își rezolvă problema. Nu
le pasă dacă urmează o arhitectură pe 3 nivele,
iar storytelling-ul ii ajută să își exprime cerințele
pe înțelesul tuturor.
Pentru cine construim? Cine
este utilizatorul? CA (tipul utilizatorului)
Ce construim? AM NEVOIE (rezultatul așteptat)
De ce construim? Ce ASTFEL ÎNCÂT (beneficilul)
problemă rezolvăm?
La ce folosesc poveștile utilizatorilor?
Exemple de user story

Ca Am nevoie Astfel încât


Manager Să pot înțelege progresul Să pot raporta mai bine succesele și
colegilor mei eșecurile noastre.

Utilizator de internet Să văd soldurile pentru Conturile să fie actualizate după


banking conturile mele fiecare tranzacție efectuată

Utilizator Să conectez cardul de credit Să pot plăti o chirie mai rapid, mai
la profilul meu ușor și fără numerar

Furnizor de servicii Să adaug fotografii cu Să pot atrage mai mulți utilizatori


vehiculele mele în aplicație
Exemple de user story
Storytelling-ul în Agile
➢ Agile este o garanție că vei obține produsul pe care
efectiv îl vei folosi și care îți rezolvă problemele de
afaceri.

➢ Storytelling este o componentă dintr-un proiect Agile


. Nu este o caracteristică, ci un scop final pe care îl a
re utilizatorul atunci când folosește software-ul.
Competențele unui business analist în metodologia Agile

01 02 03 04
Cunoașterea diferitelor
Înțelegerea mesajului/poveștii Compatibilitate, empatie, instrumente și tehnici, Trasmiterea povestii
transmisă de utilizatori. flexibilitate intelegere si sintetizare a inapoi catre utilizator.
informatiilor
Folosește un LIMBAJ NON-
TEHNIC pentru a oferi context
echipei de dezvoltare
Pune utilizatorii
finali în centrul Instrument în
conversației analiza de
afaceri

Storytelling-ul

Pune accent pe utilizator și se Ajuta echipele de


concentrează pe rezolvarea dezvoltare să gândească
situațiilor reale cu care se poate mai critic și mai creativ
confrunta clientul
Bibliografie
1. Brains, J., What are the pros and cons of using user stories in software development process?, https://www.quora.com/What-are-the-pros-and-cons-of
-using-user-stories-in-software-development-process, accesat la data de 09.01.2022;
2. Cohn,M., Advantages of User Stories for Requirements, https://www.mountaingoatsoftware.com/articles/advantages-of-user-stories-for-requirements,
accesat la data de 23.12.2021;
3. Gerhard Schwabe, Erik Wende, Alexander Richter, Storytelling and Information Systems, https://onlinelibrary.wiley.com/pb-assets/assets/13652575/ISJ_
special_issue_Storytelling_FINAL.pdf, accesat la data de 23.12.2021;
4. Hathaway,Th., User Stories Are a Requirements Gathering Technique for Any IT Project, https://businessanalysisexperts.com/user-stories-requirements-
gathering/, accesat la data de 23.12.2021;
5. Masson, P., 4.3. Requirements Gathering - User Stories, https://confluence.umassonline.net/display/LPR/4.3.+Requirements+Gathering+-+User+Storie
s, aceesat la data de 08.01.2022;
6. Rehkopf, M., User stories with examples and a template, https://www.atlassian.com/agile/project-management/user-stories, aceesat la data de
08.01.2022;
7. Shah, S., How to tell stories as a Business Analyst?, https://www.modernanalyst.com/Resources/Articles/tabid/115/ID/3692/How-to-tell-stories-as-a-Bu
siness-Analyst.aspx, accesat la data de 08.01.2022;
8. Sherman, A., Poveștile Utilizatorilor și Dezvoltarea Agilă, https://www.storyboardthat.com/ro/articles/b/agil-user-povestiri, accesat la data de
08.01.2022;
9. Tathagat, V., User Stories, https://www.slideshare.net/Managewell/user-stories-34655777, accesat la data de 08.01.2022;
10. Varga, D., User Story vs Use Case: Everything You Need to Know, https://www.digitalnatives.hu/blog/user-story-vs-use-case/, consultat la data de 08.0
1.2022;
11. WrittenBerg, A., The Value Of Business Analysis: Storytelling, https://www.batimes.com/articles/the-value-of-business-analysis-storytelling/, accesat la
data de 08.01.2022;
12. ***, Ce este povestea utilizatorului și criteriile de acceptare (exemple), https://ro.myservername.com/agile-retrospective-meetings-why-it-is-necessary,
accesat la data de 08.01.2022;
13. ***, 15 Requirements and user stories, https://www.agilebusiness.org/page/ProjectFramework_15_RequirementsandUserStories, accesat la data de 08.0
1.2022;
14. ***, User Stories: What They Are and Why and How to Use Them, https://www.digite.com/agile/user-stories/, accesat la data de 08.01.2022;
15. ***, What is User Story?, https://www.visual-paradigm.com/guide/agile-software-development/what-is-user-story/, accesat la data de 08.01.2022;
16. ***, Wiley, https://www.wiley.com/en-us/Telling+Stories%3A+A+Short+Path+to+Writing+Better+Software+Requirements-p-9780470437001#content
-section, accesat la data de 09.01.2022;
17. ***, Workshop - Writing Good User Stories, https://www.slideshare.net/EasyAgile/workshop-writing-good-user-stories, accesat la data de 08.01.2022.

S-ar putea să vă placă și