Nädal 11: tarkvara arendusmudeleid silmas pidades, mis moodi peaks tänapäeval arendust koolis õpetama

classic Classic list List threaded Threaded
15 messages Options
Reply | Threaded
Open this post in threaded view
|

Nädal 11: tarkvara arendusmudeleid silmas pidades, mis moodi peaks tänapäeval arendust koolis õpetama

janarn
Pidades silmas tarkvara arenduse mudeleid siis, minu hinnangul, õpetatakse koolis tarkvara arendust pigem kose mudeli järgi.  

Kas see peaks nii olema? Või kas ehk oleks agiilne või mõni muu mudel koos vastavate etappidega?

---

Minu isikliku arvamuse kohta saab lugeda blogi positusest: https://janarn.blogspot.com/2026/04/vabateema-ulikoolis-tarkvaraarenduse.html 
Reply | Threaded
Open this post in threaded view
|

Re: Nädal 11: tarkvara arendusmudeleid silmas pidades, mis moodi peaks tänapäeval arendust koolis õpetama

andpod
Kõik arendusmudelid on mingis mõttes waterfall. Öeldakse, et ka scrum on "waterfall in disguise". Küsimus on iteratsioonide suuruses ja sageduses.
Reply | Threaded
Open this post in threaded view
|

Re: Nädal 11: tarkvara arendusmudeleid silmas pidades, mis moodi peaks tänapäeval arendust koolis õpetama

anuran
This post was updated on .
In reply to this post by janarn
Väga huvitav tähelepanek, pole ise sellele mõelnudki. Aga tõesti, kui nüüd analüüsida, siis enamus õppeaineid ja -kavasid järgivad kosemudelit. Aga võibolla on see õppimise juures parim variant? Kui õpilased veel ei saa kogu asja tuumast aru, siis õpetadagi kõike sammhaaval. Kuigi mõnes aines võiks küll olla rohkem paindlikkust ja näiteks võimalus mingites viimastes tundides oma esimesi tulemusi korrigeerida.
Reply | Threaded
Open this post in threaded view
|

Re: Nädal 11: tarkvara arendusmudeleid silmas pidades, mis moodi peaks tänapäeval arendust koolis õpetama

mtoodo
In reply to this post by janarn
Minu meelest võiks koolis lisaks kose mudelile rohkem rääkida ka eelnevalt mainitud agiilsetest lähenemistest, sest päriselus tihti kasutatakse neid koos ja omavahel paindlikult.
Reply | Threaded
Open this post in threaded view
|

Re: Nädal 11: tarkvara arendusmudeleid silmas pidades, mis moodi peaks tänapäeval arendust koolis õpetama

egon
In reply to this post by janarn
Hea blogi postitus ning täiesti nõus, et tarkvaraarendust võiks rohkem õpetada agiilse meetodi järgi, sellega muutuks õppimine ka rohkem meeskonna tööks ja annaks suurema pildi kuhu midagi sobib ja miks midagi vaja on võrreldes siis individuaalselt killustatud osadega tegelemisega.
Reply | Threaded
Open this post in threaded view
|

Re: Nädal 11: tarkvara arendusmudeleid silmas pidades, mis moodi peaks tänapäeval arendust koolis õpetama

RaudMees25
In reply to this post by janarn
Ise arvaks, et täiesti nullist ja algajale pigem sobib kosemudel hästi, et asjadest üldse aru saada. Edasi arendusena võiks tõesti mingi hetk uutele lähenemistele keskenduda.
Reply | Threaded
Open this post in threaded view
|

Re: Nädal 11: tarkvara arendusmudeleid silmas pidades, mis moodi peaks tänapäeval arendust koolis õpetama

margmi
In reply to this post by janarn
Õpetatakse asju aegade jooksul välja kujunenud heade akadeemiliste tavade ja välja kujunenud mudelite järgi . Las jääda nii.

Kujutate ette ntks Java aines, kus me siis loengu alguses, enne kui me aine juurde läheme, groomime ära backlogi, mängime planeerimispokkerit.

Lisaks hommikuti on igas aines standup, kus kõik annavad aru mitu kodutööd nad on ära teinud, mitu kodutööd on vaja teha.

Ei, ei ole vaja.
Reply | Threaded
Open this post in threaded view
|

Re: Nädal 11: tarkvara arendusmudeleid silmas pidades, mis moodi peaks tänapäeval arendust koolis õpetama

Kuldar
In reply to this post by janarn
+1 eelmisele vastajale. Ma arvan, et mudelid las olla nii, nagu nad on. Olen koolis saanud mõlemat proovida, seega algajale oleks waterfall mõnusam minu arust. Agiilsust saab iga hetk hiljem juurde tuua.
Pigem peaks kuidagi AIga seotud asjad siduma arenduse õppimisega. Kuna niikuinii õpilased kipuvad teda kasutama, siis võiks leida viisi, kuidas selle kasutamisele nö mõtet luua. Terve töö AIga ära tegemine on jama, kuid selle päris ära keelamine tundub ka mõneti jama.
Reply | Threaded
Open this post in threaded view
|

Re: Nädal 11: tarkvara arendusmudeleid silmas pidades, mis moodi peaks tänapäeval arendust koolis õpetama

tiitr
In reply to this post by janarn
Arvan, et ülikooli alguses pole paljudel piisavalt alusteadmisi, et suure projekti juures midagi kasulikku panustada. Waterfall mudel toimib samas hästi. Blogis kirjeldatud idee on muidugi hea ja sobiks hästi näiteks viimasele kursusele mingi grupiprojektina.
Reply | Threaded
Open this post in threaded view
|

Re: Nädal 11: tarkvara arendusmudeleid silmas pidades, mis moodi peaks tänapäeval arendust koolis õpetama

caraun
In reply to this post by janarn
Minu arust, sarnaselt ka teistele vastajatele siin postituse all, võiks alguses õpetada waterfalli, sest annab mingisugusegi arusaama, kuidas arendus üldse käib. Seejärel võiks liikuda sujuvalt üle agiilse meetodi poole, sest omast kogemusest võin öelda, et reaalses elus ei lähe asjad nii sujuvalt, nõuded muutuvad ja asju peab tihti ümber tegema. Agiilse meetodi peale võiks minna üle läbi grupiprojektide/projektiainete näiteks.
Reply | Threaded
Open this post in threaded view
|

Re: Nädal 11: tarkvara arendusmudeleid silmas pidades, mis moodi peaks tänapäeval arendust koolis õpetama

MadisKoll
In reply to this post by janarn
Võibolla ma lugesin liiga diagonaalis või unise peaga aga mulle tundub see natukene nagu projektipõhine õpe https://et.wikipedia.org/wiki/Projektip%C3%B5hine_%C3%B5pe

Saan aru, et tulemused on üldjuhul head kui õpe on hästi planeeritud ning õpilased motiveeritud. Samas mul tekib küsimus, et kui palju ressurssi koolil taolise õppe pakkumiseks kulub? Ma arvaks automaatselt, et projektipõhise õppe meeskonnad peaks olema sinna kahe pizza kanti või nii, ning nad kõik vajavad eraldi poputamist :D
Reply | Threaded
Open this post in threaded view
|

Re: Nädal 11: tarkvara arendusmudeleid silmas pidades, mis moodi peaks tänapäeval arendust koolis õpetama

johana
In reply to this post by janarn
Ma ilmselt sain kas valesti aru või mõtlen liiga laialaastuliselt. Aga kosemudeli üks omadustest oleks pigem just parem ülevaade tervikust. Ma ise ütleks, et meil on just agiilne õppemetoodika. Kosemudel tuleneks iga väiksema etapi ülesehitusest aga tervikuna on iga etapp iteratiivne. Kui võtta sprindid, siis võrdleks neid, kui iga nädalased teemad, mida lahkame. Nädalateemadest lähtudes, ei kajastu tervik koheselt. Kuid nagu eelnevalt mainisin arvan, et mõte läks rändama ning üldistan vast üle?
Reply | Threaded
Open this post in threaded view
|

Re: Nädal 11: tarkvara arendusmudeleid silmas pidades, mis moodi peaks tänapäeval arendust koolis õpetama

jannot
In reply to this post by janarn
Seda asja peaks peale lõpetamist küsima uuesti küll siis on paremad ettekujutused mis töötas ja mis mitte.
Tallinna Ülikooli Haapsalu Kolledzi rakendusinformaatika eriala reklaamid lubasid seal muidu palju sellist projektipõhist õpet.
Reply | Threaded
Open this post in threaded view
|

Re: Nädal 11: tarkvara arendusmudeleid silmas pidades, mis moodi peaks tänapäeval arendust koolis õpetama

raikoo
In reply to this post by janarn
Koolis minu arvates on kosemudel täitsa okei nagu siin teised öelnud on. Enamus õpilastest puutub arendusega eeldatavasti esimest korda kokku ja oleks vaja eelkõige baasteadmised omandada, ajakulu ei ole ka nii suur.
Reply | Threaded
Open this post in threaded view
|

Re: Nädal 11: tarkvara arendusmudeleid silmas pidades, mis moodi peaks tänapäeval arendust koolis õpetama

kaarkq
In reply to this post by janarn
Peaks mõlemaid mudeleid õpetama. Tihti polegi tegu kindla mudeliga, vaid mudelite seguga.