Cod: SDP-004_ENG
Durata: 16 ore
Durata: 16 ore
Descriere
Cursul se adreseaza celor care planuiesc sa implementeze metodologii Agile (Scrum, XP) in cadrul proiectului sau organizatiei din care fac parte, precum si celor care doresc sa compare modul lor de lucru cu cele mai bune practici ale industriei.In cadrul trainingului vom dezvolta competentele de lucru cu Agile, folosind simulari (inclusiv clasicul XP Game), discutii si studii de caz.
Subiecte curs
Agile Essentials- Metodologiile Agile
-
Manifestul Agile
- Principiile Agile
- Dezvoltare iterativa si incrementala
-
Dezvoltare Agile
- Termeni
- Roluri
- Caracteristici SCRUM (transparenta, inspectie, adaptare)
- Scrum artifacts
- Queue Theory
- Time-boxing
-
Structura unui Sprint
- Product/Sprint Backlog
- User Stories
- Definition of Done
- 3 nivele de planificare
- Evaluare (story points sau zile ideale)
- Planning Poker
- Triangulation
- Scrum master
- Product owner
- Echipa
- Caracteristicile unei echipe Scrum
-
Guru vs cunostinte generale
-
Evolutia echipei
-
Echipele distribuite
Demo
Intalniri de retrospectiva
Scrum metrics
- Velocity
- Focus Factor
- Task board
- Burndown / up chart
- Revizuirea Codului
- Pair programming
- Joint ownership of code
-
Integrare Continua
- Refactoring
- TDD
Scaling Agile
Cum incepem cu Agile
Obiective
Familiarizarea cu metodologiile Agile si framework-ul Scrum - practicile cheie si metodele de lucru.- Coordonarea unui proiect conform metodologiilor Agile
- Practicile si metodele de lucru ale framwork-ului Scrum
- Practicile Extreme Programming si abordarile Kanban
Public tinta
- Project Managers
- Technical Team Leaders
- Software Engineers
Cerinte curs
- Experienta in proiecte de dezvoltare software
- Experienta in proiecte Agile