Mobile1-projektin tavoitteena on selvittää mobiilisoluverkkoihin perustuvien paikannusmenetelmien ja erityisesti operaattorien tarjoamien paikannuspalveluiden käytettävyysnäkökohtia niin teknisistä, lainsäädännöllisistä kuin käytännöllisistä näkökulmista. Tämän lisäksi projektissa toteutetaan pilottisovellus, jonka tarkoituksena on demonstroida e.m. palveluiden käyttöä, ja muodostaa arkkitehtuurillinen pohja tulevissa projekteissa käytettäväksi.
Projektin aikataulu noudattaa Tik-76.115 -kurssin aikataulua ja näin ollen projekti alkaa 12.9.2000 ja päättyy 27.4.2001. Projektin yhteenlaskettu työmäärä on 1379 tuntia eli noin 184 henkilötyöpäivää.
Projektiryhmä koostuu kuudesta henkilöstä. Työmäärä on jaettu mahdollisimman tasapuolisesti kaikkien projektiryhmän jäsenten kesken.
Projektin toimeksiantajana on TietoEnator Oyj:n Palvelut-divisioonan Telecom yksikkö.
0. Versio
1. Johdanto
2. Termit ja määritelmät
3. Projektin toteutusperusteet
4. Projektin organisaatio
5. Projektin tavoitteet ja päättäminen
6. Projektin resurssit
7. Projektissa käytettävät menetelmät
ja työkalut
8. Projektin ositus,
vaiheistus ja resurssointi
9. Seuranta ja ohjaus
10. Standardit, direktiivit ja määräykset
11. Riskienhallintasuunnitelma
12. Koulutussuunnitelma
Versio | Päiväys | Selitys | Julkisuus | Tekijä | Hyväksynyt |
---|---|---|---|---|---|
2.0 | 2.11.2000 | Julkinen | THA | KVU | |
3.0 | 11.12.2000 | kappale 5.3 korjailtu, kappale 8:aan lisätty T3-vaihe, riskienhallintaa päivitetty | Julkinen | THA | KUT |
4.0 | 12.02.2001 | lisätty T4 vaiheen suunnittelu sekä viittaus tietokannan kuvaukseen | Julkinen | THA | KUT |
5.0 | 19.03.2001 | lisätty LU vaiheen suunnittelu, sekä riskitaulukko järjestetty | Julkinen | THA | KUT |
Mobile1-projektissa tutkitaan ja pilotoidaan mobiilisoluverkkoihin perustuvia paikannuspalveluita. Projektissa selvitetään matkapuhelinoperaattorien tarjoamien paikannuspalveluiden käytettävyyttä ja teknisiä ominaisuuksia, kuluttajien paikantamiseen liittyviä lainsäädännöllisiä näkökohtia ja arkkitehtuurin suunnittelussa huomioonotettavia näkökohtia mahdollisimman laajasti. Selvitystyö kattaa noin 50% projektin kokonaistyömäärästä. Loput 50% projektin työmäärästä on pilotointia. Projektissa rakennetaan pilottisovellus, joka demonstroi paikkatietoon perustuvaa suoramainontaa. Esimerkkinä pilottisovelluksesta voidaan pitää seuraavaa: kuluttaja voi kysyä pyytää lounaspalvelua, jolloin hän saa lähellään olevilta ravintoloilta luonastarjouksia. Toisena esimerkkinä autolla liikkuva kuluttaja voi tilata huoltoasemakauppiailta polttoainetarjouksia, joita hän saa liikkuessaan palvelussa mukanaolevan huoltoaseman lähistöllä.
Projektissa ei rakenneta tuotantosovellusta, vaan pilotti, joten liittymiä laskutus-, clearing- tai käytönseurantajärjestelmiin ei toteuteta. Tästä huolimatta sovellus tullaan toteuttamaan korkeiden laatuvaatimusten mukaan ja sen oikeaoppiseen arkkitehtuuriin ja rakenteeseen kiinnitetään suurta huomiota.
Projektissa tuotetaan useita selvitysraportteja sekä pilottisovellus. Pilottisovelluksen tarkoituksena on esitellä teknologian tarjoamia mahdollisuuksia, ja olla samalla esimerkkinä siitä, kuinka teknologiaa tulee hyödyntää.
Sekä työn tekijät että asiakas saavat työn kaikkiin tuloksiin yhtäläiset omistus-, käyttö-, hyödyntämis- ja edelleenkehitysoikeudet.
Tässä dokumentissa määritellään yleisellä tasolla mitä tuloksia projektin odotetaan tuottavan. Suunnitelmaa tullaan tarkentamaan projektin kestäessä. Vaadittavien selvitysraporttien laajuus ja sisältövaatimukset on määritelty pääpiirteittäin ja pilottisovelluksen vaadittu toiminnallisuus on kuvattu UML -käyttötapausmallilla. Vaatimusmäärittely-dokumentissa em. asiat on kuvattu tarkemmalla tasolla.
Termien selitykset ovat erillisessä dokumentissa.
TietoEnatorin Palvelut divisioonan Telecom yksikkö työskentelee yhteistyössä telecom-operaattorien kanssa ja sillä on asiakkaanaan useita palveluitaan internetissä tarjoavia yrityksiä. Se näkee mobiiliverkkoon perustuvien paikannusjärjestelmien olevan keskeisessä roolissa liiketoiminnassaan. Tällä hetkellä teknologia ja palvelut joita sen varaan on rakennettu ovat vielä hyvin epäkypsiä, joten tuotannollisissa projekteissa ei ole vielä käytetty verkkoon perustuvaa paikannusta.
A.o. projekti on asiakkaalle (TE / Palvelut / Telecom) eräänlainen päänavaus uudelle osa-alueelle. Siltä odotetaan tuloksia, jotka ovat hyödynnettävissä tulevissa projekteissa. Tutkimushankkeisiin varattujen määrärahojen ollessa rajalliset tästä projektista saadaan suuri hyöty verrattuna vaihtoehtoiskustannukseen, joka syntyisi jos projekti teetettäisiin omalla henkilökunnalla.
Projektin teoreettiset kustannukset asiakkaalle on arvioitu a.o. taulukossa:
Projektin hallinta | Suunnitelu ja toteutus | Työmäärä | ||||||
---|---|---|---|---|---|---|---|---|
tuntia | euro / tunti | Yhteensä (euro) | tuntia | euro / tunti | Yhteensä (euro) | Yhteensä (h) | Yhteensä (euro) | |
PS | 50 | 100 | 5 000 | 107 | 85 | 9 095 | 157 | 14 095 |
T1 | 54 | 5 400 | 161 | 13 685 | 215 | 19 085 | ||
T2 | 47 | 4 700 | 179 | 15 215 | 226 | 19 915 | ||
T3 | 41 | 4 100 | 342 | 29 070 | 383 | 33 170 | ||
T4 | 25 | 2 500 | 279 | 23 715 | 304 | 26 215 | ||
LU | 13 | 1 300 | 82 | 6 970 | 95 | 8 270 | ||
Yhteensä | 230 | 23 000 | 1 150 | 97 750 | 1 379 | 120 750 |
Muita projektin kustannuksia, kuten ohjelmalisenssejä, koulutuksia, asiakkaan ja ohjaajan hallinnollista työaikaa yms. ei arvioida, koska TE/Telecom:ssä ei ole tapana kohdistaa tämän tyyppisiä kustannuksia projekteille.
Ryhmän kotisivu: http://www.hut.fi/u/kvuorimi/tik76115
Ryhmän sähköpostiosoite: mobile1@list.hut.fi
Ryhmän jäsenet ja yhteystiedot:
Rooli | Nimi | Puhelin | Käyttäjätunnus | Dokumentissa käytettävä lyhenne | Opiskelija # | |
---|---|---|---|---|---|---|
PP | Teppo Halonen | Teppo.Halonen@hut.fi | 040 5226937 | tthalone | THA | 45277A |
JA | Kalle Vuorimies | Kalle.Vuorimies@iki.fi | 040 5874563 | kvuorimi | KVU | 44106J |
JA | Jussi Ahomaa | jahomaa@cc.hut.fi | 040 5391874 | jahomaa | AOA | 41542K |
JA | Kari Kulotie | kkulotie@cc.hut.fi | 040 7765164 | kkulotie | KUT | 43995M |
JA | Riku Kulmala | Riku.Kulmala@hut.fi | 040 5122897 | rkulmala | RIQ | 41576E |
JA | Arto Kettula | akettula@cc.hut.fi | 040 7726752 | akettula | AKE | 46574F |
PP = Projektipäällikkö, JA = Järjestelmäasiantuntija
Projektin hallinta | Tutkimus-/selvitystyöt | Toiminnallinen määrittely | Järjetelmäsuunittelu | Toteutus | Testaus | |
---|---|---|---|---|---|---|
Teppo Halonen | X | X | X | |||
Kalle Vuorimies | X | X | X | X | ||
Jussi Ahomaa | X | X | X | X | ||
Kari Kulotie | X | X | X | X | ||
Riku Kulmala | X | X | X | X | ||
Arto Kettula | X | X | X |
Ryhmän jäsenten taustat:
Teppo Halonen
Kalle Vuorimies
Kari Kulotie
Jussi Ahomaa
Riku Kulmala
Arto Kettula
Sidosryhmätaulukkoa päivitetään tarpeen mukaan projektin edetessä
Nimi | Puhelin | Toimenkuva | Rooli projektissa | |
---|---|---|---|---|
Kari-Matti Pihkala | kari-matti.pihkala@tietoenator.com | 040 5819083 | Kehityspäällikkö | Asiakas |
Jari Isokallio | jari.isokallio@tietoenator.com | 0400 516552 | Vanhempi konsultti | Ohjaaja |
Ryhmän tavoiteena on suorittaa kurssi mahdollisimman hyvällä arvosanalla. Lisäksi on toivottavaa, että asiakas on tyytyväinen saamiinsa tuotoksiin. Ryhmä toivoo myöskin oppivansa projektin aikana työelämässä hyödyllisiä tietoja niin ohjelmistotuotannosta yleensä, kuin myös paikannustekniikoista.
Alla on listattu asiakkaan projektille asettamat kymmenen tärkeintä tavoitetta. Vaatimusmäärittely-dokumentissa on kuvattu tarkemmin kvalitatiiviset tavoitteet projektille.
Abstraktit alkuperäiset tavoitteet
Projektin tavoitteena on tuottaa:
Pilottisovelluksen (Messaging Agent - ma) rakenne
Toteutettava järjestelmä koostuu ao. kuvassa kuvatuista osakokonaisuuksista.
Osien tehtävät ovat
Projekti keskeytetään jos
Projektin keskeyttämispäätös voidaan tehdään yhteisessä palaverissa asiakkaan ja projektiryhmän kesken. Projekti keskeytetään myös jos Tik-76.115 kurssi (2000-2001) päättyy ennenkuin projekti on saatu valmiiksi.
Projekti päätetään kun asiakas on hyväksynyt kaikki vaatimusmäärittelyssä määritetyt tuotokset, sekä kurssin luovutustilaisuus on pidetty. Jos todetaan yhteisesti asiakkaan ja projektiryhmän kesken, että jokin vaatimusmäärittelyssä kuvattu tuotos on mahdotonta saada valmiiksi ulkoisista tekijöistä johtuen ennen kurssin päättymistä voidaan projekti päättää ennen tuotoksen valmiiksisaattamista ja hyväksyntää.
A.o. taulukossa on esitetty projektin resurssit ja kunkin resurssin projektiin käytettävissäoleva aika tunteina. Arviot ovat alustavia ja tehtäviä voidaan vaihtaa henkilöiden kesken. Kuitenkin lopputuloksessa pyritään siihen, että jokainen ryhmän jäsen tekee saman yhtä suuren määrän töitä projektissa.
Teppo Halonen | Kalle Vuorimies | Kari Kulotie | Jussi Ahomaa | Riku Kulmala | Arto Kettula | Yhteensä | |
---|---|---|---|---|---|---|---|
PS | 50 | 22 | 28 | 17 | 23 | 17 | 157 |
T1 | 54 | 30 | 47 | 24 | 30 | 36 | 215 |
T2 | 47 | 41 | 25 | 27 | 42 | 42 | 226 |
T3 | 41 | 58 | 84 | 69 | 59 | 72 | 383 |
T4 | 25 | 61 | 31 | 73 | 61 | 53 | 304 |
LU | 13 | 11 | 16 | 20 | 19 | 15 | 94 |
Yhteensä | 230 | 223 | 231 | 230 | 234 | 235 | 1379 |
Projekti alkaa 12.9.2000 ja päättyy 27.4.2001. Projektin vaiheiden loppumispäivämäärät ovat ehdottomia, koska ne on määrätty Tik-76.115 Tietojenkäsittelyn ohjelmatyö-kurssin aikataulussa.
Projektin käyttöön on varattu kultakin projektiryhmän jäseneltä noin 220 tuntia aikaa. Kuuden hengen projektiryhmän yhteiseksi työmääräksi on arvioitu noin 1300 tuntia.
Resurssiarviossa ei oteta huomioon miten työ projektissa jakaantuu jokaisen vaiheiden sisällä eri päiville, koska työ tapahtuu pääasiassa itsenäisesti joko projektihenkilöiden kotona tai omissa työpaikoissaan. Työtä voidaan tehdä arkipäivien lisäksi viikonloppuna. Työaikoja ei määritellä.
Lomakausia ei määritellä tarkasti, koska projektihenkilöt voivat halutessaan tehdä töitä myös lomien aikana.
Vaihe | Tunnus | Loppu-pvm | Kesto |
---|---|---|---|
Projektin suunnittelu | PS | 18.10.2000 | 3 viikkoa |
Vaihe T1 | T1 | 10.11.2000 | 3 viikkoa |
Vaihe T2 | T2 | 15.12.2000 | 5 viikkoa |
Vaihe T3 | T3 | 16.2.2001 | 9 viikkoa |
Vaihe T4 | T4 | 23.3.2001 | 5 viikkoa |
Luovutus | LU | 27.4.2001 | 5 viikkoa |
Yleiskuva (the big picture):
Projekti viedään läpi käyttäen USDP:n mukaista iteratiivista projektityömallia. Projektin neljän toteutusvaiheen aikana on tarkoitus suorittaa
Iteratiivisessa mallissa johtoajatuksena on, että työskentelyn painopiste siirtyy vaiheesta seuraavaan siirryttäessä kohdasta 1. kohtaa 4. kohti. Käytännössä siis projektin alkuvaiheessa (vaiheet T1, T2) painopiste on määrittelyssä ja suunnittelussa ja projektin loppuvaiheessa (vaiheet T3, T4) painopiste siirtyy toteutuksen kautta testaukseen.
Vaihe : Toteutus 1
Vaiheessa T1 on tarkoituksena käynnistää projektityö toden teolla. Vaiheen tavoitteet ovat:
Vastuut tehtävien suorittamisesta on jaettu tämän dokumentin kohdassa 4.1 esitetyn matriisin mukaisesti. Vastuita on tarkennettu ao - matriisissa raporttitasolle.
RAPORTTI: | VASTUU (avustajat) | KATSELMOI | DEADLINE |
---|---|---|---|
Edistymisraportti | Teppo | Kari | 7.11. |
Projektisuunnitelma | Teppo (Jussi, Riku) | Kalle | 3.11. |
Vaatimusmäärittely | Riku (Arto) | Jussi | 3.11. |
Toiminnallinen määrittely | Arto (Riku, Jussi) | Kari | 3.11. |
Tekninen määrittely | Kari (Teppo, Kalle, Riku) | Arto | 3.11. |
Projektikatselmus | Teppo (jokainen tekee kalvon omasta vastuudokustaan) | 7.11 | |
Selvitystyödokumentti | Teppo | Riku | 3.11. |
Laki | Kalle (Kari) | Jussi | 3.11. |
Operaattorit&tekniikat | |||
-radiolinja | Arto | Riku | 3.11. |
-sonera | Teppo | Riku | 3.11. |
-2g | Kalle | Riku | 3.11. |
-tekniikat | Riku | Teppo | 3.11. |
Lyhenteet dokumentti | Riku | Kari | 3.11. |
Testaussuunnitelma | Jussi (Kalle) | Teppo | 3.11. |
Laatusuunnitelma | Jussi | Kalle | 3.11. |
Vaihe : Toteutus 2
Vaiheessa T2 on tarkoituksena saattaa T1 vaiheessa aloitetut tehtävät loppuun. Tarkoituksena on selvittää muidenkin operaattorien tarjoamia palveluita, sekä syventää ymmärtämystä jo tiedossa olevista palveluista. T2 vaiheen painopiste on järjestelmäsuunnittelussa, jonka tuloksena on tarkoitus saada vaiheen loppuun mennessä valmiiksi tekninen määrittely.
Vastuut tehtävien suorittamisesta on jaettu tämän dokumentin kohdassa 4.1 esitetyn matriisin mukaisesti. Vastuita on tarkennettu ao - matriisissa tarkemmalle tasolle.
RAPORTTI: | VASTUU (avustajat) | KATSELMOI | DEADLINE |
---|---|---|---|
Edistymisraportti | Teppo | Kari | 12.12. |
Projektisuunnitelma | Teppo (Jussi, Riku) | Kalle | 7.12. |
Vaatimusmäärittely | Riku (Arto) | Jussi | 16.11. |
Toiminnallinen määrittely | Arto (Riku, Jussi) | Kari | 16.11. |
Tekninen määrittely | Kari (Teppo, Kalle, Riku) | Arto | 7.12. |
Projektikatselmus | Teppo (jokainen tekee kalvon omasta vastuudokustaan) | ||
Laki | Kalle (Kari) | Jussi | 16.11. |
Operaattorit&tekniikat | |||
-radiolinja | Arto | Riku | 16.11. |
-sonera | Teppo | Riku | 16.11. |
-2g | Kalle | Riku | 16.11. |
-tekniikat | Riku | Teppo | 16.11. |
Testaussuunnitelma | Jussi (Kalle) | Teppo | 7.12. |
Vaihe : Toteutus 3
Vaiheessa T3 on tarkoituksena saattaa T2 vaiheessa aloitetut tehtävät loppuun. Tämä tarkoittaa lähinnä teknisen määrittelyn tarkentamista niiltä osin kuin se on vielä kesken. Pääpaino T3 vaiheen töissä on järjestelmän toteuttamisessa. Kaikki kappaleessa 5.3 olevassa kuvassa olevat kokonaisuudet tullaan toteuttamaan tässä vaiheessa. Tavoitteena on, että järjestelmän toteutus saadaan 90% valmiiksi. Lisäksi pyritään suorittamaan järjestelmätestaus niiltä osin kuin se on mahdollista.
Suoritettavat tehtävät ovat siis:
Vastuut tehtävien suorittamisesta on jaettu tämän dokumentin kohdassa 4.1 esitetyn matriisin mukaisesti. Vastuita on tarkennettu ao - matriisissa tarkemmalle tasolle.
TEHTÄVÄ/MODUULI/DOKUMENTTI | VASTUU (avustajat) | KATSELMOI | DEADLINE |
---|---|---|---|
Tekninen määrittely | Kari (kaikki) | kaikki | 31.1.2001 |
com.mobile1.ma.core | Teppo (Kalle, Kari) | - | 31.1.2001 |
com.mobile1.ma.rulesengine | Teppo (Kari) | - | 31.1.2001 |
com.mobile1.ma.personregister | Kari (Teppo) | - | 31.1.2001 |
com.mobile1.ma.ui | Kalle (Jussi) | - | 13.2.2001 |
com.mobile1.ma.db.mysql | Arto (Riku) | - | 15.1.2001 |
com.mobile1.ma.locationservice | Riku (Arto) | - | 15.1.2001 (lopullisesti 13.2.2001) |
com.mobile1.ma.messagingservice | Teppo (Kari) | - | 15.1.2001 |
Testaussuunnitelma | Jussi | Teppo | 15.1.2001 |
Testaus | Jussi (kaikki) | - | 13.2.2001 |
Vaihe : Toteutus 4
Vaiheessa T4 on tarkoituksena saattaa T3 vaiheessa aloitetut tehtävät loppuun. Siis järjestelmän toteutus tehdään loppuun ja järjestelmä testataan.
Suoritettavat tehtävät ovat siis:
Vastuut tehtävien suorittamisesta on jaettu tämän dokumentin kohdassa 4.1 esitetyn matriisin mukaisesti. Vastuita on tarkennettu ao - matriisissa tarkemmalle tasolle.
TEHTÄVÄ/MODUULI/DOKUMENTTI | VASTUU (avustajat) | KATSELMOI | DEADLINE |
---|---|---|---|
Tekninen määrittely | Kari (kaikki) | kaikki | |
com.mobile1.ma.core | Teppo (Kalle, Kari) | - | |
com.mobile1.ma.rulesengine | Teppo (Kari) | - | |
com.mobile1.ma.ui | Kalle (Jussi) | - | |
com.mobile1.ma.db.mysql | Arto (Riku) | - | |
Testaus | Jussi (kaikki) | - | |
Opponointi | Teppo (kaikki) | - |
Vaihe : Luovutus
Vaiheessa T4 on tarkoituksena saattaa T3 vaiheessa aloitetut tehtävät loppuun. Siis järjestelmän toteutus tehdään loppuun ja järjestelmä testataan.
Suoritettavat tehtävät ovat siis:
Vastuut tehtävien suorittamisesta on jaettu tämän dokumentin kohdassa 4.1 esitetyn matriisin mukaisesti. Vastuita on tarkennettu ao - matriisissa tarkemmalle tasolle.
TEHTÄVÄ/MODUULI/DOKUMENTTI | VASTUU (avustajat) | KATSELMOI | DEADLINE |
---|---|---|---|
Järjestelmän siistiminen ja paketointi | Kari (Arto) | kaikki | |
Asennusohje | Teppo (Kalle, Kari) | kaikki | |
Loppudemonstraation valmistelu | Teppo (Kari) | kaikki | |
Dokumentaation viimeistely | Riku (Kari) | kaikki | |
Loppuraportti | Teppo (Riku) | kaikki | |
Opponointi | Jussi, Arto, Kalle | kaikki |
Projektiryhmä käyttää kurssin puitteissa saatuja työkaluja projektin etenemisen seuraamiseen.
Asiakkaan kanssa pidetään kerran kuukaudessa palaveri, jossa raportoidaan projektin eteneminen. Lisäksi projektiryhmä voi ottaa yhteyttä asiakkaaseen, jos ilmenee tarvetta ohjaukselle tai muulle raportoinnille.
Projektissa hyödynnetään HYTT- TTKK laatujärjestelmää sekä USDP ohjelmistotuotantoprosessin mukaisia menetemiä soveltuvin osin siten kuin on määritelty laatusuunnitelmassa sekä tässä dokumentissa. Muuten pyritään noudattamaan soveltuvin osin Suomen lakeja, asetuksia ja hyviä tapoja.
Riskienhallinnassa on käytetty seuraavanlaista prosessia: Ensin laaditaan riskeille niitä kuvaavat nimet. Tämän jälkeen on mietitty miten riskejä tulisi hallita sekä kuinka riskien tapahtuessa tulisi toimia.
Riskien todennäköisyys (P) on määritelty asteikolla 1-5, jossa 1 vastaa 10%n todennäköisyyttä jne. Riskien tärkeydet (T) on kvantitioitu taulukkoon seuraavasti: Skaalalla 1:stä 5:een, jossa 1 vastaa vähiten ja 5 kaikkein tärkeintä. Lisäksi tärkeyttä kuvaavat luvut ovat suhteellisia siten, että riski, jonka tärkeyskerroin on kaksi kertaa suurempi kuin toisen riskin, on kaksi kertaa tärkeämpi kuin tämä toinen riski. Kaksi edellä mainittua lukua kertomalla saadaan riskikerroin (P*T), joka skaalautuu välille 1-25. Mitä suurempi kerroin sitä tärkeämpi ja vakavampi riski.
Projektiryhmä halusi erityisesti korostaa käytössä olevien tekniikoiden tuomien ongelmien riskin vakavuutta, tärkeyttä ja todennäköisyyttä. Kyseiseen riskiin tullaankin projektin edetessä kiinnittämään erityistä huomiota.
Riski |
Hallinta |
Toiminta |
Todennäköisyys |
Tärkeys |
Riskikerroin |
---|---|---|---|---|---|
Käytössä olevien tekniikoiden tuomat ongelmat | Perusteellinen ja laaja tutkimustyö projektin alussa | Ryhmän työstämä selvitystyö tiedotetaan kaikille ryhmän jäsenille ja projektisuunnitelmaan tehdään tarvittavat tarkennukset ja muutokset | 5 |
4 |
20 |
Lainsäädäntö | Perusteellinen ja laaja tutkimustyö projektin alussa | Ryhmän työstämä selvitystyö tiedotetaan kaikille ryhmän jäsenille ja projektisuunnitelmaan tehdään tarvittavat tarkennukset ja muutokset | 4 |
4 |
16 |
Ryhmän jäsenten aikataulujen päällekkäisyydet | Tarkka suunnitelma ja resurssien jako | Ryhmän jako vastuualueittain pienryhmiin | 4 |
3 |
12 |
Ryhmä ei pysy aikataulussa | Roolit ja niiden mukaan töiden tasainen jako | Viikoittaisissa palavereissa kontrolloidaan sovittuja päämääriä | 4 |
3 |
12 |
Operaattoreiden tarjoamat palvelut eivät ole tarpeeksi kypsiä hyödynnettäviksi. | Arvioidaan asiakkaan kanssa mitä osia vaatimusmäärittelyssä esitetyistä toiminnallisuuksista on mahdollista toteuttaa. | Mukautetaan määrittelyt muuttuneeseen tilanteeseen. | 4 |
3 |
12 |
Ryhmän jäsenen vakava sairastuminen tai jokin muu este jatkaa kurssia | Vastuualueiden jakaminen | Jokaiselle työvaiheelle määrätään vähintään kaksi vastuuhenkilöä | 2 |
4 |
8 |
Asiakkaan vaatimukset ohjelmistolta ovat epäselviä | Tarkennetaan projektin edetessä yhteistyössä asiakkaan kanssa | Vaatimusten priorisointi ja niiden seuranta | 2 |
4 |
8 |
Operaattorit eivät suostu yhteistyöhön | Tilanne hyväksytään ja järjestelmä toteutetaan niin kuin se on mahdollista ilman operaattoria. | Operaattoria voidaan simuloida erillisellä moduulilla. | 4 | 2 | 8 |
Työvaiheiden tulosten menettäminen rautatason vian vuoksi | Säilytetään tiedostoja TKK:n palvelimella | TKK:n palvelimilta otetaan ATK-keskuksen puolesta määräajoin varmuuskopioita | 1 |
5 |
5 |
Ryhmän hajoaminen | Motivaation säilyttäminen | Ryhmän jäsenten ajan tasalla pitäminen, sekä toisten huomioon ottaminen että kannustaminen koko projektin ajan | 1 |
4 |
4 |
Jokainen projektiryhmän jäsen hankkii projektin suorittamiseksi tarvittavat tiedot projektin edetessä. Projektin käynnistyessä väline- tai menetelmäkoulutusta ei tarvita.
Projektisuunnitelma MS Project muodossa.
Brad Appleton's WWW Links
Brad Appleton's links
Brad Appleton's Software Engineering Links
Brad Appleton's SE
links
81960 Ohjelmistotekniikan projektityö 2000-2001
81960 - TTKK
Cetus Links: 18,876 Links on Objects and Components / Unified Modeling Language (UML)
UML
The Unified Software Development Process
USDP
Welcome to Say YES to SMS
http://www.mobilepositioning.com/
CellPoint
http://www.cellpt.com/v2/marketoverview.htm
Location Based Services, Service Requirements Document, January 14, 2000
http://www.gsmworld.com/technology/location.zip
TDOA
http://www.trueposition.com/tdoa.htm