Razvoj softvera

Razvoj softvera je proces koji traje od formiranja ideje do realizacije te ideje i izrade konačnog softvera. Ideja ima mnogo, od onih koje mogu pomoći u rješavanju raznih probleme s kojima se ljudi susreću, pa do računalnih igara namijenjenih čistoj zabavi. Neovisno o namjeni, cilj ove kategorije je realizacija te ideje.

Natjecanja

Rezultate, zadatke, rješenja i službene propozicije natjecanja iz kategorije Razvoj softvera možeš pregledati koristeći sljedeće linkove:

tjedan
0
0
dan
0
0
sat
0
0
minuta
0
0
sekunda
0
0
Kako početi?

Prvi, a ujedno i najvažniji korak u razvoju softvera je ideja. Iz dobre ideje može nastati dobar projekt i dobar softver. Bitno je da je ideja inovativna, jer je to ono što najviše doprinosi cjelokupnoj ocjeni rada.

Nakon što se osmisli, dobru ideju valja realizirati. Realizacija ideje je u potpunosti prepuštena natjecateljima, kao i tehnologija koju će pri tome koristiti.

Tko se može natjecati?

Učenici osnovnih škola, od 5. do 8. razreda, natječu se u jednoj zajedničkoj skupini.

Učenici srednjih škola, bez obzira na razred koji pohađaju, također se natječu u svojoj zajedničkoj skupini.

Napomena: u ovoj kategoriji moguće se prijaviti samostalno ili u timu s još najviše dvoje učenika.

Vremenik natjecanja Kad se održava?

Za razliku od ostalih kategorija, razvoj softvera
sastoji se od prezentacijske - školske razine i 2 natjecateljske razine: županijske - kvalifikacijske
razine i najviše državne razine.

Kako se provodi natjecanje?

Na školskoj razini natjecanja u kategoriji Razvoj softvera ne radi se ljestvica poretka. Razina je samo prezentacijskog tipa. Na županijskoj razini povjerenstva moraju napraviti ljestvicu poretka. Učenici prezentiraju svoj rad pred komisijom. Ocjenjuju se prezentacija i dokumentacija projekta, kao i demonstracija softverskog rješenja, a temeljem ocjena formira se rang lista.

Državno povjerenstvo za poziv na državno natjecanje uzima u razmatranje i provodi novu evaluaciju samo onih radova koji su na županijskoj razini postigli prva tri mjesta. Najbolji od tih radova po prosudbi stručnog povjerenstva dobit će poziv za sudjelovanje u finalu – na državnoj razini.

Kako izgleda natjecanje i što se ocjenjuje?

Natjecatelji mogu razvijati svoj projekt u bilo kojem programskom jeziku, te koristiti bilo koju računalnu platformu. Mogu se koristiti i gotovim programskim paketima, ali tada rad mora sadržavati barem dio vlastitog koda. Voditelj projekta dužan je dokumentaciju i screen cast postaviti na poslužitelj najkasnije do 5. veljače 2018. u 17:00. Svi radovi u kategoriji Razvoj softvera trebaju biti prezentirani Županijskom povjerenstvu. Prezentacija traje 10 minuta za osnovne i 15 minuta za srednje škole.

Svi voditelji projektnih radova koji su na županijskoj razini postigli prva tri mjesta moraju nakon proglašenja rezultata županijske razine, a do 10. veljače 2018. u 22 sata na sustav postaviti izvorni kod koji time postaje sastavni dio natjecateljske dokumentacije. Državno povjerenstvo temeljem izvješća Županijskih povjerenstava uzima u razmatranje i provodi evaluaciju samo onih radova koji su na županijskoj razini postigli prva tri mjesta te sadrže kompletnu dokumentaciju na internetskom sjedištu.

Kriteriji ocjenjivanja
20%
Inovativnost
1
Ideja (40%)
5%
Plan(vizija)
2
15%
Mogućnost primjene
3
Tehnička izvedba (40%)
20%
Složenost
4
20%
Praćenje prakse i konvencija
4
Dokumentacija i prezentacija (20%)
10%
Prezentacija
4
10%
Projektna dokumentacija
4
Dokumentacij projekta

Dokumentacija mora sadržavati sve navedene elemente – pisani dokument, sreencast i izvorni kod. Temeljem ocjena predane dokumentacije odabiru se radovi koji će biti pozvani na državno Natjecanje. Na državnoj razini učenici prezentiraju svoje radove pred Državnim povjerenstvom.

  • Pisani dokument
    To je pisani sažetak cjelokupnog rada učenika s kojim se učenik natječe. Ovaj dokument treba sadržavati slijedeće:
    • Uvod - ovdje se opisuje temeljna ideja projekta, kako je stvorena, te par riječi o samim autorima cjelokupnog rada.
    • Detaljan opis rada – ovdje se treba pokazati kako funkcionira rješenje i koje su mu osobine, te slikama ilustrirati svaki pojedini funkcionalni dio rada.
    • Tehničke informacije – ovdje treba opisati kako je rješenje napravljeno, koje su se tehnologije koristile, te kakva je sistemska konfiguracija sustava potrebna za primjenu ponuđenog rješenja.
  • Screencast
    Screencast je snimljeno predavanje kompletnog rada, koje ne smije biti duže od 8 minuta. U ovom dijelu autor(i) trebaju pokazati funkcionalnosti rada i njegovu demonstraciju. Spremljena datoteka snimljenoga predavanja ne smije biti veća od 50 MB i trebaju se koristiti standardni video codeci.
  • Izvorni kod
    Pod izvorni kod se smatra kompletan kod projekta sa svim popratnim materijalom.
Koliko učenika sudjeluje na državnom natjecanju? Koliko učenika sudjeluje na državnom natjecanju?

Temeljem ocjena predanih materijala, učenici se pozivaju na državno Natjecanje. Iz osnovnih i iz srednjih škola poziva se najviše 16 radova, ovisno o prosudbi Državnog povjerenstva.

Ukupno:
Osnovne škole
Srednje škole
do 8 radova
do 8 radova

Napomena: na državno natjecanje poziva se jedan učenik po radu
Dekoracija

Upozorenje korisniku

Detektirali smo da koristite preglednik koji nije podržan na portalu. Molimo vas da instalirate osvježenu verziju vašeg browsera te nakon toga ponovo posjetite naš portal.

Listu najpopularnijih preglednika možete pronaći ovdje.