Metodologjia Agile
Metodologjia Agile siguron menaxhim fleksibël të projekteve të zhvillimit të softuerit. Veçanërisht efektive kur punohet në ekipe të vogla.
Në sistemin e metodologjisë Agile përfshihen gjithashtu
SCRUM dhe
Kanban.
Metodologjia Agile bazohet në parimet e mëposhtme:
- Klientët duhet të jenë të kënaqur me shkallën e kohës dhe cilësinë e softverit të zhvilluar dhe përditësimeve të tij.
- Zhvillimi duhet të jetë fleksibël dhe të sjellë të gjitha ndryshimet e nevojshme në kohën më të shkurtër të mundshme.
-
Duhet të sigurohen përditësime të shpeshta të softverit
për klientët, çdo përditësim duhet të dalë
jo më rrallë se një herë në
2–16javë. - Punë e përbashkët në ekip të menaxherëve dhe zhvilluesve gjatë gjithë ciklit të punës së softverit.
- Inkurajimi i zhvilluesve të motivuar.
- Prioriteti i bisedës personale mbi mënyrat e tjera të transmetimit të informacionit.
- Vlerësimi i efektivitetit të rrjedhës së punës sigurohet vetëm nga realizimi i një produkti cilësor, dhe jo nga orët, kostot e punës dhe të tjera.
- Në themel të zhvillimit të çdo ekipi qëndron zbatimi aktiv i proceseve fleksibël.
- Për produktin e zhvilluar, prioritete duhet të jenë jo vetëm aspektet teknike, por edhe dizajni.
- ️ Përpiqje për të reduktuar vëllimin e punës së panevojshme dhe thjeshtimin e rrjedhave të punës.
- Prioriteti gjatë organizimit të rrjedhës së punës duhet të jetë vetë-organizimi dhe iniciativa.
- Vlerësimi i vazhdueshëm i efektivitetit të punës së vet nga ekipi dhe përshtatja e të metave të mundshme.
Shihni gjithashtu
-
metodologjia
XP,
e cila përdoret për përforcim ekstrem të të gjitha praktikave të zhvillimit -
koncepti
RAD,
i cili përdoret për zhvillimin e produktit me kërkesa të papërcaktuara -
metodologjia
Cobit,
e cila përdoret për zhvillimin e standardeve në fushën e auditimit dhe menaxhimit IT -
metodologjia
PRINCE2,
e cila përdoret për zhvillimin e standardeve për implementimin e projekteve në shkallë të gjerë në IT -
teknika e zhvillimit
TDD,
e cila përdoret për menaxhim fleksibël të projekteve