Konkurs -> Kategorie -> Projektowanie oprogramowania

Czuj się zaproszony!

Wzywamy wszystkich studentów - dynamicznych liderów, technologicznych guru i nadzwyczajnych innowatorów. Podejmijcie wyzwanie!

DOŁĄCZ DO NAS: Kategoria Projektowanie Oprogramowania jest jedynym konkursem Imagine Cup 2010 przeprowadzanym lokalnie w ponad 70 krajach/regionach świata.

DLACZEGO: Wspólnie możecie coś zmienić. Tematem przewodnim Imagine Cup 2010 jest: „Wyobraź sobie świat, w którym technologia pozwala rozwiązywać najtrudniejsze problemy”. Kiedy będziesz zastanawiać się nad swoim projektem, zainspiruj się ośmioma Celami Milenijnymi Narodów Zjednoczonych. Staw czoło takim tematom, jak pomoc głodującym, bieda, edukacja, kontrola chorób, opieka medyczna, ochrona środowiska lub inne istotne problemy dzisiejszego świata. To jest naprawdę tak ważne!

TWOJA MISJA: Zwal nas z nóg! Stwórz prawdziwe Oprogramowanie, które będzie korzystało z narzędzi i technologii Microsoft. Pamiętaj, że w grę wchodzą już nie tylko komputery. Zrób to z rozmachem!

KTO: Drużyna może się składać z maksymalnie czterech studentów, niekoniecznie z tej samej uczelni bądź kraju. Zaleca się by drużyna posiadała maksymalnie jednego mentora, choć nie jest on wymagany. Drużyna może współpracować także z projektantem interfejsu. Jest to dodatkowa studiująca na kierunku: wzornictwo, komunikacja wizualna, grafika użytkowa lub na kierunku pokrewnym. Projektant interfejsu może wspomagać zespół w przygotowaniu interfejsu i grafiki, niemniej nie może brać udziału w prezentacji projektu podczas finałów konkursu.

OCENIANIE: Najważniejszym wymogiem jest, aby studenci byli kreatywni i zdeterminowani, jeżeli chcą brać udział w konkursie o światowym zasięgu. W ten sposób rodzą się legendy, a życia się zmieniają, – gdy aplikacja zaczyna, jako pomysł, a kończy będąc używaną na całym świecie

ROZPOCZNIJ! Miej przewagę już na starcie! Już teraz zarejestruj się i zapisz na konkurs Projektowanie oprogramowania!

SZCZEGÓŁY: Wszystkie informacje dotyczące warunków przystąpienia do konkursu oraz terminarza oceniania są dostępne poniżej. Kiedy już się zarejestrujesz i zapiszesz, dostarczymy Ci dodatkowych informacji.


SZCZEGÓŁY KONKURSU IMAGINE CUP PROJEKTOWANIE OPROGRAMOWANIA

OMÓWIENIE

Kategoria Projektowanie oprogramowania rzuca wyzwanie studentom, by przy użyciu technologii zgłębili swoją kreatywność w celu rozwiązania najtrudniejszych problemów naszego globalnego społeczeństwa. Imagine Cup zapewnia motywację, ale to uczestnicy konkursu zapewniają geniusz kryjący się za innowacyjnym, dynamicznym i wpływowym oprogramowaniem. Używając narzędzi i technologii Microsoft zawodnicy mogą uwolnić swoje pomysły, zainteresowania oraz talenty w kierunku tworzenia aplikacji użytkowych. Globalnie studenci będą obmyślać, badać i budować ze swoich pomysłów aplikacje, które mogą zmienić świat.

W celu zrozumienia tegorocznego tematu „Wyobraź sobie świat, w którym technologia pozwala rozwiązywać najtrudniejsze problemy” polecamy przeczytanie Milinijnych Celów Rozwoju – to największe wyzwania dzisiejszego świata, które zostały zidentyfikowane przez Organizację Narodów Zjednoczonych.

UWAGA: Jeżeli zdecydujesz się na udział w tym Konkursie, akceptujesz:

  • Oficjalne Zasady Imagine Cup,
  • Szczegóły konkursu Imagine Cup Projektowanie oprogramowania opisane poniżej,
  • Jakiekolwiek mające zastosowanie zasady zamieszczone na stronie internetowej twojego kraju/regionu. Lokalne zasady konkursu Projektowanie oprogramowania będzie można znaleźć tutaj, gdy zostaną one zaktualizowane na rok 2010.

Jeżeli pojawią się jakiekolwiek nieścisłości pomiędzy Oficjalnymi zasadami, Warunkami Użytkowania, Kodeksem Zachowania Imagine Cup i/ lub tymi szczegółami konkursu, decydujące będą Oficjalne Zasady Imagine Cup.

Początek strony

DATY ROZPOCZĘCIA I ZAKOŃCZENIA

Ten konkurs rozpoczyna się o godzinie 00:01 8 lipca 2009 roku i kończy się o 23:59 20 maja 2010 roku czasu Greenwich (Okres rejestracji).

Okres rejestracji składa się z trzech rund – tak, jak jest to opisane poniżej. Każda runda ma unikalne wymagania dotyczące zgłoszeń. Aby Twoje zgłoszenie zostało zakwalifikowane do oceny, wszystkie z poszczególnych wymogów musza zostać dostarczone w określonym dla rundy czasie.

Runda Data Rozpoczęcia
( 00:01 GMT )
Data Zakończenia
( 23:59 GMT )
Runda 1 - Eliminacje 8 lipca 2009 11 stycznia 2010
Runda 2 – Finały krajowe 20 kwietnia 2010 21 kwietnia 2010
Przygotowanie do finałów ogólnoświatowych 6 maja 2010 15 maja 2010
Runda 3 – Finały Ogólnoświatowe lipca 2010 lipca 2010

SZCZEGÓŁY HARMONOGRAMU DLA POLSKIEJ EDYCJI

Data Plan
2010-01-11 Kwalifikacje Oddanie jednostronicowych streszczeń
2010-01-14 Wyłonienie TOP 50
2010-03-15 Oddanie projektów ONLINE do godz. 12:00
2010-04-02 Ogłoszenie wyników TOP 10 do godz. 12:00
2010-04-20 Finały Krajowe

Okres zapisywania się na Konkurs zaczyna się 8 lipca 2009 roku o godzinie 00:01 i kończy się 1 marca 2010 roku o godzinie 23:59 czasu Greenwich. (Okres zapisów).

Początek strony

CZY MOŻESZ PRZYSTĄPIĆ DO KONKURSU?

Do konkursu wolno ci przystąpić, jeżeli spełniasz wymagania określone w szczegółach kategorii Projektowanie oprogramowania. Jeżeli twój kraj/region nie określił specjalnych wymagań dotyczących przystąpienia do konkursu, wolno ci przystąpić do konkursu na zasadach określonych w Warunkach Uczestnictwa Oficjalnych Zasadach Imagine Cup, w sekcji Kryteria Uczestnictwa. Szczegóły Konkursu na Projekt Oprogramowania w twoim kraju/regionie można znaleźć tutaj.

Początek strony

JAK ZAPISAĆ SIĘ NA KONKURS?

Jeżeli chcesz wziąć udział w tym konkursie, musisz zapisać się zgodnie z instrukcjami podanymi w trakcie Okresu zapisów.

Drużyna może składać się z maksymalnie 4 uprawnionych do wzięcia udziału w konkursie studentów. Twoja drużyna nie musi składać się z ludzi, którzy są legalnymi rezydentami tego samego kraju/regionu lub studentami z tej samej instytucji akademickiej, ale może reprezentować tylko jeden kraj/region.

Zaleca się także posiadanie jednego mentora – nie jest to jednak wymagane. Proszę pamiętać, że jedna drużyna składająca się z 4 członków może mieć tylko jednego mentora.

W celu uzyskania dodatkowych szczegółowych informacji dotyczących zapisywania się na konkurs proszę zasięgnąć informacji w sekcji Drużynowych i Indywidualnych Konkursów w Oficjalnych zasadach Imagine Cup.

Początek strony

CO STANOWI ODPOWIEDNIE ZGŁOSZENIE?

By twoje zgłoszenie było odpowiednie, musi ono spełniać następujące wymagania merytoryczne i techniczne:

Elementy wymagane – twoje zgłoszenie musi zawierać elementy wszystkie z poniższych:

  • Twoje zgłoszenie musi odnosić się do społecznych celów związanych z tematem przewodnim Imagine Cup 2010 „Wyobraź sobie świat, w którym technologia pomaga rozwiązywać najtrudniejsze problemy”;
  • Każda prezentacja lub dokumentacja zawarta w Twoim zgłoszeniu musi być napisana w języku angielskim; jeżeli potrzebujesz tłumacza, twoim obowiązkiem jest się o niego postarać;
  • Implementacja lub użycie XML Web Service;
  • twoja aplikacja musi działać na którejkolwiek wersji Microsoft .NET Framework;
  • twoja aplikacja musi zostać rozwinięta przy użyciu co najmniej jednego produktu z rodziny Visual Studio (Express, Standard, Professional lub Team System).

Elementy opcjonalne – twoje zgłoszenie musi zawierać lub korzystać, z co najmniej jednego z opcjonalnych elementów:

  • Windows 7,
  • Windows Live SDK,
  • Użycie Technologii Windows Mobile i zestawu narzędzi SMS Server,
  • Silverlight,
  • Platforma Azure do wdrażania aplikacji architektur S + S.

Dodatkowo, aby zostać wziętym pod uwagę, w trakcie każdej rundy należy złożyć materiały opisane poniżej.

Runda 1 – Eliminacje

W Rundzie 1 weźmiesz udział w konkursie na etapie krajowym w eliminacjach.
Do końca trwania rundy drużyna musi:

Runda 2 – Finały Krajowe

50 najlepszych zespołów, które zakwalifikuje się do drugiej rundy będzie musiało do jej zakończenia dostarczyć:

  • projekt w formie wykonywalnej (pliki *.exe, *.dll…), który został opisany w streszczeniu dostarczonym w rudzie pierwszej oraz plik readme, opisujący uruchomienie projektu.
  • specyfikację projektu (nie dłuższą niż 5 stron) zgodnie z szablonem: IC10 - project specification.docx lub IC10 - project specification.doc.
  • screencast działającej aplikacji (nie dłuższy niż 20 min, nie większy niż 100MB) w formacie WMV w języku angielskim. Screencast może być stworzony np. przy użyciu programu Windows Media Encoder: Jak robić screencasty; wizualną prezentację architektury systemu; może być ona zawarta w specyfikacji lub dostarczona w formie pliku graficznego (GIF, JPEG lub PNG).

10 najlepszych drużyn wyłonionych z pięćdziesiątki zmierzy się w finałach krajowych. Odbędą się one w dn. 20-21 kwietnia w Warszawie. Dokładny harmonogram finałów zostanie zaprezentowany w późniejszym terminie. Podczas finałów drużyny będą oceniane w ramach dwóch etapów:

  • Sesja plakatowa: Pierwszego dnia finałów odbędzie się sesja plakatowa, podczas której dziesięć najlepszych drużyn zaprezentuje swoje rozwiązania Jury konkursu oraz odpowie na pytania sędziów.
  • Prezentacja przed publicznością: Drugiego dnia finałów pięć najlepszych drużyn wyłonionych po pierwszym dniu zaprezentuje swoje rozwiązania na scenie przed publicznością i odpowie na kolejne pytania sędziów. Każda drużyna będzie miała do dyspozycji 20 minut na swoją prezentację, a po której będzie czas na pytania od sędziów. Prezentacje muszą być przygotowane i przedstawione w języku angielskim.

W finałach krajowych zostanie wyłoniona jedna drużyna, która zmierzy się w finałach światowych.

Jeżeli wygracie finały Krajowe, Ty lub Twoja drużyna musicie stworzyć oraz przedstawić materiały opisane poniżej:

  • 10 minutową prezentację wideo, która przedstawi i zademonstruje Twoje oprogramowanie obejmujące wszystkie wymagane elementy i co najmniej jeden opcjonalny tak, jak to zostało opisane powyżej.
  • 1 prezentację PowerPoint (format pliku .pptx lub .ppt) składającą się maksymalnie z 10 slajdów, które powinny zaprezentować członków drużyny, architekturę aplikacji, użycie elementów wymaganych i co najmniej jednego opcjonalnego, korzyści wynikające z użycia waszego projektu, opłacalność ekonomiczną oraz związek z tematem przewodnim Imagine Cup.

Wasza aplikacja musi być w pełni funkcjonalna i wdrożona (wizje oprogramowania, które nie jest w pełni rozwinięte, nie będą brane pod uwagę).

Runda 3 – Finały Ogólnoświatowe

Na potrzeby Finałów Ogólnoświatowych wasze zgłoszenie powinno składać się z:

  • Wszystkich materiały wykorzystanych w rundzie 2 z tymi samymi wymaganiami plus z
  • maksymalnie 3 różnych 20 minutowych prezentacji na żywo oraz 15 minutowej sesji Q&A (pytania i odpowiedzi) dotyczącej aplikacji oprogramowania.

Początek strony

W JAKI SPOSÓB ZGŁOSIĆ SWÓJ UDZIAŁ?

Runda 1 – Eliminacje: instrukcje, jak złożyć zgłoszenie, znajdują się w lokalnych zasadach konkursu Projektowanie oprogramowania.

Runda 2 – Finały krajowe: : Szczegóły dotyczące zgłoszeń do tej rundy będzie można znaleźć w prawym górnym panelu strony konkursu Software Design. Wszystkie materialy powinny być dostarczone w pojedynczym pliku .zip (nie większym niż 300 MB) do czasu zamknięcia rundy 2.

Runda 3 – Finały Ogólnoświatowe: Wszystkie instrukcje dotyczące sposobu złożenia zgłoszenia zostaną Ci dostarczone drogą mailową do osób, które zakwalifikują się do Rundy 3.

Początek strony

LIMIT ZGŁOSZEŃ

Od każdej drużyny przyjmiemy tylko jedno zgłodzenie.

Początek strony

W JAKI SPOSÓB BĘDĄ OCENIANE ZGŁOSZENIA?

Runda 1 – Eliminacje: stronę szczegóły dotyczące oceniania można znaleźć w lokalnych zasadach konkursu.

Runda 2 – Finały Krajowe: Kryteria oceny finałów krajowych

Kryteria oceny:

  • 10% Definicja Problemu: Jak precyzyjny i właściwy jest problem? Jak bardzo jest on interesujący i trudny do rozwiązania – technicznie i funkcjonalnie? W tym kryterium skupiamy się jedynie na wybranym do projektu problemie, nie na sposobie jego rozwiązania. Jak bardzo projekt stosuje się do aktualnego tematu przewodniego Imagine Cup?
  • 35% - Projekt rozwiązania i innowacja: Czy dana aplikacja zajmuje się nowym problemem, czy może patrzy na stary problem z nowej perspektywy? Czy rozwiązanie jest w pełni nowatorskie, czy bazuje na istniejącym pomyśle lub technologii? Czy aplikacja ma wpływ na wielu ludzi w sposób powierzchowny, czy raczej oddziałuje na mniej osób, ale w głębszym znaczeniu? W jakim stopniu aplikacja faktycznie rozwiązuje aktualny problem?
  • 30% - Architektura techniczna i Doświadczenie użytkownika: Czy architektura systemu dzieli się na logiczne części i moduły? Czy projekt może się w jakimś stopniu rozwijać? Czy został stworzony tylko z jednolitych bloków, czy prezentuje interfejsy umożliwiające rozszerzenia (SDK lub API)? W jakim stopniu HMI (Human Machine Interfaces) są intuicyjne, ergonomiczne i przyjazne dla użytkownika?
  • 15% - Szansa powodzenia z biznesowego punktu widzenia: Czy aplikacja jest technicznie i ekonomicznie wykonalna? Czy rozwiązanie jest jedynie teoretyczne, czy ma też realne szanse na wykorzystanie w celach komercyjnych (Niekoniecznie tu i teraz, ale w przyszłości i/ lub na określonych rynkach).
  • 10% - Prezentacja : Jurorzy będą zwracać uwagę na ustną prezentację, która zapewni tło i kontekst dla projektu, wyjaśni, dlaczego problem jest interesujący, podkreśli, jak działa system oraz załączy wnikliwą demonstrację. Drużyny zostaną także ocenione za umiejętność odpowiedzi na pytania zadane przez zespół jurorów.

Runda 3 – Finały Ogólnoświatowe: Projekty zostaną ocenione w 3 fazach:

  • Faza 1 – W 1 fazie Jurorzy obejrzą i przyznają punkty każdemu 10 minutowemu filmowi oraz odpowiadającej mu prezentacji slajdów według opisanych poniżej kryteriów. Następnie każda z drużyn przedstawi swoje zgłoszenie w formie 20 minutowej prezentacji oraz 15 minutowej sesji Q&A (pytania i odpowiedzi) z zespołem jurorów, po czym drużyny zostaną ponownie ocenione na podstawie poniższych kryteriów. Na końcu fazy 1 nastąpi podsumowanie punktów i wyłonienie 12 drużyn, które przejdą do Fazy 2.
  • Faza 2 – Każda z 12 wybranych drużyn zaprezentuje 20 minutową prezentację oraz odpowie na pytania innego zespołu jurorów w 15 minutowej sesji Q&A (pytania i odpowiedzi), Na podstawie poniższych kryteriów jurorzy ocenią drużyny. Na końcu tej fazy nastąpi podsumowanie punktów z 1 i 2 fazy, a 6 najlepszych drużyn przejdzie do 3 fazy Finałów Ogólnoświatowych.
  • Faza 3 – Każda z 6 zakwalifikowanych drużyn przedstawi swoje zgłoszenie w formie 20 minutowej prezentacji na scenie przed VIPowskim zespołem jurorów, którzy ocenią każdą drużynę zgodnie z poniższymi kryteriami. Na końcu tej fazy zestawimy punktacje i ogłosimy laureatów Pierwszego, Drugiego i Trzeciego Miejsca.

Kryteria oceny podczas Finałów Ogólnoświatowych:

  • 10% - Definicja Problemu: Jak precyzyjny i właściwy jest problem? Jak bardzo jest on interesujący i trudny do rozwiązania – technicznie i funkcjonalnie? W tym kryterium skupiamy się jedynie na wybranym do projektu problemie, nie na sposobie jego rozwiązania. Jak bardzo projekt stosuje się do aktualnego tematu przewodniego Imagine Cup?
  • 35% - Projekt rozwiązania i innowacja: Czy dana aplikacja zajmuje się nowym problemem, czy może patrzy na stary problem z nowej perspektywy? Czy rozwiązanie jest w pełni nowatorskie, czy bazuje na istniejącym pomyśle lub technologii? Czy aplikacja ma wpływ na wielu ludzi w sposób powierzchowny, czy raczej oddziałuje na mniej osób, ale w głębszym znaczeniu? W jakim stopniu aplikacja faktycznie rozwiązuje aktualny problem?
  • 30% - Architektura techniczna i Doświadczenie użytkownika: Czy architektura systemu dzieli się na logiczne części i moduły? Czy projekt może się w jakimś stopniu rozwijać? Czy został stworzony tylko z jednolitych bloków, czy prezentuje interfejsy umożliwiające rozszerzenia (SDK lub API)? W jakim stopniu HMI (Human Machine Interfaces) są intuicyjne, ergonomiczne i przyjazne dla użytkownika?
  • 15% - Szansa powodzenia z biznesowego punktu widzenia: Czy aplikacja jest technicznie i ekonomicznie wykonalna? Czy rozwiązanie jest jedynie teoretyczne, czy ma też realne szanse na wykorzystanie w celach komercyjnych (Niekoniecznie tu i teraz, ale w przyszłości i/ lub na określonych rynkach).
  • 10% - Prezentacja: Jurorzy będą zwracać uwagę na ustną prezentację, która zapewni tło i kontekst dla projektu, wyjaśni, dlaczego problem jest interesujący, podkreśli, jak działa system oraz załączy wnikliwą demonstrację. Drużyny zostaną także ocenione za umiejętność odpowiedzi na pytania zadane przez zespół jurorów.

System punktacji stosowany w Finałach Ogólnoświatowych

Zostanie użyty prosty liczbowy system punktacji. Każdy sędzia oceni każdy oceniany element w skali od 0 do 10 punktów. Wszystkie wyniki zostaną znormalizowane.

Początek strony

NAGRODY:

Runda 1 – Eliminacje – szczegóły dotyczące nagradzania znajdują się w lokalnych zasadach konkursu.

Runda 2 – Finały Krajowe kategoria projektowanie oprogramowania – Finaliści pojadą do Warszawy, na finały Ogólnoświatowe Imagine Cup 2010. Organizatorzy pokrywają koszty lotniska przejazdu PKP, standardowe zakwaterowanie w hotelu oraz posiłki. Obejrzyj nagrody finału krajowego.

Runda 3 – Finały Ogólnoświatowe:

  • Pierwsze miejsce - 25 000 dolarów amerykańskich
  • Drugie miejsce - 10 000 dolarów amerykańskich
  • Trzecie miejsce - 5 000 dolarów amerykańskich

Początek strony

WIĘCEJ INFORMACJI:

Szczegółowe i wiążące informacje o kategorii znajdują się na oficjalnej stronie konkursu (j. ang.). W przypadku pytań lub wątpliwości zadaj pytanie na forum (j. ang.).

Zarejestruj się

Do końca krajowej edycji
Projektowanie oprogramowania
pozostało
Koniec etapu I następuje
11 stycznia 2010
Koniec etapu II następuje
21 kwietnia 2010
Koniec etapu III następuje
lipiec 2010

Wczytywanie