Imagine Cup 2008, secțiunea Software Design

Publicat: 15 noiembrie 2007
**
**
Pe această pagină
CalendarCalendar
ÎnregistrăriÎnregistrări
Faza locală. Recomandări pentru organizatoriFaza locală. Recomandări pentru organizatori
Responsabilitățile echipelor participanteResponsabilitățile echipelor participante
Premii. Innovation AcceleratorPremii. Innovation Accelerator
Resurse suplimentareResurse suplimentare

Software Design este o secțiune parte a clasei de secțiuni Technology Solutions, alături de Embedded Development și Game Development. Sunt secțiuni ce au în comun lucrul în echipă și coordonarea unui mentor, cu scopul dezvoltării unor proiecte ingenioase și ambițioase din punct de vedere tehnic.

Tema secțiunii Software Design este aceeași cu a întregii competiții în 2008, "a ne imagina o lume în care tehnologia contribuie la un mediu înconjurător durabil".

Veți găsi pe această pagină informații despre desfășurarea locală a secțiunii Software Design în România. Vom continua să actualizăm această pagină și blogul competiției în România, http://studentclub.ro/todi, de câte ori vom considera necesar.

În 2008, secțiunea Software Design va avea în România o desfășurare similară cu implementările din 2004-2007:

Vor fi trei etape, necesare pentru a asigura o evaluare progresivă a celor câteva zeci de echipe studențești pe care le așteptăm în acest an. Vom invita în finala națională 10 echipe din țară. Finala va avea loc în Suceava, în perioada 16-18 mai 2008.

Fiecare echipă finalistă în România dintre cele 10 invitate va beneficia în avans de finanțare cu până la 4.000 RON din partea Autorității Naționale pentru Cercetare Științifică, pentru a accelera dezvoltarea de prototipuri. Această inițiativă face parte din Imagine Cup Innovation Accelerator, un program prin care vom sprijini în mod structurat echipe de studenți pentru a deveni antreprenori, pornind de la ideile înscrise în concurs.

Și în acest an, echipa ce câștigă secțiunea Software Design în România se califică direct în finala mondială în Paris, 3-8 iulie 2008.

Vă recomandăm să vizitați frecvent această pagină pentru a obține detalii suplimentare despre secțiunea Software Design și implementarea locală a programului Innovation Accelerator.

Calendar

Pornind de la sugestiile participanților din anii trecuți, calendarul competiției permite acum perioade mai lungi de pregătire pentru fiecare fază.

Așadar:

Faza locală, per instituție: 1-9 martie 2008

Faza intermediară, națională: 10-31 martie 2008

Faza finală, națională: 16-18 mai 2008

Începutul paginiiÎnceputul paginii

Înregistrări

Studenții participanți și mentorii trebuie să se înregistreze pe www.imaginecup.com, preferabil până la 1 martie 2008. Situl web găzduiește unelte pentru alcătuit echipe - inclusiv echipele ar trebui să fie formate pe www.imaginecup.com până la această dată.

Începutul paginiiÎnceputul paginii

Faza locală. Recomandări pentru organizatori

Având în vedere experiența ultimilor 4 ani, în general doar universitățile sunt interesate de organizarea unei astfel de runde.

Notă: elevi de liceu se califică de asemenea pentru această secțiune (consultați limitările de vârstă și alte condiții pe situl web al competiției) și în acest caz sunt două soluții: fie liceul în care studiază organizează o rundă locală, fie o universitate organizează o singură rundă locală pentru studenții din universitate și elevii din liceele locale. Vor fi puține astfel de situații - în acest caz, decizia este locală și profesorii implicați trebuie să țină cont de numărul de echipe participante (i.e., în raport cu numărul de echipe ce se pot califica din runda locală).

Echipa ce organizează o rundă locală la Software Design este formată de obicei dintr-un număr de profesori ai instuției. Principalele măsuri de care o astfel de echipă ar trebui să țină cont sunt:

Formează juriul - recomandarea noastră este ca juriul să includă profesori și invitați din industria software locală, pentru o cât mai bună acoperire a criteriilor acestei secțiuni (detalii pe paginile competiției sau pe pagina Microsoft România)

Informează din timp studenții și organizatorii de la Microsoft România cu privire la detaliile de organizare locală. În general, este bine ca studenții să știe cu o săptămână înainte care este programul finalei locale

Eventual, invită colegi din presa locală pentru a reflecta competița locală

Furnizează către organizatorii de la Microsoft România un raport succint legat de finala locală (i.e., juriu, participanți, echipa sau echipele câștigătoare, poze, impresii)

Se califică mai departe până la trei echipe, ca și în 2006 și în 2007, astfel:

Dacă la nivel de instituție participă cel puțin una dar nu mai mult de 4 echipe, se califică mai departe o echipă;

Dacă la nivel de instutiție participă 5 sau mai multe echipe, se califică mai departe două echipe;

În plus față de această schemă de calificare, la sugestiile primite în 2005, se vor califica în runda a doua încă maximum trei echipe (din cele necalificate prin pașii de mai sus), astfel:

În situații speciale, în care este greu de ales între două sau mai multe echipe, o instituție poate propune spre calificare încă o echipă și numai una;

În funcție de numărul de echipe astfel recomandate, Microsoft România (prin organizatorul din partea companiei), va evalua fiecare solicitare și va anunța cele (maximum) trei echipe care vor avansa în a doua rundă pe cele trei locuri suplimentare alocate;

Această schemă de calificare se aplică doar în cazul în care există două sau mai multe echipe concurente per instituție;

Microsoft România își rezervă dreptul de a selecta trei echipe sau mai puține, prin această schemă suplimentară de calificare, în funcție de calitatea soluțiilor propuse;

Microsoft România își rezervă dreptul de a contacta mentorii echipelor propuse și/sau organizatorii primei runde pentru a obține detalii suplimentare despre echipe și soluții.

Le mulțumim în avans tuturor profesorilor ce vor acorda sprijin competiției și în acest an prin organizarea rundelor locale.

Începutul paginiiÎnceputul paginii

Responsabilitățile echipelor participante

Echipele participante trebuie să fie alcătuite din până la 4 membri. În România, echipele pot fi formate din studenți din universități sau țări diferite dar acest lucru trebuie confirmat cu organizatorii concursului – datorită structurii concursului, astfel de echipe trebuie să își aleagă o școală și numai una pentru care concurează în prima rundă locală.

Recomandăm ca fiecare echipă să aibă un mentor. Pe situl web al competiției sunt descrise rolul și responsabilitățile unui mentor de echipă.

Limba oficială a competiției este limba engleză. Cu toate acestea, în România, prezentările scrise și orale la Software Design se vor realiza în limba română.

Toate proiectele trebuie să includă două elemente obligatorii, i.e.,

Proiectul va implementa sau va consuma un serviciu Web;

Proiectul va fi proiectat pentru platforma de dezvoltare .NET Framework 2.0 sau o versiune mai recentă;

Pentru dezvoltare, echipa va folosi un instrument din familia de unelte Visual Studio (Express, Standard, Professional sau Team System).

Toate proiectele trebuie să includă două elemente opționale, i.e.,

Proiectul va implementa sau va utiliza un bloc PopFly;

Proiectul va implementa tehnici de interoperabilitate de la Microsoft;

Proiectul va consuma interfețe de programare opționale cum sunt Windows Live SDK, British Telecom SDK (versiunea .NET Framework a acestui SDK);

Proiectul va utiliza dispozitive mobile. În acest caz, proiectul va implementa .NET Compact Framework;

Pentru programare Web, proiectul va utiliza ASP .NET;

Pentru accesul și consumul datelor, proiectul va utiliza baze de date SQL Server;

Proiectul va utiliza alte resurse de la sponsori ai Imagine Cup.

În funcție de rundă, resursele pe care fiecare echipă trebuie să le livreze sunt:

În runda întâi și în runda a doua:

Un raport interimar al proiectului, ce va avea în jur de 2000 de cuvinte. Rapoartele ce vor conține semnificativ mai multe cuvinte decât această recomandare vor fi respinse. Nu vom pune la dispoziție un șablon, în schimb vom insista, pe blog și până la 1 martie 2008, pe componentele care nu trebuie să lipsească din raport;

Abstractul sau rezumatul sau manifestul soluției (o pagină A4);

Reprezentarea vizuală a arhitecturii sistemului;

Un pilot funcțional (proof-of-concept) al soluției propuse. Specific rundei a doua, echipele trebuie să evidențieze în format media funcționalitatea sistemului pilot (de exemplu, capturi de ecran sub formă de imagini minimal, preferabil un film). Echipele vor avea mai mult de câștigat dacă juriul va lua contactul cu un pilot sau versiune avansată dar încă pre-finală a soluției;

În runda a treia:

Toate materialele de la runda anterioară;

Foarte probabil, în timpul finalei naționale echipele vor demonstra soluțiile folosind mașini virtuale, pe platforma gratuită de virtualizare Virtual Server 2005 R2, pregătite a priori. Vom simplifica instalarea/implementarea soluțiilor în acest mod;

Fișierele executabile ale soluției și fișiere README;

Prezentare orală (durata acesteia urmează a fi precizată, în funcție de programul finalei).

Criterii de evaluare

10% definirea problemei: cât de precisă și de relevantă este problema pe care echipa a ales-o pentru adresare și rezolvare?

10% consistență: cum se aliniază proiectul propus de echipă în tema competiției Imagine Cup 2008?

10% inovație: proiectul abordează o problemă nouă sau consideră o soluție de rezolvare nouă a unei probleme deja cunoscute/discutate?

10% impact: impactul este vizibil, într-un sens foarte larg, asupra unui număr mare de oameni sau este un impact deosebit de serios asupra unui număr restrâns de oameni?

10% concretizare: în ce măsură proiectul înscris în competiție rezolvă problema adresată?

10% experiența utilizatorului: în ce măsură interfața între utilizator și această soluție este intuitivă, ergonomică și prietenoasă?

10% posibilitatea de extindere: este proiectul „bine gândit” din punct de vedere tehnic? Arhitectura curentă este deschisă pentru evoluții ulterioare?

10% managementul complexității soluției tehnice: cât de bine proiectul reușește să asambleze și să gestioneze toate tehnologiile și tehnicile utilizate pentru rezolvarea problemei?

10% terminarea proiectului din punct de vedere funcțional: este proiectul implementat? Funcționează? Este gata pentru a fi demonstrat?

10% prezentare: juriul va evalua felul în care prezentarea orală a) furnizează un cadru și descrie contextul problemei adresate și b) explică detaliat pașii efectuați de echipă în direcția finalizării proiectului. Firește, o echipă înscrisă în concurs trebuie să argumenteze de ce problema adresată este interesantă pentru tema concursului și să evidențieze, prin demonstrații pertinente, cum funcționează sistemul implementat. Nu în ultimul rând, va fi măsurată abilitatea concurenților de a răspunde întrebărilor juriului.

Notă: metodologia de evaluare în România

Criteriile de evaluare se aplică indiferent de rundă. Juriul va utiliza un sistem simplu numeric de punctare. Vor fi acordate puncte de la 1 la 10 în relație cu fiecare criteriu de evaluare de mai sus și notele astfel obținute vor avea o pondere, în evaluarea finală, corespunzătoare procentajului fiecărui criteriu.

Începutul paginiiÎnceputul paginii

Premii. Innovation Accelerator

Premiile acordate în acest an echipelor performante au două componente:

Premii în bani, în finala mondială:

Primul loc în lume: 15.000 USD;

Al doilea loc în lume: 10.000 USD;

Al treilea loc în lume: 5.000 USD;

(în plus, competitorii ce se vor califica în finala din Paris vor avea asigurate cheltuielile de transport și cazare în capitala Franței, pe toată durata evenimentului);

Sprijin în carieră și pentru accelerarea inovațiilor propuse pentru Imagine Cup, prin programul Innovation Accelerator.

Notă: față de anii 2004-2007, toate premiile acordate în rundele secțiunii Software Design în România sunt parte din programul Innovation Accelerator România.

Începutul paginiiÎnceputul paginii

Resurse suplimentare

Tema competiției în acest an nu vă inspiră suficient? Urmăriți acest articol excelent pe www.imaginecup.com, Interesting Resources from UNESCO's Office of Education and Sustainable Development. Există în fapt o categorie de rubrici de forum dedicate ideilor pentru Imagine Cup, pe această pagină.

Dacă sunteți mentorul unei echipe la Imagine Cup 2008, considerați www.imaginecup.com/Support/MentorResources.aspx pentru recomandări și resurse specifice.

Am filmat patru reportaje cu unele dintre echipele din România finaliste la Imagine Cup 2007. Aceste filme sunt importante pentru toți participanții din acest an ce doresc să își planifice inteligent timpul în relație cu Imagine Cup în 2008 și care sunt în căutarea unor referințe locale de calitate despre o finală mondială a acestei competiții.

Echipa UBB921 (Facultatea de Matematică și Informatică din Universitatea „Babeș-Bolyai” Cluj-Napoca), finalistă a secțiunii Software Design în 2007;

Echipa AETHER (Facultatea de Automatică și Calculatoare din Universitatea Tehnică „Gheorghe Asachi” Iași), locul al II-lea în lume la Embedded Development în 2007;

Echipa TechOwls (Facultatea de Automatică și Calculatoare din Universitatea „Politehnica” București), locul al IV-lea în lume la Embedded Development în 2007;

Valy Greavu (Facultatea de Economie și Administrarea Afacerilor din Universitatea „Alexandru Ioan Cuza” Iași), participant în juriul secțiunii IT Challenge în 2007.

Vizitați www.techready.tv/imaginecup (format WMV) sau www.msevents.ro (prezentări Silverlight) pentru vizualizarea acestor raportaje.


Începutul paginiiÎnceputul paginii