Tik-76.115 Edistymisraportti

Internet-TV

Vaihe: Prototyyppi II

http://www.niksula.cs.hut.fi/projects/ohtace/documents/er4.html
CVS Info: $Id: er4.html,v 1.4 1997/03/17 20:20:44 mtuisku Exp $


Sisällysluettelo

1. Projektin tila
2. Suoritetut tehtävät
3. Seuraavan vaiheen työsuunnitelmat


1. Projektin tila

Projekti on edennyt aikataulun mukaan. Prototyyppi II -vaiheen aikaansaannokset eivät ole enää yhtä merkittäviä ja näkyviä kuin edellisessä vaiheessa. Vaiheen tulosten arvioinnissa tulisi ottaa huomioon myös se, että Niksula oli noin viikon poissa käytöstä, heti vaiheen alussa. Projektiryhmän työkiireet ovat myös tuntuneet aiempaa enemmän. Vaiheen tuntiarviot osoittautuivat myös ylioptimistimistisiksi.

Ryhmän työskentely on ollut suhteellisen itsenäistä, ryhmätyöskentelyyn tarvittavaa yhteistä aikaa ei koko ryhmän osalta ole löytynyt erilaisten työ- ja koulukiireiden vuoksi. Ryhmän kommunikointi ja tavoitettavuus on ollut edelleen ollut kiitettävää. Kokonaisprojektin näkökulmasta suurin työ on tässä vaiheessa jo tehty ja tuntiarvioidenkin mukaan hommat vähenevät edelleen loppua kohti.

Projektiryhmämme yhteishenki on pysynyt hyvänä ja työmäärän väheneminen on omalta osaltaan auttanut asiaa. Projektin päättyminen alkaa pikkuhiljaa häämöttää ja usko homman onnistumisesta on säilynyt. Työmoraalia tulee kuitenkin pitää yllä edelleen aina loppuun asti. Ohessa ryhmämme käyttämät tunnit vkon 12 alussa.

Testausta ei suunnitelmien mukaan ole tehty tarpeeksi. Tuotettavien dokumenttien ja palaverien määrä on yliarvioitu. Koodauksen määrä on aliarvioitu. Katselmukseen valmistautuminen ei ehdi palautukseen mukaan. Muut arviot ovat suhteellisen onnistuneita. Proto II- vaiheen budjetti jäi kokonaisuudessaan vähän vajaaksi.

Ryhmä: Ohtace Vaihe: p2

  mt  ts  jl  vm    Yht.  Suunniteltu  Ylitys 
Luennot   
Ohjelmatyö            -1 
Opiskelu   
Tcl          
cvs, mcast         
Kokoukset   
Palaverit    11  40  -29 
Projektinhallinta   
katselmuksen valmistelu        20  -12 
Suunnittelu   
mpeg              
muu             
Koodaus   
mpeg              
kanavatiedot       25    27  10  17 
käli     26  20      46  18  28 
asennus  11          11 
Testaus   
Yksikkö             -5 
Integraatio         -1 
Järjestelmä  4.5      10  -3 
Dokumentointi   
Ylläpito-ohje       15  -7 
Edistymisraportti           -4 
Päivitettävät dokut      10  -4 
Menetelmäkehitys   
Atk-ylläpito   
Järjestelmäylläpito          
WWW-ylläpito            -2 
Yhteensä  34.5  38  35  31  138.5  150  -13 

tunnit.htm

2. Suoritetut tehtävät

Viime katselmuksessa alfa-protoon valmistui uusi katseluruudun käyttöliittymä. Nyt kanavanhallintaohjelman integrointi on lähes valmis ja se näkyy kanavatietojen automaattisena päivittymisenä kanavalistaan. Internet-TV pitää lisäksi kanavatiedoista välimuistia, jonka avulla uudelleenkäynnistys on nopeampaa. Lähetyksen lisätiedot näkyvät pääruudulla ja taustatietojen katselun WWW-selaimeen voi käynnistää painiketta napsauttamalla. Koska projektisuunnitelman mukaan lopullisena tavoitteena oli ohjelman toimiminen Sun Solaris-ympäristössä, niin käännösympäristö on nyt muokattu myös tätä tukevaksi. Mahdollisuuksien mukaan demo-katselmuksemme pidetään myös ko. järjestelmässä. Alkuperäistä tavoitetasoa laskettiin ryhmän ja ohjaajan yhteisymmärryksessä. Mpeg-vastaanottoa ei eräiden teknisten ongelmien takia lähdetty rakentamaan. Ryhmän sisäisenä tavoitteena on ollut toimintasuunnitelman 1ja 2-prioriteetin toimintojen valmistuminen ja viimeistely. Näistä on jäänyt toteuttamatta tulevien ohjelmien selausmahdollisuus ja näppäimistöohjauksen lopullinen toteutus. Tässä vaiheessa testauksen osuus on kasvanut koodaukseen verrattuna ja suunniteltuja testausmenetelmiä on käytetty testiraportin mukaan. Löydettyjen virheiden luonne ja määrä on lisännyt korjaustöitä. Kaikkea ohjelmakoodia ja dokumentaatiota on edelleen hallittu CVS-versionhallinnalla. Virheilmoitukset on kerätty kurssin järjestämille WWW-lomakkeille ja niistä avoimena on toistakymmentä. Laatuvastaava on myös antanut arvion laatutilanteesta. Muita dokumentteja ovat myös ylläpito-ohje, sekä tarkennetut projektisuunnitelma, vaatimusmäärittely ja toiminnallinen määrittely.

3. Seuraavan vaiheen työsuunnitelmat

Seuraavassa vaiheessa valmistaudumme järjestelmän luovutukseen. Ohjelman virheitä korjaamme mahdollisimman paljon, testausta jatkamme edelleen korjausten rinnalla. Uusia ohjelman ominaisuuksia emme pääsääntöisesti enää toteuta. Valmis sovellus paketoidaan asennusohjelmistoksi. Luovutus-vaiheen katselmus ja demo valmistellaan huolellisesti. Demosta tehdään käsikirjoitus. Loppuraporttiin kerätään koko projektin ajalta kerääntyneet tilastot, kokemukset ja palaute kurssin johdolle.

Luovutus -vaiheen suunnitelmat projektisuunnitelmassa