Tik Tietojenkäsittelyopin ohjelmatyö Palautuspalaveri 3 Projektin esittely lyhyesti Projektin arviointi –projektin tila –suunnitelmat P1-vaiheelle Tehdyn työ esittely Demonstraatio Asiakkaan tai ohjaajan kommentit ja keskustelua
Teletilojen pohjapiirustukset ja telinekuvat (Telkku) Teleyrityksen tietojärjestelmä, jolla hallitaan teletilojen pohjapinta-alan, sekä telinepaikkojen käyttöä. Projektissa toteutetaan selainpohjainen ratkaisu teletilojen hakuun ja telinekuvien generointiin. Projektin tavoitteena on tuottaa järjestelmä, jonka avulla: –teletilojen kuvia voidaan hakea ja katsella www-selaimelta ilman CAD- ohjelmistoa –voidaan tuottaa telinekuvia tietokannan tiedoista selaimella katseltavaksi –saadaan ajantasaista tietoa teletiloista ja telineistä
Vaiheen tavoitteet ja niiden toteutuminen Kaikki vaiheen lopputuotteet saadaan tuotettua määräajassa (ennen ennen ). OK Toiminnalliseen määrittelyyn saadaan tehtyä tarvittavat tarkennukset alpha-proton perusteella. OK Tutustutaan kehitystyökaluihin
Toteutuneet vs. suunnitellut työtunnit
Tehdyt työtunnit henkilöittäin
Tehdyt ja suunnitellut työtunnit henkilöittäin Suunnitellut tunnit on kirjoitettu kursiivilla toteutuneet normaalilla fontilla.
Proto1-vaihe (P1) Projektin P1-vaihe jakautuu neljään pääosaan: Toteutukseen (myös tarkastukset) Testaukseen Käyttöohjeen laadintaan Määrittelyjen tarkentamiseen (toiminnallinen ja tekninen)
P1-vaiheen tavoitteet Kaikki vaiheen lopputuotteet saadaan tuotettua määräajassa (ennen ) Pysytään suunniteltujen työtuntien rajoissa etenkin toteutuksen osalta Protosta saadaan kommentteja myös todellisilta loppukäyttäjiltä
P1-vaiheen lopputuotteet Prototyyppi 1 Testiraportti Käyttöohje Edistymisraportti + tuntiraportti Projektisuunnitelman tarkennettu versio Toim. määrittelyn tarkennettu versio Teknisen määrittelyn tarkennettu versio
Prototyyppi 1 Pääasiallinen protoilun kohde Mahdollisimman pysyvä toteutus
P1-vaiheen tehtävät
P1-vaiheen työtunnit henkilöittäin
SU-vaiheen lopputuotteet Projektisuunnitelman tarkennettu versio Laatu- ja versionhallintasuunnitelma Toiminnallisen määrittelyn tarkennettu versio Tekninen määrittely Testaussuunnitelma Alpha-prototyyppi
Projektisuunnitelma Reagointi suunnitelmien ja toteutumien eroihin P1-tavoitteiden tarkennus P1-vaiheen tarkennettu suunnitelma Vastuuhenkilöiden nimeäminen ohjelmamoduleille
Laatu- ja versionhallintasuunnitelma Virheraportointi ‘Buranalla’ Hyväksymis- ja katselmointikäytäntö –tilakaavio
Toiminnallinen määrittely Käyttötapauksia tarkennettu
Toiminnallinen määrittely
Tekninen määrittely Teletilojen pohjapiirustukset ja telinekuvat (Telkku)
Yleiskuva
Teknisiä tietoja Visual Age for Java 2.02 EE / JDK JDBC 2.0 Oracle 8 / DB2 JSP / Servlet -käyttöliittymä Rational Rose
Järjestelmän modulijako Käyttöliittymämoduli (JSP / HTML) Päämoduli Tietokantayhteysmoduli Työkalumoduli
Alpha-prototyyppi Käyttöliittymäproto (staattinen toteutus) Teletilojen haku Teletilan tietojen ja kuvan haku Teletilan telineiden haku Telinekuvan muodostus Telineen ja laitteiden tietojen haku
Systeemitesti Integrointitestit Modulitestit Koodin tarkistukset Testauksen eteneminen
Testauksessa mukana Millä? MS Internet Explorer & Netscape Navigator –Versiot 4.0 -> Testikoodin avulla Käyttämällä järjestelmää (suorituskyky) Miten? Tynkämodulit Testiraportit Tarkastuksissa käytetään virheraportointi- työkalua (Burana) Testauspäiväkirja