Ryhmäpalaverit Lintulaskenta-ryhmä Helsinki 23.11.2011 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Sisällysluettelo Johdanto... 3 Artonpalaveri 22.11.2011... 5 Ryhmäpalaveri 15.11.2011... 7 Ryhmäpalaveri 14.11.2011... 8 Ryhmäpalaveri 27.10.2011... 9 Arton palaveri 12.10.2011... 10 Ryhmäpalaveri 12.10.2011... 11 Ryhmäpalaveri 11.10.2011... 12 Ryhmäpalaveri 4.10.2011... 13 Ryhmäpalaveri 16.9.2011... 14
Johdanto Ryhmäpalaverit ovat pelkästään Lintulaskenta-ryhmän välisiä asiakirjoja, joita ei ole tarkoitus toimittaa asiakkaalle. Kaikista ryhmäpalavereista ei ole varsinaista ryhmäpalaveri esityslistaa, koska palaverit ovat usein hoidettu suullisessa muodossa. Dokumenttiin on koottu kaikki tärkeimmät tiedot ryhmäpalavereissa käsitellyistä asioista. Projektin kahdella viimeisellä viikolla 48 ja 49 ryhmäpalavereita on pidetty päivittäin. Näissä palavereissa asiaa tuli lähinnä projektin viimeistelyn kannalta, joten dokumentaatioiden tuottaminen näistä ryhmäpalavereista ei ollut oleellista.
Ryhmäpalaveri 28.11.2011 Kesto: noin 1h Paikalla: Jarkko Nyman Jukka Pajunen Kari Konola Riku Rytkönen Agenda: 29.11.2011 Tuleva asiakastapaaminen, sekä yleiset asiat. Käytiin läpi missä olemme menossa. Käyttäjän autentikointi on kesken! Ryhmästä jonkun pitäisi alkaa työstämään tätä osaaluetta. Versionhallinta 1op saadaan mukaan ohjelmistotuotanto projektiin, muistutus Artolle asiasta. Teimme ryhmätyötä palaverin päättymiseen jälkeen laitoksella. Totesimme, että jonkin muun versionhallinnan käyttäminen. Palaveri oli nopea ja ytimekäs.
Artonpalaveri 22.11.2011 Kesto: noin 1h Paikalla: Jarkko Nyman Anna Hirvonen Jukka Pajunen Kari Konola Riku Rytkönen Arto Vihavainen Keskustelua aikataulutuksesta projektin suhteen. Tarkastelimme kauanko projektia on vielä aikaa tehdä ja miten se tulisi jakaa loogisesti, että saisimme ohjelman palautuskuntoon deadlineen mennessä. Pivotal Trakkerin tarkastelua ja sen muokkausta ryhmän kesken Ajatuksia viime hetken asiakkaan vaatimuksien muutoksista ja niihin reagoiminen. Johtopäätöksenä: hakupalvelun pienimuotoinen toteutus, mutta eskon ihme työkalua ei projektin aikataulun puitteissa aleta todennäköisesti toteuttamaan. Keskustelua mitä kukin on tehnyt ja miten jatketaan tästä eteenpäin Valmistautuminen Eskon iltapäivän demoon Arton kanssa keskustelua mitä reflektiopalaverissa tehtiin
Arton palaveri 16.11.2011 Paikalla: Riku Rytkönen Aleksi Aalto Jukka Pajunen Anna Hirvonen Keskustelua ryhmä dynaamiikasta Keskustelua, kuinka kurssi on sujunut. Kantaa otettiin seuraaviin asioihin: Apun pyytäminen ohjaajalta (Artolta). Kurssin tehtävänannon vaikeus Asiakkaan vaatimuksien muuttuminen, sekä yleistä keskustelua asiakkaasta Psykologiset taidot osana kurssia Ryhmäläisien huomioiminen ihmisenä Esimerkkejä, kuinka ihmiset turhautuvat toisiinsa projektien saatossa vaikka kysymys on vain projektista. Tapaaminen hyväksyttiin reflektiopalaverina, vaikka kaikki eivät olleet paikalla sairastapauksien vuoksi
Ryhmäpalaveri 15.11.2011 Paikalla kaikki paitsi Jukka Pajunen - Keskustelua asiakaspalaverista - Tehtävien jakoa uuteen sprinttiin: Tuleva sprintti: -Adminlomakkeen viimeistely: Anna -Pulauttimen binäärien poikkeuksien listaus: Aleksi -Testitietokannan perustaminen: Nyman -Yksinkertainen hakutyökalu & listaus: Nyman -Validoinnin tarkentaminen: Pajunen (saa loppuun) -Lintuvaaran autentikointi: Konola, Pajunen -Vaatimusmäärittelydokkari: Riku Jos ei ole töitä niin: Refactorointi, testaus jne.
Ryhmäpalaveri 14.11.2011 Kesto 1,5h. Kirjaaja: Riku Rytkönen Kaikki paikalla. Agenda: Tuleva asiakaspalaveri (15.11.2011) Keskustelua seuraavista asioista: - Mitä kukin sprintin aikana tehnyt - Asiakaspalaveriin valmistautuminen - Katsaukset kurssin yleisiin asioihin, sekä suunnittelua kuinka projekti saadaan vietyä loppuun - Aikataulutusta ohjelmapalasien suhteen.
Ryhmäpalaveri 27.10.2011 kello 14:15, ck110, Exactum Kesto 2h. Kirjaaja: Jukka Pajunen Paikalla: Jarkko Nyman Kari Konola Aleksi Aalto Anna Hirvonen - Käydään läpi mitä ihmiset ovat saaneet aikaiseksi ja millaisia mahdollisia ongelmia on kohdattu Hommat etenevät enemmän takellellen mitä on kuviteltu - Pulautin aiheuttaa jatkuvasti enemmän työtä mitä on kuviteltu ja uusia ongelmia tuntuu ilmenevän jatkuvasti Konolaa jarruttanut myös omat teknisetongelmat Pulautin alkaa kuitenkin olla valmis - Validointi suhteellisen hyvällä mallilla - Anna tehnyt Admin-lomaketta ja tämä puoli näyttää olevan todella hyvällä mallilla. hakemisen kanssa ja hyvältä näyttää - Aleksi työskennellyt tietokantahakujen kanssa. Homma etenee, mutta paljon uuden opettelua ja säätöä - Dokumentaatiovastaava: Käyttöohjetta, millaista dokumentaatiota tulisi tehdä ja ihan konkreettisesti dokumentaation tekemistä: Millaisiin ratkaisuihin ollaan päädytty ja miksi (esim. salasanat, jokaisella haetaan omista fileistä, jottei jatkossa pääse vuotamaan nettin). Tietokantakaaviot ajantasalle. Datet ei enää käytössä - päivämäärät ja kellonajat esitetään inteinä. Peninkulmaruutuakaan ei jatkossa tarvita. Muutokset voi tarkistaa Aleksin päivityksestä Havainnointitapahtumaan - Sovittiin, että seuraavan viikon tiistaina demotaan lähinnä admin-lomaketta - Tavataan ryhmän kanssa maanantaina 12:15 luokassa ck110 (Nyman ei pääse)
Arton palaveri 12.10.2011 Kirjaaja: Riku Rytkönen Kaikki paikalla palaverissa. kesto: 1h Hyvää - projektin haastavuus - ollaan saatu jotakin aikaan - ihmisien työmotivaatio ++++++ - opitaan uutta ++ - ollaan jossakin määrin aikataulussa - ihan osaava tiimi (koodaus) - ryhmän kehityksen suunta ++++ Kehitettävää - kommunikointi ++++ - dokumentaatio + - testit - ajoissa palavereihin - rajapintasuunnittelu ++ - omatoiminen vastuunotto/aktivoituminen +++++ - avun pyytäminen ongelmatilanteissa Palaverin tarkoitus oli tarkastella ihmisiä omana itsenään. Tarkoituksena oli löytää positiivisia asioita toisista ihmisistä sekä myös oppia tuntemaan toinen. Hyvää -osioon on tarkoitus saada asiat missä oli kehitettävää eli (kommunikointi, omatoiminen vastuunotto/aktivoituminen). Myöskään Hyvää -osiosta ihmisien työmotivaatiota eikä ryhmän kehityksen suuntaa tulisi unohtaa.
Ryhmäpalaveri 12.10.2011 Kirjaaja: Riku Rytkönen Paikalla kaikki - Työtehtävien jakoa: Konola: Pullauttimen versio v3 toteutus Anna: Admin_lomakkeen rakentamisen aloitus. Pajunen: Validointikirjasto Rytkönen:Validointikirjasto Nyman:Validointikirjasto Aalto: Tietokannan rekiseri Huomenna Lokin kanssa vaatimusdokumenttia. Määritelmää admin lomakkeen toiminnallisuudella: mitä siltä halutaan. Minkälaisia hakuja pitää pystyä tekemään kantaan? Miten pitää pystyä käyttämään lomaketta? Käyttötapaukset: mitä pitää pystyä tekemään. Mitä kaikkea dataa pitää pystytä tuhoaan? Nollan arvo? Voiko biotooppi olla 0? Selvityksiä Nollan ja null; arvon eroista? ps. Huomioita otetteva tässä printissä: jos hommasi loppuvat niin ole aktiivinen ja pyydä niitä lisää, mikäli ongelmia niin pyydä apua (tiimin kommunikointi).
Ryhmäpalaveri 11.10.2011 Kaikki paikalla Demon suunnittelua Vaatimusten määrittely dokumentti asiakkaan(lokin) kanssa min. 2henkilöä. Dokumentin avulla ryhmämme tiedostaa paremmin mitä meidän tulee tehdä ja mikä on seuraava asken projektissa. Mikäli sen avulla on helmpompi jokaisen hahmottaa mitä olemmekaan tekemässä. Tehtävälista: Lokin kanssa palaverin varaaminen, dokumentin työstäminen. Aloitettava tekemään lisää työtä pulauttimen rinnalla, koska muuten osa ryhmästä joutuu odottamaan Jos ei ole sillä aikaa niin voi aloittaa: Kirjekyyhkystä tulee ottaa palveluumme lomakkeita (xml -muoto), tulee validoita mitä xml- syntaksit kirjekyyhkyssä yms. Huom: Piiraisen datassa kirjekyyhkyn valmiit koodit! Lomakkeen suunnittelu, luonnin mahdollinen aloitus. Mikäli aloitat tekemään jotakin niin ilmoita siitä ryhmälle, mikäli sinulla ei ole tekemistä mitään eli sinulla on oma homma ready niin ota yhteyttä ryhmään, että mitä voisit tehdä seuraavaksi. Ensi sprinttiin tulee: 25m implemointi -java sovellus, Admin lomakkeen tekeminen(aloitus, mock) silmälle ok. Validointi kirjastoluokan aloitus, asiakkaalle pieni huomautus, että joudumme parantamaan ryhmänsisäistä työskentelytekniikkaa. Doodle pystyyn!
Ryhmäpalaveri 4.10.2011 AIKA: Tiistaina 04.10.2011 kello 16:15 PAIKKA: CK110, Exactum Gustaf Hällströmin katu 2 B, Helsinki 1. Palaverin avaus ja sihteerin valinta 2. Tilannekatsaus 2.1. Mitä on tehty 2.2. Mitä uupuu 2.3. Avustus ylimäärisellä aja 3. Tulevien tehtävien hahmottelu
Ryhmäpalaveri 16.9.2011 Ympäristöksi otetaan NetBeans IDE 7.0, joka löytyy koulunkoneilta (tai ihan sama mikä versio NetBeansista kunhan saadaan vain toimimaan). Pivotal Trackeriin uusien tehtävien luominen Pyrimme ryhmässä luomaan kuvaa, millainen järjestelmä on ja mitä se pitää sisällään. Otettavaa selvää seuraavista asioista: - pitää kysyä millaista dokumentaatiota vaaditaan - tarkka versio mitä lähdetään Oraclen kanssa kehittämään - tehdäänkö lomake tulevaisuudessa miten? tulee dataan? lähtee dataa? - tietokannasta - tunnukset tarvittaviin ympäristöihin - perättäistiedosto, missä? Miten? Milloin? - sivuston layout? vaatimuksia sen suhteen asiakkaalla? Mistä saadaan valmiita pohjia, kuten mm. yläbanneri Tietokanta, syntaksin tutkiminen, käskyjä, tutustumista Alustavaa tehtävien jakoa: Jarkko Nyman: Perättäistiedosto Riku Rytkönen: HTML Aleksi Aalto: Framework tutoriaali (osaa opettaa) Jukka Pajunen: Tietokanta, syntaksin tutkiminen, käskyjä, tutustum Kari Konola: Vanha peräkkaistiedosto kantaan, sen tekemistä, miten lukee rivin ja käskyn, porttausoftan tyylinen (parseri) Anna Hirvonen: HTML