Page 155 - Demo
P. 155


                                    TEMATIKA 5 ZHVILLIMI I APLIKACIONEVE, SOFTWARE-VE DHE SISTEMEVEModeli AGILEp al n fiimi k iprojektimindërtimitestimirish ki imip al n fii k mi iplanifikimiprojektimindërtimitestimiet ts mi iSprint 1Sprint 2Sprint 3 rishikimirishikimin ëd tr i mip or ej ktmi iPROVO VETENBëj një kërkim në internet për proceset e zhvillimit të software-it. Emërto tri procese të tilla që përsëriten në rezultatet e kërkimit tënd. Cilat janë karakteristikat e tyre kryesore dhe dallimet në lidhje me aktivitetet e përmendura më lart? Fig. 4Modeli Agile është krijuar që çdo projekt ta trajtojë ndryshe dhe metodat ekzistuese duhet t’i përshtatë sipas kërkesave të projektit. Në Agile detyrat ndahen në kutitë kohore (korniza të vogla kohore) për të dhënë karakteristika specifike për një lëshim (fig. 4).Programimi ekstrem (XP) (Beck, 2000) dhe Scrum (Schwaber dhe Beedle, 2001) janë dy qasje të njohura të modelit të zhvillimit Agile.Përparësitë e modelit Agile janë si më poshtë:• Është një qasje shumë realiste për zhvillimin e software-it.• Promovon punën në ekip dhe trajnimin kryq.• Funksionueshmëria mund të zhvillohet me shpejtësi dhe të demonstrohet.• Kërkesat e burimeve janë minimale.• I përshtatshëm për kërkesat fikse ose ndryshuese.• Ofron zgjidhje të hershme të punës së pjesshme.• Modeli i mirë për mjediset që ndryshojnë në mënyrë të qëndrueshme.• Rregulla minimale, dokumentacioni i përdorur lehtësisht.• Lejon zhvillimin dhe shpërndarjen në harmoni brenda një konteksti të përgjithshëm të planifikuar.• Kërkohet pak ose aspak planifikim.• Lehtë për t’u administruar.• Jep fleksibilitet për zhvilluesit.Mangësitë e modelit Agile janë si më poshtë:• Jo i përshtatshëm për trajtimin e varësive komplekse.• Më shumë rrezik për qëndrueshmëri, mirëmbajtje dhe zgjerim.• Administrimi rigoroz i shpërndarjes dikton qëllimin, funksionueshmërinë dhe rregullimet për të përmbushur afatet.• Varet shumë nga bashkëveprimi i klientit, kështu që nëse klienti nuk është i qartë, ekipi mund të nxitet në drejtimin e gabuar.• Transferimi i teknologjisë tek anëtarët e rinj të ekipit mund të jetë mjaft sfidues për shkak të mungesës së dokumentacionit.153
                                
   149   150   151   152   153   154   155   156   157   158   159