Päivitys 24.1.2010 0:01
Tiimi on valittu!
Muutos 1.12.2009 17:48
Poistettu vaatimus Microsoft Office 2007 Word/Excel/PowerPoint. Kunhan pystytte lukemaan ja tuottamaan doc/xls/ppt-tiedostoja.
Tämä viestiketju on tarkoitettu DevTeamista keskusteluun kysymys/vastaus/mielipide-tyyliin. Älkää lähettäkö hakemuksia suoraan tähän ketjuun. Linkki sähköiseen lomakkeeseen löytyy viestin lopusta. Pysykää aiheessa.
Tarkoitus on pistää pystyyn kunnolla organisoitu ja johdettu DevTeam, ja yhdessä tuottaa paras mahdollinen CoolBasic Classic suurelle kansainväliselle käyttäjäkunnalle.
Huom! Tästä ei makseta kenellekään palkkaa – työ on puhtaasti vapaaehtoista. Siitä huolimatta hommaa pitäisi riittää kaikille, ja odotankin kaikkien hakeneiden (ja valituksi tulleiden) suhtautuvan tehtäviinsä mielenkiinnolla ja antaumuksella.
Jos teillä on kavereita, joiden tiedätte olevan päteviä ja mahdollisesti halukkaita näihin hommiin, kysykää kaikin mokomin – DevTeamilaisen ei ole välttämättä pakko tulla tältä foorumilta. Hänen tulee kuitenkin ymmärtää ja puhua suomea.
(Klikkaa isommaksi...)
Huomatkaa, että yllä oleva organisaatiokaavio ei ole absoluuttinen komentoketju: vaikka kehittäjien välillä on esimieskerros, kommunikointi esimerkiksi minun ja kehittäjien välillä on vapaata. Jos tiimiin on ehdolla useampi pätevä kaveri kuin mitä yllä olevassa kaaviossa on paikkoja, niin ilman muuta kaaviota laajennetaan.
Kaikki DevTeamin jäsenet sitoutuvat noudattamaan salassapitosopimusta (NDA). DevTeam-sopimus tehdään vuodeksi kerrallaan, jonka jälkeen se voidaan uusia. NDA:n tai yleisten sopimusehtojen rikkominen voi aiheuttaa DevTeamista erottamisen ilman varoitusta. Vuoden jakso ei ole sitova, vaan kuka tahansa voi jäädä tauolle tai jäädä pois kunhan ilmoittaa siitä ajoissa.
Lue Yleiset Sopimusehdot
Lue Salassapitosopimus (NDA)
DevTeamiin hakeminen edellyttää, että hyväksyt yllä olevat ehdot. Linkki sähköiseen hakulomakkeeseen löytyy tämän viestin lopusta. Jos olet muuten fiksu ja filmaattinen kaveri mutta yksi tai pari vaatimusta jää täyttämättä, älä huolestu, kannattaa silti hakea.
Hallinnolliset tehtävät (3)
Jaossa on 3 paikkaa esimies-, edustus- ja organisointitehtäviin. Managerit pitävät huolen siitä, että palveluiden laatu on korkea ja että CoolBasic-tuotteet säilyvät kilpailukykyisinä ja kehittyvät eteenpäin.
Kehityspäällikkö (General Manager)
Paikkoja: 1
Ikäraja: 18
Vastuualueet ja työnkuva: KP toimii minun oikeana kätenä ja huolehtii, että kaikki työt etenevät ja ovat aikataulussa. Hän organisoi ja resursoi kehittäjät tiimin sisällä ja pitää kokonaisuuden hanskassa. KP toimii esimiehenä seuraavalla tasolla oleville kehittäjille. KP:llä on valtaa tuotteistuksessa ja kehityssuuntaa (tuotteet ja organisaatio) koskevissa päätöksissä.
KP toimii lisäksi CoolBasic-tuotteiden ja tämän organisaation edustustehtävissä sekä yhteisössä että Internetissä yleensä. KP ylläpitää ulkoisia kontakteja ja pysyy ajan hermolla mm. kilpailevista tuotteista. KP on yksi niistä henkilöistä, jotka pääsevät kaikkiin DevTeamin ylläpitoliittymiin käsiksi.
KP huolehtii sekä englanninkielisistä että suomenkielisistä palveluista.
Vaatimukset: KP:ltä vaaditaan monipuolista osaamista ja tietoteknistä yleissivistystä. Lisäksi hänellä on oltava hyvä kirjallinen englanninkielen taito. Aikaisempi kokemus johtamisesta tai projektipäällikkönä olemisesta katsotaan eduksi. Vähintään ”tietokoneen A-ajokortti” -tasoinen osaaminen Microsoft Office Word ja Excel 2007.
Yhteisövastaava (Community Manager)
Paikkoja: 1
Ikäraja: 18
Vastuualueet ja työnkuva: YV:n vastuulla on varmistaa että kommunikointi CoolBasic-yhteisön ja DevTeamin välillä toimii – hänen tehtävänsä on saattaa yhteisön ilmiöitä, toiveita, kysymyksiä ja tapahtumia DevTeamin tietoon (ja sama toisin päin): YV ja KP ovat päälinkki CoolBasic-käyttäjien ja DevTeamin välillä. YV vastaa suoraan minulle ja KP:lle. YV toimii myös CoolBasic-tuotteiden edustajana Internetissä.
Lisäksi YV vastaa yhteisön aktiviteeteista, esim. kilpailuista, jäsenten yksilöllisestä kehityksestä, rankkaamisesta jne. sekä muusta yhteisöllisestä toiminnasta. Hän kerää, lajittelee ja kokoaa poimintoja foorumin sisällöstä (lisäinfoa sitten kun YV on valittu). YV:n vastuulla on pitää foorumi miellyttävänä ympäristönä kaikille yhteisön jäsenille.
YV huolehtii sekä englanninkielisistä että suomenkielisistä foorumeista.
Vaatimukset: YV:ltä vaaditaan erittäin hyvää kirjallista englanninkielen taitoa. Lisäksi mielellään vähintään puolen vuoden kokemus Administrator-tasoisesta foorumitoiminnasta. Ohjelmointikokemus, HTML, CSS ja graafiset taidot (kuvankäsittely)katsotaan eduksi.
Sisältövastaava (Content Manager)
Paikkoja: 1
Ikäraja: 18
Vastuualueet ja työnkuva: SV vastaa kaikkien CoolBasic-palveluiden (mm. foorumit, manuaalit, web-sisältö, koulutustarjonta, ladattava sisältö ja sisäiset toteutukset) materiaalin kattavuudesta ja laadusta. Tämän lisäksi SV koostaa sisältöä yllämainittuihin kohteisiin.
SV huolehtii sekä englanninkielisistä että suomenkielisistä palveluista.
Vaatimukset: SV:ltä vaaditaan erittäin hyvää kirjallista englanninkielen taitoa. Vähintään harrastelija-kokemus: ohjelmointi, XHTML, XML, CSS, PHP ja SQL. Jonkinnäköiset graafiset taidot (kuvankäsittely) ovat pakollisia. Vähintään ”tietokoneen A-ajokortti” -tasoinen osaaminen Microsoft Office Word ja Excel 2007. Teoriatiedot käytettävyydestä ja sen heuristisesta arvioinnista katsotaan eduksi.
Tekniset tehtävät (7-10)
Alla olevat tehtävät liittyvät läheisesti itse CoolBasic Classic:n toteutukseen ja sen suunnitteluun. Hakijat ovat pääsääntöisesti ohjelmoijia.
Web-kehittäjä (Web Developer)
Paikkoja: 1-2
Ikäraja: 15
Vastuualueet ja työnkuva: WebDev:n tehtäviin kuuluu CoolBasic:n Internet-palvelut (julkiset ja sisäiset): Pääasiassa kehitys, mutta myös tekninen ylläpito. Esimerkkejä kehityskohteista ovat mm. www-portaali, manuaalit, integraatiot ja ylläpitoliittymät.
Vaatimukset: Vähintään 1 vuoden harrastelija-kokemus: PHP, MySQL, XHTML, XML, JavaScript, CSS, regexp. Erityisesti SQL-kyselyjen osaaminen on olennaista. Pystyttävä luomaan PHP-MySQL –kehitysympäristö omaan localhostiin ja perustamaan sinne tarvittavat kantarakenteet (skeemat ja dumpit ovat tietysti saatavilla). Pystyttävä tuottamaan täysin validia XHTML 1.1 –standardin mukaista sisältöä. XSLT- ja jQuery-osaaminen katsotaan eduksi.
Tech-kehittäjä (Tech Developer)
Paikkoja: 2
Ikäraja: 18
Vastuualueet ja työnkuva: TechDev on koodaustaidoiltaan suhteellisen kokenut osaaja. Hänellä on hyvä tekninen yleissivistys ohjelmistotekniikasta. Hänen tulee tuntea nykyinen CoolBasic-kieli erittäin hyvin sekä tunnistaa sen heikkoudet ja kehitystarpeet. TechDev:llä on normaaleja kehittäjiä korkeampi luottamustaso, ja he pääsevät mm. kääntäjän, ajoympäristön ja pelimoottorin lähdekoodeihin suoraan käsiksi. Heidän odotetaan myös pystyvän osallistumaan niiden kehitykseen. Koodauksen lisäksi he ovat avainhenkilöitä CoolBasic Classic-kielen/syntaksin suunnittelussa. Kuten normaalinkin kehittäjän, myös Techien tehtäviin kuuluu lisämateriaalin tuottaminen (esim. tutoriaalit, esimerkit, artikkelit jne). TechDev on tiiviissä yhteistyössä muiden devien kanssa toteutustasolla.
Vaatimukset: Hyvä PureBasic-osaaminen ja kokemus sillä ohjelmoimisesta on pakollista (mutta jos olet taitava kaveri ja pystyt oppimaan sen nopeasti ja sinulla on siihen halua, asiasta voidaan neuvotella). Kokemus erilaisista ohjelmointikielistä ja ymmärrys niiden eri piirteistä ja niiden toiminnasta katsotaan eduksi. API,C#, C/C++, DirectX/OpenGL ja Linux-osaaminen katsotaan eduksi. ASM/CIL/konekielen ymmärtäminen ja/tai osaaminen sekä yleinen tietämys siitä miten ohjelmointikielet ja kääntäjät toimivat katsotaan eduksi.
Kehittäjä (Developer)
Paikkoja: 4-6
Ikäraja: 15
Vastuualueet ja työnkuva: Dev toimii CoolBasic Classic:n suunnittelijana ja toteuttajana. Suunnittelutyöhön sisältyy mm. kielen ominaisuudet ja syntaksi sekä pelimoottorin palvelut (komennot ja niiden syntaksit). Devit myös tuottavat tutoriaaleja, esimerkkejä ja muuta materiaalia yhteisön käyttöön. Devit toimivat testaajina ja he pääasiassa koodaavat CoolBasic Classic:lla (joskaan ei tietystikään rajoitu siihen). Projektityöskentely onnistuu.
Dev työskentelee yhteistyössä muiden devien, graafikoiden, muusikoiden ja Techien kanssa. Kaiken kaikkiaan Devit muodostavat melko sekalaisen sakin erilaisine osaamisalueineen.
Vaatimukset: Devillä on oltava hyvä ohjelmistotekninen yleissivistys. Hän on lisäksi nykyisen CoolBasic:n kokenut käyttäjä ja tunnistaa sen heikkoudet. Devillä on paljon (luovia?) ideoita siitä miten CoolBasicia pitäisi kehittää. PureBasic-osaaminen, jokin erityisosaaminen sekä kaikki mitä TechDeveiltä vaaditaan katsotaan eduksi.
Muut tehtävät (2-5)
Huom! Näiltä henkilöiltä vaaditaan näyte taidoista. Laittakaa hakemuslomakkeen 3/4 sivulle linkki parhaisiin töihinne.
2D-Graafikko (Graphics Artist)
Paikkoja: 1-3
Ikäraja: Ei
Vastuualueet ja työnkuva: Graafikko tuottaa (pääasiassa) 2D-grafiikkaa muiden devien tai managerien pyynnöstä mm. webbisivuja varten, esimerkkeihin tai tutoriaaleihin. Tyyliltään ne voivat olla esimerkiksi taustoja, pelihahmoja (spritejä), avatareja, poseja tai pixelartia. Myös animoitua grafiikkaa tarvitaan.
Vaatimukset: Graafikolla tulee olla vähintään vuoden harrastelijakokemus kuvankäsittelystä tai graafisesta työskentelystä tietokoneella. 3D-grafiikka kaikissa muodoissaan katsotaan eduksi. Piirtoalustan/skannerin omistaminen ja siten mahdollisuus tuottaa ”concept art”:ia katsotaan eduksi. Taidot videoeditoinnissa katsotaan eduksi. Taidot Flash:ssä ja Action Script:ssä katsotaan eduksi.
Muusikko (Sfx/Music Artist)
Paikkoja: 1-2
Ikäraja: Ei
Vastuualueet ja työnkuva: Muusikko tekee musiikkia… tai tuottaa hyvälaatuisia ääniefektejä muiden devien tai managerien pyynnöstä mm. esimerkkeihin ja tutoriaaleihin.
Vaatimukset: Taidot videoeditoinnissa katsotaan eduksi.
Foorumin henkilökunta
Paikkoja: ?
Ikäraja: 15
Vastuualueet ja työnkuva: Foorumialueiden valvonta. Moderaattorit JA Adminit.
Vaatimukset: Aikaisempi vastaava rooli jollakin foorumilla.
Lisäksi kaikilta DevTeamilaisilta vaaditaan:
- Pystyt luomaan ja lukemaan doc/docx, xls/xlsx ja ppt/pptx-tiedostoja.
- Pystyt osallistumaan IRC-keskusteluihin (jos ei clienttiä löydy, niin http://www.munirkki.com/)
- Ainakin jonkinlainen englanninkielen taito (vähintäänkin ymmärtää kirjoitettua sellaista).
Hakemuksen täyttäminen ja lähettäminen:
Sähköinen hakemuslomake löytyy täältä. Muista lukea ja hyväksyä sopimusehdot (linkit tämän viestin alkupuolella). Mieti hakemus huolella ennen lähettämistä ja täytä kaikki kohdat. Valmistaudu myös pieneen keskusteluun joko mesessä tai IRC:ssä. Jos sinulla on hakuprosessista kysyttävää, postita se joko tänne tai minulle Yksityisviestinä.
Voit halutessasi lähettää kaksikin hakemusta joista toinen on ensisijainen ja toinen toissijainen toiveesi. Näin ollen jos et pääse ensisijaisen toiveesi mukaiseen tehtävään, voit silti päästä tiimiin mukaan. Muista tällöin selvästi kertoa hakemuksissa ovatko ne ensi- vai toissijaisia.