T-76.4115 Iteraatiodemo Kaffetauko PP Iteration 20.10.2005.

Slides:



Advertisements
Samankaltaiset esitykset
2 Mitä? Valtakunnallinen pk-yritysten ja yksittäisten henkilöiden tuotekehitys- ja innovaatiotoimintaa tukeva asiantuntijapalvelu Yritys- tai hankekohtaisesti.
Advertisements

Ketterän kehittämistyön suunnittelu Tavoitteena on  harjoitella tehtävien mitoitusta ja arviointia  tehdä työ sovituissa puitteissa  oppia tekemisen.
Menetelmäharjoitus: Kokous- ja kommunikaatiokäytännöt Mikko Rönkkö.
Käytettävyystestaus GenMetrics projektissa Jonas Alam
T Iteraatiodemo Twelve PP Iteration
Laatu LAATU EI TARKOITA SITÄ, ETTÄ TUOTE TAI PALVELU ON ABSOLUUTTISESTI HYVÄ VAAN SITÄ ETTÄ SEN TEKEMISEEN KÄYTETTÄVÄT MENETELMÄT JA TOIMINNOT ON DOKUMENTOITU.
TIPTOP: käyttöliittymien kehittäminen TaY:ssa. Käyttöliittymän rooli suunnittelutyössä – Oikeaa sovellusta riittävällä tavalla muistuttavan käyttöliittymän.
T Projektikatselmus GenCode PS iteraatio
T Iteration Demo TeamDC PP Iteration
T Projektikatselmus Ryhmä Reilu PP-Iteraatio
Tik Tietojenkäsittelyopin ohjelmatyö Palautuspalaveri 5 Projektin esittely lyhyesti Projektin arviointi –projektin tila –suunnitelmat LU-vaiheelle.
Projektikatselmus Publicum Teknillinen korkeakoulu Publicum-ryhmä.
AS Automaation käyttöliittymät – Harjoitustyö 2009 ‹#› AS Automaation käyttöliittymät Harjoitustyö 2009  Harjoitustyö tehdään 3-4 hengen.
T Projektikatselmus Ampel 3. Toteutusvaihe
T Projektikatselmus GenCode T1 iteraatio
T Projektin katsaus OtaShop2 Projektin suunnittelu
T Projektikatselmus GenCode PS iteraatio
Kuukasjärvi Leena Nieminen Hanna-Mari Vänttilä Marika.
Tilakatsaus Paatti-projekti 7. kokous Mitä on tehty? Projektisuunnitelma Vaatimusmäärittelyn muokkausta Mobiilikäyttöliittymän toteutusta Tutkijan.
Heinolan kaupungin opetussuunnitelma
Tilannekatsaus mediatekniikka 2007 Alustava projektisuunnitelma valmis Ulkoasun muutoksia, käynnistysvaiheen tuntien päivitykset.
UKJ Työpakettien tilanne TukityöpaketitResurssitSisältöAikatauluHuom (Seuraava sivu) TP 1 Projektin hallinnointi OK, 1) TP 2 Resurssinhallinta.
T Personal SE assignment Communication Practices Miikka Lötjönen.
T Personal SE assignment Project progress tracking and control.
T Projektikatsaus Verkokauppa Suunnitteluvaihe
1 T Edistymisraportti - ExtraTerrestriaLs T Edistymisraportti ExtraTerrestriaLs I2 iteraatio
1 Dokumentit ja niiden viimeistely kuntoon Ohjelmistokehitys Arkkitehtuuri dokumentti Wiki –sivuston päivitys Testaus Viimeistely tarvittavilta osin Täydet.
T Iteraatiodemo Twelve PP Iteration
OHJP Kalenteriprojekti – Statusraportti iteraatio4 loppu
UKJ Työpakettien tilanne TukityöpaketitResurssitSisältöAikatauluHuom (Seuraava sivu) TP 1 Projektin hallinnointi OK, 1) TP 2 Resurssinhallinta.
T Projektikatselmus ElectricSeven I1-Iteraatio
Mentortapaaminen Elma, Agenda Tilannekatsaus –Tehtyä –Tekemättä –Demo Ongelmia Palautteen pohdintaa Personal SE-esityksiä.
Projektikatselmus Publicum Teknillinen korkeakoulu Publicum-ryhmä.
Onnistunut IT-projekti - Haaveesta totta? Tiken näkemys
Sulkapalloliiton kilpailutoiminnan rekisteriohjelma Loppudemo T Good Minton
Good Minton PP Iteraatio
T Projektikatselmus PPT PS-vaihe
T Iteration Demo Data Sailors PP Iteration
T Iteration Demo Data Sailors I1 Iteration
1 Arkkitehtuuriin liittyvien kuvien teko Sekvenssikaavio Komponenttikaavio Luokkakaavio Ohjausryhmän palaveri Toimitussisällön tarkastelu Vaatimusten läpikäynti.
T Loppudemo Kaffetauko eAuction
T Loppukatselmus OtaShop2 Halme, Inkinen, Karanko, Kosunen, Kärkkäinen, Larmo, Ojanen.
T Projektikatselmus Projektiryhmä Tete PP-iteraatio
Osaamisen ja sivistyksen parhaaksi Oppijan verkkopalveluiden hyväksymistestaus – Miksi ja miten?
T Projektikatsaus Verkokauppa Iteraatio
Tilannekatsaus mediatekniikka 2007 Alustava projektisuunnitelma valmis Ulkoasun muutoksia, käynnistysvaiheen tuntien päivitykset.
T Oma menetelmä Tapaamiskäytännöt IOBASE-projektissa Mika Ratola
T Henkilökohtainen SE harjoitus
T Projektikatselmus ElectricSeven I2-Iteraatio
Tik Tietojenkäsittelyopin ohjelmatyö Palautuspalaveri 1 Projektin esittely lyhyesti Projektin tilanne Vaiheen lopputulokset Seuraavan vaiheen (MÄ)
T Ryhmä ”Tete” Henkilökohtainen SE-harjoitus Marko Nikula (Assesment of Architecture) Arkkitehtuurin arviointi.
Tik Tietojenkäsittelyopin ohjelmatyö Palautuspalaveri 3 Projektin esittely lyhyesti Projektin arviointi –projektin tila –suunnitelmat P1-vaiheelle.
Vaatimusmäärittely Henkilökohtainen menetelmä Kokemuksia Petri Saloma (49585S) T Tietojenkäsittelyopin ohjelmatyö.
Tik Tietojenkäsittelyopin ohjelmatyö Palautuspalaveri 2 Projektin esittely lyhyesti Projektin tilanne Vaiheen lopputulokset Seuraavan vaiheen (SU)
T Iteraatio Demo Neptune Projektin Suunnittelu-iteraatio Klo SoberIT.
T Projektikatselmus Ampel Projektisuunnitteluvaihe (Versio 1.0)
Mentortapaaminen Agenda Tilannekatsaus Vastuualueet Tulevaa Riskejä ja ongelmia Menetelmäharjoitukset Esitys: Kommunikaatio- ja kokouskäytännöt.
Mentortapaaminen Agenda Tilannekatsaus Vastuualueet Tulevaa Riskejä ja ongelmia Menetelmäharjoitukset Esitys: Kommunikaatio- ja kokouskäytännöt.
Käki-projekti, Loppuesittely Käki-projekti Loppuesittely
T Iteraatiodemo Team Tubeless Iteraatio
Projektityö Lähe: Projektityömateriaali BB:n sivulla.
jew1 Systeemityön eteneminen opintojaksolla Ohjelmiston suunnittelutaito Opintojakson eteneminen.ppt.
Sosiaalinen markkinointi Monikulttuurinen ehkäisevä päihdekasvatus Ohjausryhmän suunnittelupäivä
Projektin tilannekatsaus
Kansallinen palveluväylä PERTIVA-kokous
THL - Eurykleia Henkilöstö- ja talousasioiden suunnittelu- ja raportointijärjestelmän määrittely TP 1 agenda Ongelman kuvaus, tavoitteet, rajaukset,
Projektiryhmä Tete PP-iteraatio
Projektin tilannekatsaus
Hannu Mäyrä OHJELMOINTI PROJEKTI Hannu Mäyrä
Vaatimusanalyysin hallintatyökalu
Esityksen transkriptio:

T Iteraatiodemo Kaffetauko PP Iteration

Agenda Project status (x min)  achieving the goals of the iteration  project metrics Work results (x min)  presenting the iteration’s results  demo Used work practices (x min)

Projektin esittely Projektin tarkoituksena on toteuttaa Jaakko Pöyry Infra Consulting:n käyttöön eAuction-huutokauppajärjestelmä sekä Sähköinen tarjousympäristö kiinteistönhoitotarjousten kilpailuttamiseen. Järjestelmän ensisijaisena tarkoituksena on toimia hyödyllisenä työvälineenä Jaakko Pöyry Infra Consulting:n konsulteille. Toivelistalla on myös visio, jossa kiinteistönomistajat voisivat suoraan käyttää palvelua apunaan kiinteistönhoitopalveluiden ostossa. Projekti on osa Jaakko Pöyry Infra Consulting:n IKa-projektia (ks. Seuraava kalvo). IKa = Informaatiota Kiinteistöalalle

IKa-portaali Projektin esittely jatkuu

Projektissa toteutettavat komponentit Projektin esittely jatkuu

projektin suunnittelu ja alkuun saanti, laatukäsikirjaa voidaan vielä tarkentaa saakka, mutta tärkeimmät toiminta- ja seurantamenetelmät pitäisi saada käyttöön mahdollisimman nopeasti.  Ok, paitsi ryhmän kotisivuina toimivan wikin sisältön tekeminen on vielä kesken. asiakkaan ongelma-alueen ja tavoitteiden kartoittaminen ja projektin tavoitelaajuuden määritys  Ok, mutta työ ongelma-alueen selvittämiseksi jatkuu. vaatimusmäärittelyn tekeminen korkeammalla käyttötapaustasolla ja teknisten vaatimusten kartoitus  Ok. Asiakas on ehtinyt jo tutustua käyttötapauksista tehtyyn html-demoon. Olemassa olevan järjestelmän käytöstä on kirjoitettu ohjeet. työympäristön kokoonpano  Kesken. Työympäristön tilanne on hyvä, kehitysympäristö on jo pystyssä yhdellä koneella ja lisä koneet tulossa viimeistään viikolla 43. Iteraation tavoitteiden status 1/2

Iteraation tavoitteiden status 2/2 kehittäjät opiskelevat tarvittavat uudet tekniikat  Kesken. Toistaiseksi vain yksi kehittäjä on tehnyt harjoitus työn, jossa käydään läpi projektissa käytettävät tekniikat. Opiskelua jatketaan viikoilla 42 ja 43. projektin riskien tunnistaminen, analysointi ja monitoroinnin aloittaminen  Ok. kehittäjäryhmän vaiheittainen mobilisointi ja Team Building tapaaminen (järjestetään )  Tulossa henkilökohtaisen menetelmäaiheen valitseminen ja siihen tutustuminen  Osittain ok. Kaikkia sepa-harjoituksia ei ole vielä saatu alulle. roolien jako manageriryhmän kesken ja alustava rooliensuunnittelu kehittäjille  ok. Kehittäjien rooleja mietitään yhdessä kehittäjien kanssa seuraavassa iteraatiossa.

Iteraation tuotosten status Projektisuunnitelma  OK, kehittäjien roolit tarkentuvat vasta kun kehittäjät tulevat mukaan projektiin Vaatimusmäärittelydokumentti  OK, käyttötapaukset on karkealla tasolla dokumentoitu ja vaatimukset priorisoitu  Asiakas on jo nähnyt vaatimusten pohjalta tehdyn html-demon. Varmistuttiin siitä, että ollaan oikeilla jäljillä ja saatiin kalastettua lisää tietoa vaatimuksista

Tehtävien toteumat Kehitysteknologioiden opiskelu on jo aloitettu, mutta suurin osa kehittäjistä tekee harjoitustyön vasta viikolla 42 tai 43 Tuntiarviot olivat kautta linjan yläkanttiin. Tehtävien viemä aika arvioitiin varovaisesti ja tarkistusta suhteessa käytössä oleviin tunteihin ei tehty  Tässä palautuksessa tunteja ei ole päivitetty perjantain jälkeen vastaa maan todellista tilannetta. Tehtävien valmius on kuitenkin merkattu jo iteraatiodemon oletettua näkymää vastaavaksi.

Tarkemmat toteutumat (1/4)

Tarkemmat toteutumat (2/4) Asiakkaan kiireisen aikataulun takia palavereihin on mennyt vähemmän aikaa

Tarkemmat toteutumat (3/4)

Tarkemmat toteutumat (4/4)

Henkilökohtaiset työtunnit Kehittäjät ovat aloittaneet tekniikoiden opiskelun suunniteltua rauhallisemmin. Suunnitelluissa tunneissa näkyy Kick Off –tapaamiseen (20.10.) varatut 4 tuntia/jäsen Tässä palautuksessa tunteja ei ole päivitetty perjantain jälkeen vastaa maan todellista tilannetta. Tehtävien valmius on kuitenkin merkattu jo iteraatiodemon oletettua näkymää vastaavaksi.

Henkilökohtaiset työtunnit iteraatioittain Suunnitellut tunnit PP-iteraatiossa hlö/tunnitPP∑I1I2yht. Jussi Malinen Hanna-Kaisa Seiro Laura Selonen Tomi Hintikka Emilia Mattila Antti Seppälä Kimmo Stålnacke Tuomas Tallqvist Klaus Venesmaa yhteensä Tässä palautuksessa tunteja ei ole päivitetty perjantain jälkeen vastaa maan todellista tilannetta. Tehtävien valmius on kuitenkin merkattu jo iteraatiodemon oletettua näkymää vastaavaksi.

Muutokset projektiin Ei mainittavaa

Iteraation aikaansannokset Projektisuunnitelma Vaatimukset  Html-demo Järjestelmän arkkitehtuuri Harjoitustyö kehittäjien koulutukseen Riskienhallintasuunnitelma

Henkilöstö ja sidosryhmät Projektisuunnitelma

TavoiteTarkistuskriteeri 1. Sovitut toiminnot on toteutettu laadukkaasti. Ohjelmakoodi on sovitun standardin mukaista. Viimeiset testiraportit. 2. Arkkitehtuuri ja dokumentaatio mahdollistavat jatkokehityksen. Asiakas arvioi arkkitehtuurisuunnitelman ja dokumentaation pohjalta. Dokumentaation tulee sisältää lista laajennusta vaativista komponenteista ja niille kehitetyistä rajapinnoista 3. Projektiryhmä on ymmärtänyt asiakkaan tarpeet Vaatimusmäärittelyn katselmointi projektin jokaisessa vaiheessa. 4. Järjestelmä toimii osana IKa-portaalia.Asiakas arvioi arkkitehtuurisuunnitelman pohjalta. 5. Huutokaupan toiminnallisuudelle välttämättömät osat on toteutettu. Asiakas arvioi vaatimusmäärittelyn pohjalta, hyväksyntätestit. 6. Sähköinen tarjousympäristö sisältää riittävästi toiminnallisuutta ja siihen voidaan syöttää tarvittavaa materiaalia. Asiakas arvioi vaatimusmäärittelyn ja dokumentaation pohjalta. 7. Asiakkaalle tiedotetaan projektin etenemisestä ja resurssien käytöstä projektin edetessä. Viikoittaiset raportit edistymisestä ajankäyttötietoineen. Avoimuus ongelmienratkaisussa. 8. Toteutus on hyvin dokumentoitu.Asiakas arvostelee ryhmän toimittaman dokumentaation. 9. Projekti saadaan toteutettua aikataulussa.Projekti pysyy kurssin asettamassa aikataulussa. 10. Onnistunut yhteistyö asiakkaan ja projektiryhmän välilläAsiakas ja projektiryhmä arvioivat I2 vaiheen lopussa Asiakkaan tavoitteet projektille Projektisuunnitelma

Projektiryhmän tavoitteet tavoiteTarkistuskriteeri 1. Saadaan opintoviikot hyvällä arvosanalla.Kurssiarvostelu 2. Opetellaan tekemään ja ohjaamaan isompaa ohjelmistoprojektia. Ajankäytön seuranta 3. Projektissa saadaan mahdollisuus kokeilla uusia menetelmiä ja työtapoja, joita työelämässä ei ole niin helppo ottaa käyttöön. SEPAt 4. Saadaan käytännön kokemusta, jossa taustalla on lisäksi kurssihenkilökunnan tuki ja palaute. Palaute mentorilta 5. Opetellaan toimimaan osana ohjelmistokehitysryhmää annettujen resurssi- ja aikarajojen puitteissa. Ajankäytön hallinta Projektisuunnitelma

Projektin aikataulu Tässä on käyty läpi kurssin puitteissa pakollisten tapahtumien päivämäärät Projektisuunnitelma

Vaatimukset

Näkymädemon läpikäynti  Tilaajan eli kiinteistönomistajan näkymä Tarjouspyynnön jättäminen ja tarkentaminen Tarjousten tarkastelu Huutokauppa  Tarjoajan eli kiinteistönhoitopalveluntarjoajan näkymä Tarjouspyynnön tarkastelu Tarjouksen jättäminen ja tarkentaminen Huutokauppa

Järjestelmän arkkitehtuuri IKa eAuction ja Sähköinen tarjousympäri stö rakennetaan osaksi jo olemassa olevaa järjestelmää.

Harjoitustyön esittely Harjoitus työssä tehdään: ”minimalistinen webbisivu, jolla on formi, joka tallentaa sanan tietokantaan ja palauttaa käyttäjälle tiedon siitä kuinka monta kertaa sana on jo tietokannassa, ja palautetaan virhe, jos luku on yli viisi” Näin käydään läpi kaikkien olemassa olevassa järjestelmässä käytettyjen patternien ja kirjastojen käyttäminen ja tutustutaan Kaffetauon ohjelmointikäytäntöihin.

Riskit Manageriryhmä kokoontui analysoimaan riskejä alustavan kartoituksen pohjalta Riskit on jaettiin kahteen ryhmään  (1) tarkemmassa seurannassa oleviin riskeihin ja käydään läpi joka toinen viikko pidettävässä ryhmäpalaverissa.  (2) vähemmän huomiota vaativiin riskeihin Käydään läpi jokaisen iteraation alussa. Tämän lisäksi havaitut riskit on jaoteltiin kolmeen eri luokkaan:  henkilöriskit  Projektinhallintariskit  Sidosryhmäriskit Riskit ja riskienhallintakäytäntö on dokumentoitu riskienhallintadokumentissa.

Vastuut IKa eAuction projekti Projektin hallinta Hanna-Kaisa Jussi Testaus Suunnittelu Laura Kimmo Toteutus Kimmo Klaus Suunnittelu ja toteutus Arkkitehtuuri Jussi Tuomas implementointi AnttiEmilia KimmoKlaus TomiTuomas Vaatimukset Käyttäjä- vaatimukset Laura Hanna-Kaisa Tekniset vaatimukset Jussi Tuomas Hyöty- funktiot Laadun varmistus Laura Hanna-Kaisa Dokumen- tointi Projekti- suunnitelma Hanna-Kaisa Jussi Tekninen Dokumentaatio Jussi Tuomas Vaatimus- dokumentti: Laura Hanna-Kaisa Projektin henkilöriskeistä sairastumista tai kurssin lopettamista ehkäisemään on tehtäville nimetty varavastuulliset Varavastuullisen tehtävä on ”pysyä kärryillä” siinä mitä vastuuhenkilö tekee tehtävänsä suorittamiseksi

Projektin työtavat Käytetyt pakolliset menetelmät  time reporting, version control, … Muut menetelmät Muutoksia käytettyihin menetelmiin  adopt some new practices  change the use of the current practices  stop using some adopted practices