Poučevanje metode Scrum v sodelovanju s podjetjem za razvoj programske opreme

Avtorji

  • Viljan Mahnič University of Ljubljana, Faculty of Computer and Information Science, Tržaška 25, Ljubljana
  • Strahil Georgiev SRC Sistemske integracije, d.o.o., Tržaška 116, Ljubljana
  • Tomo Jarc University of Ljubljana, IT department, Kongresni trg 12, Ljubljana

Povzetek

Vse večja uporaba agilnih metodologij za razvoj programske opreme zahteva, da učenje teh metodologij postane sestavni del izobraževanja bodočih inženirjev računalništva in informatike. Po drugi strani pa je možno skozi poučevanje teh metodologij preveriti tudi posamezne agilne koncepte in poiskati natančnejše odgovore na vprašanja o njihovi učinkovitosti. Zato se kot najprimernejša oblika poučevanja pogosto uporablja delo na projektih, ki omogočajo, da študenti v praksi spoznajo značilnosti agilnega pristopa, obenem pa služijo kot študije primera za ovrednotenje posameznih agilnih konceptov. V članku opisujemo, kako smo v sklopu predmeta Tehnologija programske opreme izpeljali učenje agilne metode Scrum v sodelovanju s podjetjem za razvoj programske opreme. Učenje je potekalo ob delu na realnem projektu, za katerega je seznam zahtev posredovalo podjetje, sodelavec tega podjetja pa je ves čas sodeloval s študenti kot predstavnik naročnika. Študenti so pri svojem delu dosledno uporabljali metodo Scrum in na koncu vsake iteracije s pomočjo ankete ocenili svoje izkušnje. V članku je najprej na kratko predstavljena metoda Scrum, nato sledi opis poteka dela na projektu, na koncu pa so predstavljeni rezultati ankete.

Objavljeno

2010-02-01

Številka

Rubrike

Razprave