Tennessee SPI Objective: Select tools and procedures needed to conduct a moderately complex experiment. Notes Scienc e Essential Questions 1) Which tools and procedures would be best to use when conducting a science experiment? 2) How do I correctly use common scientific tools such as spring scales, triple-beam balances, metric rulers, calculators, graduated cylinders, stop watches, etc. Check for Understanding Identify tools and techniques needed to gather, organize, analyze, and interpret data from a moderately complex scientific investigation. SPI 0807.Inq.2 (Tools and Procedures)
T-76.115 Edistymisraportti. ExtraTerrestriaLs PP iteraatio 2.11.2004. Projektin tilanne Projektin esittely Projektin tavoitteet ja nykyinen tilanne Työn tulokset PP iteraation tuotokset Tehtävien toteutuma Ajankäyttö ja arvio tulevasta Laadunarviointi Riskienhallinta - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
ETL-työkalu ETL tarkoittaa tiedon varastoinnissa käytettävää prosessia Tiedot haetaan lähdejärjestelmistä, niille tehdään muokkauksia ja ne
talletetaan tietovarastoon ETL-työkalun on oltava kevyt, yksinkertainen ja fokusoitu väline Kehitettävän järjestelmän on toteutettava ETL-työkalun
perusominaisuudet Toimenpiteet, jotka muokkaavat tietoa Oliot, jotka ovat toimenpiteiden syötteitä tai tuloksia, sisältävät tietoa ja
kuvataan usein relaatiokannan tauluina Prosessi, joka koostuu toimenpiteistä, joilla on yksi tai useampi syöte ja tulos Kuvauskieli, joka kuvaa prosessit ETL-moottori, joka suorittaa prosessin kuvauskielen pohjalta Dokumentaation generointi
Aihetta voidaan pitää vaativana Hyvä tietotaito tietokannoista tarpeellinen Tietovarastoinnin tarpeet ymmärrettävä
Tavoite 1: Aihealueeseen tutustuminen Ryhmän käytössä ollut alan kirjallisuutta ja asiakkaalta saatua materiaalia
=> yleistuntemus ETL-järjestelmistä Vaatimusten ja teknisten ratkaisujen perusteiden tuntemus vaatii lisää
tutustumista, koska vain osa ryhmästä ollut tiiviisti mukana vaatimusmäärittelyssä.
Tavoite: 2 Projektin tavoitteiden määrittely OK, projektisuunnitelma ja vaatimusmäärittely on käyty läpi tiiviissä
yhteistyössä asiakkaan kanssa Tavoite 2: Työskentelytavoista sopiminen
OK, tapaamis- ja kommunikointikäytännöt on otettu menestyksekkäästi käyttöön. Seuraavassa vaiheessa tarkennetaan osittain mm. testaukseen liittyviä käytäntöjä.
Tavoite 3: Sopimuksen tekeminen asiakkaan kanssa PUUTTUU. Sopimusluonnos on asiakkaan lakimiehen käsittelyssä, eikä tarkoista
Syyt eroavaisuuksiin suunniteltuihin tunteihin ja toteutuneisiin
PP-iteraation suunnitelman tehtävät määritelty liian yleisellä tasolla. Tästä johtuen suunniteltuja tunteja ei voitu yhdistää toteuttamisessa käytettyihin tehtäviin.
PP-vaiheen etenemistahti hieman eri kuin arvioitu; Saimme hyvän pohjan projektisuunnitelmalle, mutta itse teknistä spesifikaation määrittely jäi vähemmälle kuin arvioitu.
Toteutuneiden tuntien jakauma Suunnittelu & opiskelu 77 h Dokumenttien kirjoitus 75 h Tapaamiset 120 h Projektin organisointi & ylläpito 17 h
Työmäärä näytti pitävän aika tarkkaan paikkaansa (50 h oli arvio).
Olisin voinut käyttää aikaa enemmänkin jos olisin viimeisellä viikolla osallistunut kaikkiin palavereihin (työkiireen vuoksi en päässyt) ja luentoihin.
Aikaa upposi eniten vaatimusmäärittelyn kirjoitukseen sekä asiakaspalavereihin.
Tunteja kului huomattavasti budjetoitua vähemmän. Alunperin ajateltiin, ettätestisuunnitelmaan kuluu PP-vaiheessa enemmän aikaa, mutta aihe kuuluikinenemmän I1 alkuvaiheeseen.
Lisäksi työkiireet verottivat osallistumistajoihinkin ryhmän palavereihin sekä luentoihin.
Aika-arvio piti varsin hyvin paikkansa, vain muutaman tunnin virheellä
Eniten aikaa kului luennoilla, sillä kävin lähes jokaisella
Myös erilaiset tapaamiset veivät huomattavasti aikaa. Toisaalta varsinainen tekninen suunnittelu jäi hyvin vähälle, vaikka sitäkin oli alunperin suunniteltu tehtäväksi.
Jatkossa luennot jäävät kokonaan pois ja kenties tapaamisia tulee vähemmän. Tämä tekee ajankäytöstä tuottavampaa jatkossa.
Aikaa kului hieman enemmän kuin mitä oli suunniteltu (45 h). Kävin lähes kaikilla luennoilla. ETL on aiheena uusi ja outo, joten sen opiskelemiseen kului paljon aikaa. Toisaalta relevanttia informaatiota oli osittain hankala löytää.
Myös palavereihin saatiin palamaan paljon aikaa, etenkin dokumenttien läpikäymiseen.
Paljon harmia koitui dokumenttien formaattien epäyhteensopivuudesta (MS Office <-> OO.org)
Tunteja kului n. 25% suunniteltua vähemmän. Tähän vaikuttiosaltaan se, etten aikatauluongelmien takia päässyt osallistumaan luennoille, mitä ei huomioitu alkuperäisessä budjetissa.
Toisaalta tämän hetkisen työjaon mukaiset tehtäväni painottunevat arvioitua enemmän projektin myöhempiin iteraatiovaiheisiin.
Toteutuneita dokumenttien laatutavoitteita voidaan havainnollistaa vertaamalla löytyneitä virheitä kahden eri katselmointitilaisuuden välillä
Kuvaajassa on vaatimusmäärittelydokumentista löytyneet virheet jokaista dokumentin kappaletta kohden.
Keltainen alue kuvaa 21.10 järjestettyä katselmointia punainen alue kuvaa 22.10 järjestettyä katselmointia sininen alue kuvaa 27.10 järjestettyä katselmointia
Virheiden määrän näyttäisi laskevan jokaisessa katselmoidussa kappaleessa Katselmointitilaisuuksissa ei välttämättä noudatettu samoja kriteereitä
Kuvaaja ei välttämättä todista mitään
Kappale 2 Kappale 3 Kappale 4 Kappale 5 Kappale 6 Kappale 7
PP-vaiheen aiheen opiskelu ja suunnittelu antoivat paremman kuvan tavoitteista ja haasteista. Mitään isompia muutoksia projektiin ei ole tehty. Tärkeimpänä, ja jo aikaisemmin mainittuina muutoksena ovat työmäärien parempi määrittely tuleville vaiheille.
Tavoitteena: tunnistaa ja hallita tärkeimmät projektin riskit suunnitella toimenpiteitä riskien torjumiseksi ja riskitapahtumasta toipumiseksi
jo etukäteen kommunikoida tilanne riskien suhteen projektin osapuolille ylläpitää tilannetta riskien suhteen koko projektin ajan
Keinoina: tunnistuspalaverit jokaisessa iteraatiossa seurannan ja hallinnan vastuuttaminen palaverit riskien toteutuessa projektiryhmän ja tarvittaessa ohjausryhmän
Vaatimusmäärittely Hyvin keskeisessä asemassa projektin onnistumisen kannalta Panostettu PP –vaiheessa
Henkilöriskit Liikaa töitä – muut kurssit, työssä käynti vaativat aikaa Sairastumiset – avainhenkilö yllättäen poissa, kenties pitkäänkin Varaudutaan varamiesmenettelyllä – joka asiasta vähintään kaksi jäsentä hyvin
selvillä
Tekniset ongelmat Varsin todennäköisiä; nyt jo pieniä ongelmia mm. dokumenttien
yhteensopivuudessa ja news – viestien säilymisessä Nämä riskit ovat kuitenkin vaikutukseltaan yleensä vähäisiä ja hallittavia
Uutisryhmä Uutisryhmää on käytetty kommunikointiin sekä tiedostojen jakoon Ei suurempia ongelmia Jatkossa uutisryhmä jaetaan useampaan osaan, jotta käsiteltävät asia pysyvät
paremmin järjestyksessä Dokumenttien katselmointi
Dokumentit on käyty läpi useamman henkilön ryhmissä Katselmointi ei ole aina ollut tehokasta, ja aikaa on mennyt hukkaan Jatkossa pyritään katselmointimenetelmän tehokkaampaan käyttöön
Tuntikirjanpito (Trapoli) Käytetyistä työtunneista on tehty merkintä Trapolin tuntikirjanpitoon Ei ongelmia
Seuraavissa iteraatiossa mukaan otettavat työtavat Bugiraportointi (JIRA) Testausmenetelmät CVS