Planlegging/forprosjekt:
|
|
- Eirik Berntsen
- 7 år siden
- Visninger:
Transkript
1 Vedlegg A Arbeids- og iterasjonsplan Denne arbeidsplanen begynner f.o.m. oppgaven ble bekreftet fra oppdragsgiver, d.v.s. 20. november Planlegging/forprosjekt: Oppgave Frist Opprette prosjekthjemmeside 5. desember 2008 Prosjektskisse. Skal inneholde kort 5. desember 2008 presentasjon av gruppe, oppdragsgiver og oppgaven. Forprosjekt. Videre presisering av 30. januar 2009 oppgaven, mål, rammebetingelser, forslag til løsninger. Inkluderer arbeids- og fremdriftsplan. (inkluderes i iterasjon 0 og 1) Iterasjon 0 Avsluttes uke 3, 16. januar 2009 Valg av teknologier Sette oss inn i aktuelle teknologier som kan brukes til å løse oppgaven og velge det som vi mener egner seg best. Oppsett av Eclipse, Maven, SVN Verktøy som benyttes i utviklingen Formulere user stories Identifisering av krav og mulig funksjonalitet Sette oss inn i FitNesses oppbygging og praktisk bruk Implementering og testing: Oppgave Iterasjon 1 Som en tester vil jeg ha tilgang til Experior med en link fra menyen i FitNesse Som en tester vil jeg at piper i hele dokumentet skal alignes når jeg åpner det i Experior Frist Avsluttes uke 5, 30. januar 2009 Vedlegg A Arbeids- og iterasjonsplan 1
2 Iterasjon 2 Som en tester vil jeg ha oversikt over tilgjengelige metodenavn for en DoFixture som angis øverst Iterasjon 3 Som en tester vil jeg ha syntaks-highlighting, d.v.s. at metodenavn har en egen farge Iterasjon 4 Som en tester vil jeg ha syntaks-highlighting, d.v.s. at metodenavn har en egen farge (tatt med fra iterasjon 3) Som en tester vil jeg at hver gang jeg skriver en pipe skal denne alignes etter pipen på forrige linje Som en tester vil jeg kunne lagre testen fra Experior Iterasjon 5 Som en tester vil jeg at hver gang jeg skriver en pipe skal denne alignes etter pipen på forrige linje (tatt med fra iterasjon 4) Som en tester vil jeg at piper i hele dokumentet skal alignes når jeg åpner det i Experior Som en tester vil jeg ha mulighet til å aligne piper korrekt i hele dokumentet ved trykk på en knapp Som en tester vil jeg ha mulighet for å lage overskrifter med ulik størrelse og farge Som en tester vil jeg ha mulighet til å kommentere ut tabeller/tekst og at disse da skal gis egen farge Iterasjon 6 Som en tester vil jeg ha mulighet til både å lagre OG lukke testen, eller bare lagre Som en tester vil jeg kunne velge å sette inn en av de tilgjengelige metodene Avsluttes uke 7, 13. februar 2009 Avsluttes uke 9, 27. februar 2009 Avsluttes uke 11, 13. mars 2009 Avsluttes uke 14, 3. april 2009 Avsluttes uke 17, 24. april 2009 Vedlegg A Arbeids- og iterasjonsplan 2
3 Som en tester vil jeg at highlighting og tilgjengelige metoder skal oppdateres hvis jeg angir ny klasse på øverste linje Som en tester vil jeg at nøkkelord i FitNesse skal vises med en egen farge Iterasjon 7 Eventuelt gjenstående og feilretting. Avsluttes uke 19, 8. mai 2009 Dokumentasjon/prosjektstyring: Oppgave Føre prosjektdagbok. Daglig dokumentering av hva som har blitt gjort. Møter/møtereferat. Møtereferat fra møter med intern og ekstern veileder/oppdragsgiver Prosessrapport. Dokumentasjon av hele prosessen. Se dokumentasjonsstandard. Produktrapport. Se dokumentasjonsstandard. Installasjons- og brukerveiledning Frist Føres kontinuerlig gjennom hele perioden. Leveres sammen med resten av dokumentasjonen 29. mai Føres kontinuerlig gjennom hele perioden. Leveres sammen med resten av dokumentasjonen 29. mai Trykk: 26. mai 2009 Leveres: 29. mai 2009 Trykk: 26. mai 2009 Leveres: 29. mai 2009 Trykk: 26. mai 2009 Leveres: 29. mai 2009 Avslutning: Oppgave Frist Forberede presentasjon juni 2009 Presentasjon juni 2009 Prosjektplakat juni 2009 Vedlegg A Arbeids- og iterasjonsplan 3
4 Vedlegg B Fremdriftsplan Vedlegg B Fremdriftsplan 1
5 Vedlegg C Forprosjektrapport Presentasjon Tittel: Experior Oppgave: Videreutvikle teksteditoren for test-verktøyet FitNesse med funksjonalitet som skal bidra til å gjøre det enklere og mer oversiktlig å skrive tester. Gruppemedlemmer: Peter Flem, s145638, 3AB, Terje Rongved Laugaland, s139794, 3AB og Robert Larsen, s141834, 3DB. Prosjektperiode: 5. januar mai 2009 Intern veileder: Geir Skjevling Oppdragsgiver: Bekk Consulting A/S Kontaktperson: Rune Flobakk Sammendrag Prosjektet gjennomføres som hovedprosjekt ved Høgskolen i Oslo, avd. for ingeniørutdanning våren 2009 i samarbeid med Bekk Consulting A/S, ved Rune Flobakk. Det skal utvikles en forbedret teksteditor til testverktøyet FitNesse ( FitNesse er et verktøy som brukes til testing av applikasjoner, for at kunden, i samarbeid med utvikleren, selv skal kunne verifisere at systemet oppfyller kravene som er spesifisert. Pr. i dag er læringskurven for å ta i bruk teksteditoren som testene skrives i for bratt og fører i tillegg til at tester lett blir uoversiktlige. Prosjektet skal utvikles med Java og Javascript/AJAX. Dagens situasjon FitNesse kjøres som en webserver. Kommunikasjonen med brukeren skjer gjennom et webgrensesnitt, hvor man kan opprette, redigere og kjøre tester mot en applikasjon. Testene skrives ved hjelp av en wikisyntaks inn i en svært enkel teksteditor. Testene skrives på tabellform. I tabellene skriver testeren input til applikasjonen og hva som forventes som output. Når testen kjøres blir det sammenlignet hva som faktisk ble returnert fra applikasjonen mot det som var forventet. Hvis det som var forventet stemmer overens med det som ble returnert er testen passert og systemet fungerer etter kravet. FitNesse egner seg særlig til å teste krav som kan formuleres på tabellform (for eksempel talloperasjoner). FitNesse er særlig utbredt ved bruk av testdrevet utvikling og smidige utviklingsmetoder og brukes i dag blant annet hos Bankenes Betalingssentral, BBS. Gjennom FitNesse synliggjøres tester for Vedlegg C Forprosjektrapport 1
6 andre enn utviklere. For eksempel kan kunder bla rundt i tester, lese hva de utfører, og selv kjøre de for å verifisere at systemet faktisk oppfyller kravene de har spesifisert. De som skriver testene er ofte dedikerte testere uten programmeringsbakgrunn. I og med at testene i dag må skrives med en wikisyntaks er det en læringskurve for å være i stand til å skrive tester. I tillegg blir testene lett uoversiktlige, særlig i større tester. Mål og rammebetingelser Hovedmålet med oppgaven er ytterlig å tilgjengeliggjøre FitNesse for ikketekniske personer som skriver tester. Dette kan oppnås ved å implementere deler av følgende i FitNesses eksisterende webgrensesnitt: Forbedret tabellredigering ved at piper som brukes for å bygge opp tabellene automatisk alignes under hverandre. På denne måten blir tabellene, særlig større tabeller, mer oversiktlige. Autofullføring av variabel- og metodenavn, basert på programkoden som testen skal kjøres mot. Syntaks-highligting. For eksempel at metodenavn har en farge, input en annen farge og så videre. Det kan også være ønskelig å ha muligheten for å kunne velge andre fonttyper, størrelser og så videre. Tilrettelegge for økt gjenbruk av kode (det vil si tester). For å gjennomføre forbedringer som er mest mulig i tråd med det brukerne ønsker skal det gjennomføres intervjuer og observasjon av brukere/testere hos BBS. For å kunne være i stand til å implementere det som ønskes må vi som utviklere også kunne beherske FitNesse som testverktøy. Vi står veldig fritt i valg av teknologi og løsninger. FitNesse er skrevet i Java, og integrasjonen av vårt prosjekt i FitNesse må derfor gjøres i Java. Løsningen skal utvikles som åpen kildekode, på samme måte som FitNesse også gis ut med åpen kildekode. Som prosessmodell for utviklingen vil vi bruke Scrum, som er en agil metode. Vi valgte Scrum fordi Scrum er i utstrakt bruk som utviklingsmetodikk for mange store utviklerfirma, som for eksempel oppdragsgiveren vår Bekk Consulting. Ved hjelp av Scrums måte å jobbe på så føler vi det er lettere å drive utvikling ved at kravene blir brutt ned i flere små delmål, såkalte "user stories" med deloppgaver. Oversikt over hvilke trinn i prosessen hver oppgave befinner seg på fås gjennom en scrum-tavle hvor hver oppgave kan befinne seg i følgende trinn: "to do", "in progress", "verify" og "done". Dette gjør administreringen av fremdriften for oss oversiktlig og konsis. Etter hvert som vi får mer erfaring med Scrum så vil vi også eventuelt innføre såkalt "Scrum-Master" for å gjennomføre Scrum slik det for eksempel Vedlegg C Forprosjektrapport 2
7 blir gjort i Bekk Consulting. Vi er imidlertid litt usikre på om dette er passende i et prosjekt med kun 3 deltagere. Derfor tar vi i første omgang utgangspunkt i å gjennomføre iterasjoner med tavle og user stories. Oppdragsgiver ønsker ikke å fastsette fullstendige krav før implementeringen starter, men heller formulere user stories i løpet av prosjektperioden. De overordnene kravene/målene skissert ovenfor brukes som utgangspunkt og utdypes/konkretiseres til user stories underveis. Som utviklingsverktøy skal vi bruke Eclipse med plug-in for utvikling av JavaScript og støtte for versjonskontroll (SVN). Utviklingen skal gjennomføres testdrevet, med JUnit som rammeverk for enhetstesting. Som prosjektbygger benyttes Apache Maven. For hosting av kildekode brukes Google Code. For å holde oversikt over progresjonen brukes virtuelle Scrum-tavler på (direkte link til våre tavler er kun tilgjengelig for oss og ekstern/intern veileder). Prosjektarbeidet dokumenteres underveis med prosjektdagbok, som føres daglig, i tillegg til mer utfyllende møtereferat med eksterne/interne veiledere. Prosjektet skal leveres inn 29. mai Dette gir oss 21 uker til rådighet. Løsninger/alternativer For å oppnå hovedmålet med oppgaven er det hovedsakelig to valg, skissert av oppdragsgiver: 1. Plug-in til Eclipse. Her hadde det vært mulig å lage en egen Eclipsedistribusjon, uten Java-funksjonalitet, som kunne blitt benyttet av testere. Tilsvarende kunne utviklere hatt glede av FitNesse direkte i IDE-et. 2. Utnytte det eksisterende webgrensesnittet til FitNesse, og lage dette mer som en rik internettapplikasjon. Vi har valgt alternativ 2, det å utnytte FitNesses eksisterende webgrensesnitt. Årsaken til dette er først og fremst at det svært ofte er testere uten kunnskap om programmering som skriver tester. Det er derfor ikke nødvendig for disse å installere og bruke et IDE slik som Eclipse. Ved å inkludere dette i et IDE faller for så vidt noe av hensikten med FitNesse bort - nemlig det at personer uten programmeringsbakgrunn likevel skal kunne teste programkode uten nødvendigvis å måtte være i stand til å forstå koden. I tillegg er webgrensesnittet til FitNesse godt innarbeidet blant de som skriver tester i dag, og bidrar til at testere og utviklere lettere kan samarbeide om testene. Vedlegg C Forprosjektrapport 3
8 Analyse av virkninger For å oppnå hovedmålet er det først og fremst teksteditoren, som brukes til å skrive tester i, som det er aktuelt å gjøre forbedringer på. Som klientteknologi til selve editoren har vi valgt JavaScript/AJAX. Grunnen er at Ajax egner seg svært godt til funksjonalitet som autofullføring o.lign. Javascript/AJAX kjører på klienten og til slik funksjonalitet som vi har som mål å implementere vil det være lite behov for kommunikasjon med en server. Det må heller ikke startes opp egne plug-ins/applikasjoner (for eksempel Flash og lignende) for å kunne benytte editoren, noe som ville blitt sett på som lite hensiktsmessig av de som benytter FitNesse i dag. Det understrekes her at det kun er snakk som om at selve editoren skal skrives med JavaScript/AJAX. Som nevnt er FitNesse skrevet i Java og selve integrasjonen av "vår" editor inn i FitNesse må derfor gjøres i Java, tillegg til blant annet funksjonaliteten vedrørende autofullføring på variabel- og metodenavn fra koden som testen skal kjøres mot. Det finnes i dag flere ulike rammeverk som kan være aktuelle å benytte i utviklingen av editoren, for eksempel JQuery, DoJo og Google Web Toolkit. For å få størst mulig innsikt i kjerneteknologien (JavaScript/Ajax) planlegger vi i utgangspunktet ikke å benytte oss av slike rammeverk. Dersom det vil bety at løsningen vil bli dårligere ved å utelate bruk av slike rammeverk vil vi selvfølgelig vurdere dette dersom det skulle bli aktuelt. For å integrere den nye teksteditoren inn i eksisterende grensesnitt er det flere muligheter. Etter vårt skjønn vil den mest optimale løsningen være å lage editoren som en plug-in til FitNesse. Et annet alternativ er å gjøre endring i kildekoden og erstatte eksisterende teksteditor med vår editor, og dermed gjøre en egen distribusjon av hele FitNesse. Dette vil imidlertid være en ulempe når det kommer nye versjoner av FitNesse, noe som skjer flere ganger årlig. Dermed anbefales plug-in som enkelt kan installeres og fjernes uavhengig av hvilken versjon av FitNesse som benyttes. Vi ønsker ikke å erstatte den eksisterende editoren med vår editor, men gi brukeren mulighet til å velge hvilke som ønskes benyttet og mulighet til å skifte mellom editorene uten problemer. Oslo, 30. januar 2009 Terje Rongved Laugaland Peter Flem Robert Larsen Vedlegg C Forprosjektrapport 4
9 Vedlegg D Use case modell Nedenfor følger use case modell over Experiors hovedfunksjonalitet. Den har fungert som en konkretisering av krav og user stories der vi føler det har vært behov for det. I hovedsak har user storiene vært benyttet under utviklingen i det daglige. Use case Åpne test ønsker å åpne en test i Experior Det er lagret minst èn test 1. velger hvilke test han vil åpne 2. Testen vises i Experior. 3. Piper alignes etter mønster spesifisert i kravspesifikasjonen. 4. Kommentarer, metodenavn og nøkkelord highlightes. 5. Det vises oversikt over tilgjengelige metoder. 4A: Det er ikke angitt klassenavn på øverste linje i testen 1. Kun kommentarer og nøkkelord som skal highlightes 5A: Det er ikke angitt klassenavn på øverste linje i testen 1. Oversikt over tilgjengelige metoder skal være tom Vedlegg D Use case modell 1
10 Use case Lagre test ønsker å lagre en test som er skrevet i Experior Testen er lagret, og kan åpnes i standard-editoren. 1. velger å lagre testen. 2. Experior lagrer testen. Kun testdata skal lagres, ikke HTMLtagger som Experior benytter seg av. 1A: valgte å lagre og lukke. 1. Experior lagrer og lukker testen. Videresender testeren ut av Experior. 5B: valgte kun å lagre. 1. Experior lagrer testen, men testen skal fortsatt være åpen i Experior Use case Kommenter linje ønsker å kommentere ut en linje 1. skriver tegnet #. 2. All tekst etter dette tegnet på samme linje skifter farge. Tekstens størrelse skal ikke forandres, men fargen skal skiftes uavhengig av om teksten har farge fra før eller ikke. Funksjonen kan sammenlignes med om man skriver // i Eclipse. Vedlegg D Use case modell 2
11 Use case Kommenter flere linjer ønsker å kommentere ut flere linjer. 1. skriver tegnene {{{ før og }}} etter teksten som skal kommenteres ut. 2. Alle teksten mellom disse tegnene skifter farge. Tekstens størrelse skal ikke forandres, men fargen skal skiftes uavhengig av om teksten har farge fra før eller ikke. 1A: Brukeren har glemt å skrive et av tegnene 1. tekst skal kommenteres ut. Funksjonen kan sammenlignes med /* og */ i Eclipse. Use case Skriv overskrift ønsker å skrive en overskrift 1. skriver tegnet for overskrift. 2. Teksten etter dette tegnet, på samme linje, skifter farge og størrelse. Dette skal skje uavhengig av om teksten har farge eller spesiell størrelse fra før. 1A: Tegnet for overskrift kan være enten!1,!2 eller!3 1. Størrelsen på teksten skal variere, der!1 er størst og!3 er minst. Vedlegg D Use case modell 3
12 Use case Skriv nøkkelord skriver et nøkkelord 1. skriver inn et av nøkkelordene i FitNesse, enten reject, show eller check. 2. Nøkkelordet gis egen farge Use case Align pipe skriver en pipe 1. skriver en pipe. 2. Pipen plasseres umiddelbart rett under tilsvarende pipe på forrige linje. 2A: Det er ingen piper på forrige linje 1. Pipen plasseres der hvor markøren står 2B: Markøren befinner seg på øverste linje 1. Pipen plasseres der hvor markøren står Use case Align hele testen ønsker å aligne piper i hele testen En eller flere piper finnes i testen 1. velger å aligne piper i hele dokumentet. 2. Piper alignes etter spesifikasjonene som er definert i kravspesifikasjonen. Vedlegg D Use case modell 4
13 Use case Endre testklasse ønsker å teste mot en ny klasse, uten å lukke testen 1. skriver inn et nytt klassenavn på øverste linje i testen. 2. Experior sjekker om klassenavnet er gyldig og om klassen finnes. 3. Oversikten over tilgjengelige metoder oppdateres med metodenavn fra den nye klassen. 4. Metodenavn for den nye klassen skal highlightes. 2A: Klassenavnet er ikke gyldig 1. Oversikten over tilgjengelige metoder fjernes 2. Highlighting av eventuelt highlightede metoder fra den forrige klassen fjernes 2B: Klassen finnes ikke 1. Oversikten over tilgjengelige metoder fjernes 2. Highlighting av eventuelt highlightede metoder fra den forrige klassen fjernes Use case Sett inn metodenavn ønsker å sette inn et metodenavn Et gyldig klassenavn finnes på øverste linje i testen, og klassen finnes 1. en velger å sette inn et av metodenavnene som vises i oversikten over tilgjengelige metoder 2. Metodenavnet settes inn på posisjonen der tekstmarkøren står. 3. Foran metodenavnet skrives! 4. Etter metodenavnet skrives 5. Metodenavnet highlightes. Vedlegg D Use case modell 5
14 Use case Highlight metodenavn skriver inn et metodenavn Et gyldig klassenavn finnes på øverste linje i testen, og klassen finnes 3. skriver et metodenavn i testen. 4. Experior sjekker om metoden finnes i klassen som er angitt på øverste linje. 5. Metodenavnet highlightes etter spesifikasjonene i kravspesifikasjonen. 2A: Klassen inneholder ikke en metode med gitt navn 1. Metodenavnet skal vises som vanlig tekst uten farge Vedlegg D Use case modell 6
15 Vedlegg E Dataordbok AJAX Forkortelse for Asynchronous JavaScript and XML. Teknikk for å skifte ut deler av innholdet på en nettside, uten at det er nødvendig å laste hele siden på nytt. Les mer om AJAX i produktdokumentasjonen. Aligning Kan oversettes som justering. Ikke-justert tabell: Justert (alignet) tabell: Betastadiet En betaversjon av en applikasjon er den første versjonen som er gjort tilgjengelig for andre enn organisasjonen som har utviklet den. Dette gjør det mulig å gjennomføre tessting på reelle brukere, og det er ofte lagt til rette for at disse kan gi tilbakemelding til utviklerne. Betaversjoner inneholder som regel det meste av funksjonaliteten som er planlagt i den ferdige versjonen, men kan også inneholde flere kjente feil. DoFixture En type Fixture-klasse. Se Fixture-klasse. Eclipse Program for skriving og kjøring av programkode. Kan settes opp til å støtte de fleste språk. Se også IDE. Fixture-klasse Fungerer som limet mellom testene som skrives i FitNesse og den delen av systemet som skal testes. Skrives typisk av en utvikler. Det finnes forskjellige typer Fixture-klasser som kan benyttes, avhengig av hva slags funksjonalitet og system man tester. Se mer om ulike fixtures på Vedlegg E Dataordbok 1
16 IDE Integrated Development Environment. Inneholder mulighet for å skrive, debugge, kompilere og kjøre programmer i samme program. Eksempler er Eclipse og NetBeans. Java Java er et plattformuavhengig, kompilert programmeringsspråk. JavaScript Script-språk som tolkes av nettleseren hos klienten. Script-språk vil si at det ikke kompileres, slik som for eksempel Java, men tolkes direkte under kjøring. Nøyaktig hvordan Javascript tolkes varierer fra nettleser til nettleser. Mer om JavaScript finnes i produktdokumentasjonen. Jar-bibliotek Programkode pakket til en fil (.jar), som andre utviklere kan gjøre bruk av. Funksjonaliteten som programkoden tilbyr kan dermed benyttes i andre prosjekter. JSON Format for utveksling av data. Lettere enn XML. Se produktdokumentasjonen for mer. JUnit Rammeverk for enhetstesting. Se testdrevet utvikling og produktdokumentasjonen for mer. Maven Verktøy for bygging og administrasjon av programmeringsprosjekter. Andre lignende verktøy er for eksempel Apache Ant. Se produktdokumentasjonen for mer. Piper Tegnet. I FitNesse brukes dette for å markere tabellkolonner. Plug-in Program som kan installeres som en separat del til et annet program, for å tilby økt funksjonalitet. Vedlegg E Dataordbok 2
17 Reflection API Inneholder mange metoder for å hente ut om og modifisere måten et program kjøres på. I dette prosjektet har vi bl.a. benyttet det for å hente ut metodenavn som finnes i gitte klasser. Repositories Kan oversettes som arkiv eller pakkebrønn. Subversion Forkortes SVN. Et system for versjonskontroll av programkode og dokumentasjon. Benyttes av de fleste kjente områder for hosting av open source prosjekter, som for eksempel SourceForge og Google Code. Se produktdokumentasjonen for mer. Syntaks highlighting Enkelte ord eller deler av teksten har en spesiell betydning. For eksempel metodenavn, kommentarer eller nøkkelord. For bedre lesbarhet og oversikt gjøres denne teksten forskjellig fra resten av teksten ved f.eks. annen størrelse, farge, fonttype osv. Testdrevet utvikling Måte å utvikle på der det først skrives en test i et rammeverk som f.eks. JUnit. Deretter skrives programkode som oppfyller kravene spesifisert i testen. Forkortes gjerne TDD. Se produktdokumentasjonen for mer. Wikisyntaks Bruk av diverse tegn for å oppnå ønsket utseende på teksten. Eksempelvis kan en overskrift, d.v.s. med større fontstørrelse enn vanlig tekst, angis med!1 foran teksten, mens tegnet brukes for å angi kolonne i en tabell. WYSIWYG Forkortelse for What You See Is What You Get. Eksempel på WYSIGWYGprogrammer er Microsoft Word og Adobe Dreamweaver. Kun innholdet i dokumentet er synlig for brukeren, ikke kode som sier noe om hvordan innholdet skal se ut. XML Er et strukturert format for deling av data. Benyttes særlig mellom systemer på Internett. Vedlegg E Dataordbok 3
18 Vedlegg E Dataordbok 4
3. Kravspesifikasjon. Experior - rich test editor for FitNesse -
3. Experior - rich test editor for FitNesse - 3.1. Forord Dette dokumentet inneholder krav til funksjonalitet i Experior og hvordan denne skal integreres inn i selve FitNesse. I tillegg spesifiseres krav
Detaljer5. Brukerveiledning. Experior - rich test editor for FitNesse -
5. Experior - rich test editor for FitNesse - 5.1. Forord Denne brukerveiledningen gir en oversikt over Experiors funksjonalitet og hvordan denne kan benyttes. Den kan gjerne leses i sammenheng med produktdokumentasjonen.
Detaljer1. Prosessrapport. Experior - rich test editor for FitNesse -
1. Experior - rich test editor for FitNesse - 1.1. Forord Denne rapporten inneholder dokumentasjon av prosessen og gruppens arbeid, i form av informasjon om blant annet bakgrunn for prosjektet, mål, rammebetingelser,
DetaljerArtist webside. Gruppe medlemmer Joakim Kartveit. Oppdragsgiver Tetriz Event & Management. Frode Mathiesen. Gry Anita Nilsen.
Artist webside Innhold Artist webside...1 Gruppe medlemmer...1 Oppdragsgiver...1 Kontaktperson...2 Veileder...2 Oppgaven...2 Muligheter...2 Sammendrag...2 Dagens situasjon...2 Mål og rammebetingelser...3
DetaljerForprosjektrapport. Presentasjon. Studentgruppen. Bekk Consulting AS. Android app for aktivering av jakt- og fiskekort
Forprosjektrapport Presentasjon Tittel: Oppgave: Gruppemedlemmer: Prosjektgruppe: Veileder: Hovedoppdragsgiver: Kunde av oppdragsgiver: Ansvarlig for gruppen: Faglig veileder hos BEKK: Android app for
DetaljerForprosjektrapport. Bachelorprosjekt i informasjonsteknologi ved Høgskolen i Oslo og Akershus, våren 2016. Pillbox Punchline
Forprosjektrapport Bachelorprosjekt i informasjonsteknologi ved Høgskolen i Oslo og Akershus, våren 2016 Pillbox Punchline Gruppe 8 André Østhagen Bye, s198607 Annika Hammervoll, s198611 Hanne Rygge, s198613
DetaljerUse Case Modeller. Administrator og standardbruker
Vedlegg 1 Use Case Modeller Administrator og standardbruker 2 Use case Logge inn Bruker Bruker ønsker å logge inn Bruker har valgt å logge inn Bruker er logget inn 1. Systemet ber om brukernavn 2. Systemet
DetaljerStudentdrevet innovasjon
Studentdrevet innovasjon Hovedprosjekt 2013 Høgskolen i Oslo og Akershus Forprosjektrapport av Gruppe 11 Karoline Sanderengen, Mona Isabelle Yari og Randi Ueland 25.01.2013 Studentdrevet innovasjon 9 Innhold
DetaljerForprosjektrapport. ERTMS Driver Interface simulering. ERTMS Driver Interface simulering. Alexander Yngling Alexander.Yngling@iu.hio.
Forprosjektrapport ERTMS Driver Interface simulering Prosjektets tittel: ERTMS Driver Interface simulering Gruppe medlemmer: Hallgeir Are Olsen s141454, 3IA Hasan Akin s141460, 3IA Oppdragsgiver: NSB skolen
DetaljerHovedprosjekt 2014, Høgskolen i Oslo og Akershus
Forprosjektrapport Gruppe 2 Hovedprosjekt 2014, Høgskolen i Oslo og Akershus 1 INNHOLD 2 Presentasjon... 2 2.1 Gruppen medlemmer... 2 2.2 Oppgave... 2 2.3 Oppdragsgiver... 2 2.4 Veileder... 2 3 Sammendrag...
DetaljerHovedprosjekt. Høgskolen i Oslo data/informasjonsteknologi våren 2011 Forprosjektrapport. K-skjema og ferie kalender
Hovedprosjekt Høgskolen i Oslo data/informasjonsteknologi våren 2011 Forprosjektrapport Presentasjon Sted og dato Oslo, Jan 9, 2011 Prosjekt tittel Periode K-skjema og ferie kalender Utvikle et registreringssystem
DetaljerGruppe 43. Hoved-Prosjekt Forprosjekt
Gruppe 43 Hoved-Prosjekt Forprosjekt Mobil Applikasjon Utvikling HiOA Bacheloroppgave forprosjekt våren 2017 Presentasjon Gruppen består av: Gebi Beshir Ole-Kristian Steiro Tasmia Faruque s182414 s189141
DetaljerTorsdag 28. mai 2009 Klassenavn kan nå angis hvor som helst i testen, og highlighting og metodeoversikt oppdateres som vanlig.
Prosjektdagbok Fredag 29. mai 2009 Levert prosjektet! Torsdag 28. mai 2009 Klassenavn kan nå angis hvor som helst i testen, og highlighting og metodeoversikt oppdateres som vanlig. Brent ut det som skal
Detaljer1 Forord. Kravspesifikasjon
[Type text] [Type text] 3/5 Hovedprosjekt ingeniørutdanningen 09 Kravspesifikasjon Tittel på hovedprosjektet Tarantell Dashboard Gruppe 28 Bjørn Ove Pedersen Stian Dalviken Antall sider 6 Intern veileder
DetaljerForprosjektrapport gruppe 20
Høgskolen i Oslo og Akershus Forprosjektrapport gruppe 20 PlaNet Knut Magnus Elde s189160 Kristoffer Ylven Westgaard s189143 22.01.2015 Innhold 1. Sammendrag... 3 2. Dagens situasjon... 3 3. Mål og rammebetingelser...
DetaljerTestrapport Prosjekt nr. 2011-22 Det Norske Veritas
Prosjekt nr. 2011 22 Testrapport Hovedprosjektets tittel Implementering av plugin og utvikling av wizard for Det Norske Veritas Prosjektdeltakere Magnus Strand Nekstad s156159 Jørgen Rønbeck s135779 Dato
DetaljerForprosjekt. Accenture Rune Waage, rune.waage@accenture.com, 91605634
Forprosjekt Presentasjon Gruppe 19: Event-planlegger Andreas Berglihn s169991 Harald R. Svendsen s127142 Gruppe Gruppe 19 Andreas Berglihn, s169991 Harald R. Svendsen s127142 Oppgave Eventplanlegger Utvikle
DetaljerMøtereferater: HP36 uke 2, 10.1.2012: Gruppemedlemmer: Christian Salater Magne Hjermann Zunaira Afzal Tola Sarzali Waleed Abtidon.
Møtereferater: HP36 uke 2, 10.1.2012: Gruppemedlemmer: Christian Salater Magne Hjermann Zunaira Afzal Tola Sarzali Waleed Abtidon Møtereferat: 1. møte med veileder I dette møtet presenterte vi oss for
DetaljerForprosjekt Hovedprosjekt ved Høgskolen i Oslo Våren 2008
Forprosjekt Hovedprosjekt ved Høgskolen i Oslo Våren 2008 Skrevet av Ole Myrbakken, Fadima Mohamoud, Orji Okoroafor, Karen Arrendondo Side 1 PRESENTASJON Prosjekt tittel: Prosjektperiode: MetaGen 7.jan
DetaljerHovedprosjekt våren 2007
Hovedprosjekt våren 2007 Bachelorstudiet i informasjonsteknologi ved Høgskolen i Oslo Dokument Kravspesifikasjon Prosjekttittel: Telepower Prosjektnummer: 07-06 Oppgave: Redesign av Telepower - en GSM/GPRS/SMS
DetaljerGJENNOMGANG UKESOPPGAVER 9 TESTING
GJENNOMGANG UKESOPPGAVER 9 TESTING INF1050 V16 KRISTIN BRÆNDEN 1 A) Testing viser feil som du oppdager under kjøring av testen. Forklar hvorfor testing ikke kan vise at det ikke er flere gjenstående feil.
DetaljerForprosjektrapport. Bachelorprosjekt i informasjonsteknologi ved Høgskolen i Oslo og Akershus, våren Digitalisering av Sentralen UNG Gründer
Forprosjektrapport Bachelorprosjekt i informasjonsteknologi ved Høgskolen i Oslo og Akershus, våren 207 Digitalisering av Sentralen UNG Gründer Gruppe 34 Kenneth Di Vita Jensen, s236745 Frank Arne Bjørkmann
Detaljer6 Kravspesifikasjon. 6.1 Presentasjon. Tittel Precision Teaching App for Android
6 Kravspesifikasjon 6.1 Presentasjon Tittel Precision Teaching App for Android Oppgave Å lage en Android app som skal benyttes av studenter for å øve på fagpensum. Appen skal ta i bruk prinsipper fra Precision
DetaljerInnholdsfortegnelse. 1. Testing Feiltesting av koden Funksjonstesting: Kilder.10
1 Innholdsfortegnelse 1. Testing... 3 1.1 Feiltesting av koden... 3 1.2 Funksjonstesting:... 7 2. Kilder.10 2 1. Testing Testing av et system er nødvendig for å finne ut om systemet fungere slik det skal
DetaljerForprosjekt gruppe 13
Forprosjekt gruppe 13 Presentasjon Tittel: Oppgave: Periode: Gruppemedlemmer: Veileder: Oppdragsgiver: Kontaktperson: Mobilbillett i HTML5 Utvikle en mobil billettautomat innenfor kategorien dedikert web
DetaljerKunden er en av Norges ledende leverandører av digital-tv og bredbåndstjenester.
1 Forord Hensikten med kravspesifikasjonen er å gi oppdragsgiver og utviklere en enighet og forståelse av funksjonaliteten til applikasjonen som skal produseres. en definerer i tillegg prosjektets rammer
DetaljerKravspesifikasjon. Android app for aktivering av jakt- og fiskekort. Bacheloroppgave vår 2014. Høgskolen i Oslo og Akershus. Charlotte Sjøthun s180495
Charlotte Sjøthun s180495 Nanna Mjørud s180477 Anette Molund s181083 Kravspesifikasjon Android app for aktivering av jakt- og fiskekort Bacheloroppgave vår 2014 Høgskolen i Oslo og Akershus Forord Hensikten
DetaljerBachelorprosjekt 2017
Bachelorprosjekt 2017 Høgskolen i Oslo og Akershus Gruppe 41 Kristan Munter Simonsen (s236789) Andreas Jacobsen (s236778) Jamal Lakbir (s236722) 1 Innholdsfortegnelse Forprosjekt... 3 Presentasjon... 3
DetaljerKravspesifikasjon. Aker Surveillance. Gruppe 26 Hovedprosjekt ved Høgskolen i Oslo og Akershus. Oslo,
Kravspesifikasjon Aker Surveillance Gruppe 26 Hovedprosjekt ved Høgskolen i Oslo og Akershus Oslo, 12.01.2013 Public 2013 Aker Solutions Page 1 of 7 Table of Contents Forord... 3 Om bakgrunnen... 3 Presentasjon...
DetaljerForprosjektrapport. Feilsøkingsverktøy for Homebase AS INNHOLD
Forprosjektrapport Feilsøkingsverktøy for Homebase AS INNHOLD Presentasjon Sammendrag Om bedriften Dagens situasjon Mål og rammebetingelser Funksjonelle krav: Ikke-funksjonelle krav: Løsninger Analyse
DetaljerForprosjektrapport ElevApp
Forprosjektrapport ElevApp Bachelorprosjekt i informasjonsteknologi ved Høgskolen i Oslo og Akershus, våren 2017 Gruppe 14 Mirko Grimm, s236630 Andreas Krutnes, s236656 Japple John Regalario, s236621 Innholdsfortegnelse
DetaljerTESTRAPPORT Tittel på hovedprosjektet: Varebestillingssystem for Wokas Salg AS
TESTRAPPORT Tittel på hovedprosjektet: Varebestillingssystem for Wokas Salg AS Medlemmer av gruppe 35: Joakim Larsen, s150070, 3AB Kristian Kjelsrud, s147787, 3IA Anastasia Poroshina, s140720, 3AB Prosjektperiode:
DetaljerAlgDat 10. Forelesning 2. Gunnar Misund
AlgDat 10 Forelesning 2 Oversikt Java repetisjon IDE eller teksteditor + kommandolinje? Java Collections and Generics Programvareutvikling En mengde mer eller mindre veldefinerte metoder (software engineering):
DetaljerKravspesifikasjon. 1. Innledning. Presentasjon. Innledning. Om bedriften. Bakgrunn for prosjektet
Kravspesifikasjon Presentasjon Tittel: Oppgave: Backup for PDA/Smartphones Utvikle en applikasjon for PDA/Smartphones med funksjonalitet for backup av sms, mms, e-post, kontakter, kalender, bilder og dokumenter
DetaljerKRAVSPESIFIKASJON. Tittel: Pris++ Oppgave: Utvikle en Android applikasjon med tilhørende databasesystem. Periode: 1. Januar til 11. Juni.
KRAVSPESIFIKASJON Tittel: Pris++ Oppgave: Utvikle en Android applikasjon med tilhørende databasesystem. Periode: 1. Januar til 11. Juni. Prosjektgruppe: 27 Prosjektmedlem: Ole Almenning Stenhaug Veileder.
DetaljerPROSESSDOKUMENTASJON
PROSJEKT NR.: 10-30 Studieprogram: Anvendt Datateknologi Postadresse: Postboks 4 St. Olavs plass, 0130 Oslo Besøksadresse: Holbergs plass, Oslo TILGJENGELIGHET: Papir og elektronisk Telefon: 22 45 32 00
DetaljerHøgskolen i Oslo og Akershus
Høgskolen i Oslo og Akershus Gruppe 2 Forprosjektrapport Presentasjon Oppdragsgiver: Prosjekttittel: Definisjon: Accenture Shera Shera er en «event»-applikasjon til Android der man kan registrere arrangementer
DetaljerForprosjektrapport. Presentasjon. Oslo, den 29. Januar Gorm Eirik Svendsen Nicolai Mellbye Marius Auerdahl Per Gustav Løwenborg
Forprosjektrapport Presentasjon Tittel Bakerman AS Website Oppgave Utvikle ett websted for Bakerman AS der hvor de kan promotere seg selv og kommunisere med kundene sine. Periode 4. Januar 2010 til 17.
DetaljerHovedprosjekt i data ved Høgskolen i Oslo våren 2007
Hovedprosjekt i data ved Høgskolen i Oslo våren 2007 Appendiks Høgskolen i Oslo Student: Martin Oppegaard Gruppe: 07-12 Dato: 25. mai 2007 Veileder ved HIO: Eva Vihovde Oppdragsgiver: Bekk Consulting AS
DetaljerBachelorprosjekt i informasjonsteknologi, vår 2017
Bachelorprosjekt i informasjonsteknologi, vår 2017 Gruppe 29: Marthe Janson Skogen, s236357, Ingeniørfag - data Odd Einar Hoel, s236313, Ingeniørfag - data Forprosjektrapport Rapporten inneholder presentasjon,
DetaljerKravspesifikasjon Hovedprosjekt ved Høgskolen i Oslo Våren 2008
Kravspesifikasjon Hovedprosjekt ved Høgskolen i Oslo Våren 2008 1.Forord I dette dokumentet skal vi gi et bildet av de kravene som er satt til prosjektet. Dokumentet er hovedsakelig beregnet som et styringsdokument
DetaljerForprosjektrapport. Hovedprosjekt for gruppe 13, Anvendt datateknologi våren 2016
Forprosjektrapport Hovedprosjekt for gruppe 13, Anvendt datateknologi våren 2016 1.0 Presentasjon 2.0 Sammendrag 3.0 Dagens situasjon 4.0 Mål og rammebetingelser 5.0 Løsninger/alternativer 6.0 Analyse
DetaljerKravspesifikasjon. Forord
Kravspesifikasjon Forord Kravspesifikasjonen skal beskrive applikasjonens funksjonalitet og betingelsene som oppdragsgiver krever. Det skal også hjelpe utviklerne med å begrense applikasjonen slik at den
Detaljer24.01.2014 Hovedprosjekt i Informasjonsteknologi ved Høgskolen i Oslo og Akershus. Forprosjektrapport. Presentasjon
24.01.2014 Hovedprosjekt i Informasjonsteknologi ved Høgskolen i Oslo og Akershus Forprosjektrapport Presentasjon Tittel Precision Teaching App for Android Oppgave Å lage en Android app som skal benyttes
DetaljerKravspesifikasjon MetaView
Kravspesifikasjon MetaView BACHELOROPPGAVE VÅREN 2014 1. Presentasjon Tittel: MetaView Oppgave: Lage en applikasjon og api som skal kommunisere med MetaVision slik at det skal bli enklere for leger og
DetaljerS y s t e m d o k u m e n t a s j o n
S y s t e m d o k u m e n t a s j o n Monitorering av produksjonsløyper ved Nasjonalbiblioteket - Project BAKE Utarbeidet av: Einar Wågan Kristian Akerhei Studium: Informasjonssystemer Innlevert: 26.5.2015
DetaljerKRAVSPESIFIKASJON v.1.2
KRAVSPESIFIKASJON v.1.2 PROKAP Prosjektstyringsverktøy for kapasitetsplanlegging G r u p p e 2 6 A n d r é S t e n e r s e n B j a r t e A u n e O l s e n C h r i s t i a n S t r å t h H e n r i k H o
Detaljer4. Installasjonsveiledning. Experior - rich test editor for FitNesse -
4. Experior - rich test editor for FitNesse - 4.1. Forord Denne rapporten inneholder installasjonsveiledning for Experior. Experior er tilpasset for installasjon i oppdragsgivers utviklingsmiljø. Det er
DetaljerKap 11 Planlegging og dokumentasjon s 310
Kap 11 Planlegging og dokumentasjon s 310 11.1 Ulike arbeidsmetoder Systemutvikling Som systemutvikler er du i stand til å omsette din innsikt i brukerbehov til praktiske programbaserte løsninger. Samarbeid:
DetaljerPresentasjon 2 Gruppe 2 Oppgave 2 Oppdragsgiver 2. Sammendrag 3. Dagens situasjon 3 ServiceNow 3 Coop 3. Mål og rammebetingelser 3 Mål 3 Teknologier 4
Forprosjektrapport Bachelorprosjekt for gruppe 8, våren 2017 Innholdsfortegnelse Presentasjon 2 Gruppe 2 Oppgave 2 Oppdragsgiver 2 Sammendrag 3 Dagens situasjon 3 ServiceNow 3 Coop 3 Mål og rammebetingelser
DetaljerForprosjektrapport. Hovedprosjekt i Informasjonsteknologi. Høgskolen i Oslo og Akershus. Våren 2016
Forprosjektrapport Hovedprosjekt i Informasjonsteknologi Høgskolen i Oslo og Akershus Våren 2016 Gruppe 24 Jon Gillingsrud og Christoffer André Belgen Fredriksen Veileder Thor E. Hasle thor.hasle@hioa.no
DetaljerGruppe 44. Bachelorprosjekt ved Institutt for informasjonsteknologi, våren Høgskolen i Oslo og Akershus,
Bachelorprosjekt ved Institutt for informasjonsteknologi, våren 2017 Høgskolen i Oslo og Akershus, 19.01.2017 Gruppe 44 Håkon Andre Sylte Garnes, Tobias Hallèn, Gaurab J. Gurung Forprosjektrapport Presentasjon
DetaljerForprosjektrapport. Utvikle en plattform for digitalisering av foosballbord.
Forprosjektrapport Tittel Oppgave Periode Openfoos Utvikle en plattform for digitalisering av foosballbord. 3. januar til 15. juni Gruppemedlemmer Amir Ghoreshi Marcel Eggum Neberd Salimi Valentin Rey
Detaljer11 Planlegging og dokumentasjon
11 Planlegging og dokumentasjon Ulike arbeidsmetoder Systemutvikling Som systemutvikler er du i stand til å omsette din innsikt i brukerbehov til praktiske programbaserte løsninger. Samarbeid: Programmerer
DetaljerGruppe Forprosjekt. Gruppe 15
Forprosjekt Gruppe 15 Marius Ylven Westgaard - s236797 - Anvendt Datateknologi Lise Janbu Eide - s236361 - Dataingeniør Lavanja Jeyenthiran - s236346 - Dataingeniør Kristian Pedersen - s236728 - Anvendt
DetaljerJon Hammeren Nilsson, Anders Emil Rønning, Lars Grini og Erling Fjelstad
Forprosjektrapport Presentasjon Tittel: Oppgave: Infront SSO Utvikle en Single Sign-on løsning for Infront Periode: 8/1-2013 28/5-2013 Gruppemedlemmer: Jon Hammeren Nilsson, Anders Emil Rønning, Lars Grini
DetaljerForprosjektrapport For gruppe 20:
Forprosjektrapport For gruppe 20: Kevin Johnny Galåen s135768 Ali Emre Yildirim s135573 Danh Tran s141712 Vibeke Askeland s141436 Fullført: 30.01.2009 Table of Contents Forprosjektrapport... 1 For gruppe
DetaljerGJENNOMGANG UKESOPPGAVER 2 PROSESSMODELLER OG SMIDIG PROGRAMVAREUTVIKLIG
GJENNOMGANG UKESOPPGAVER 2 PROSESSMODELLER OG SMIDIG PROGRAMVAREUTVIKLIG INF1050 V16 HVA ER EN SYSTEMUTVIKLINGSPROSESS? De aktivitetene som utføres for å utvikle et IT-system Eksempler på aktiviteter:
DetaljerDokument 1 - Sammendrag
Dokument 1 - Sammendrag Automatnett - Nytt CMS-verktøy for Uno-X Automat Fakultet for teknologi, kunst og design Høgskolen i Oslo og Akershus, 2013 Innholdsfortegnelse Sammendrag 1 1. Innledning 1 2. Om
DetaljerHovedprosjekt 2013. Gruppe 27. Forprosjektrapport [GILJE AS] Lars Gjestang - Hiran Piapo - Bård Skeie
2013 Hovedprosjekt 2013 Gruppe 27 Forprosjektrapport [GILJE AS] Lars Gjestang - Hiran Piapo - Bård Skeie Innhold 1. Presentasjon... 2 2. Sammendrag... 2 3. Dagens Situasjon... 2 4. Mål og rammebetingelser...
DetaljerKravspesifikasjon. Forord
Kravspesifikasjon Forord Hensikten med en kravspesifikasjon er å gi et overblikk over programmets funksjonalitet og tilleggsfunksjoner, dette vil si både over de som er utviklet før prosjektstart, og de
DetaljerStyringsdokumenter. Studentevalueringssystem
Styringsdokumenter Studentevalueringssystem Forord Dette er en samling av alle styringsdokumentene gjennom prosjekt perioden. Styringsdokumentene er satt opp i rekkefølge i forhold til perioden de ble
DetaljerBrukermanual. Itpays W3 Publish. Sette opp, logge inn og komme i gang. Redigert den 23. mai 2005. http://www.itpays.no/produkter/publisering/
Brukermanual Itpays W3 Publish Sette opp, logge inn og komme i gang Redigert den 23. mai 2005 http://www.itpays.no/produkter/publisering/ Innholdsoversikt: 1 Generelt om Itpays w3 publish Side 3 2 Sette
DetaljerProduktrapport. Produktrapport. Hjelpemiddel portal for Parkinsonforbundet
Produktrapport Hjelpemiddel portal for Parkinsonforbundet 1 Innhold: Forord ------------------------------------------------------------------------------------------------------2 Planlegging og arbeidsmetode
DetaljerEntobutikk 3.TESTRAPPORT VÅR 2011
3.TESTRAPPORT VÅR 2011 1 DELKAPITTEL 1 FORORD Denne testrapport er skrevet i forbindelse med vårt hovedprosjekt ved Høgskolen i Oslo, ingeniørutdanning, våren 2011. Rapporten beskriver testingen av hele
DetaljerBachelorprosjekt 2015
Bachelorprosjekt 2015 Høgskolen i Oslo og Akershus Tam Ha (s171513) Arslan Yousaf (s189135) Gabriel Noraker Alfarrustad (s161910) Eivind Lund (s180381) Phillip Padiernos Næss (s162951) Forprosjekt Prosjektets
DetaljerDokumentasjon av Git. Vedlegg F
Vedlegg F Dokumentasjon av Git Vedlegg for dokumentasjon av Git, versjonskontrollsystemet brukt i utviklingen av PySniff. Hvorfor Git er brukt, hvilken modell som er valgt og hvordan vi har kommet frem
DetaljerForprosjektrapport. Hovedprosjekt Gruppe 15
Forprosjektrapport Hovedprosjekt Gruppe 15 Erlend Gunnesen, Lars Sætaberget, Are Inglingstad, Marius Maudal 25.02.2014 Innholdsfortegnelse 1.Introduksjon... 2 1.1 Medlemmer:... 2 1.2 Oppdragsgiver:...
DetaljerKRAVSPESIFIKASJON FORORD
KRAVSPESIFIKASJON FORORD Hensikten med kravspesifikasjonen er å gi oppdragsgiver og utviklere en enighet og forståelse av funksjonaliteten til applikasjonen som skal produseres. en definerer i tillegg
DetaljerIntroduksjon til programmering og programmeringsspråk. Henrik Lieng Høgskolen i Oslo og Akershus
Introduksjon til programmering og programmeringsspråk Henrik Lieng Høgskolen i Oslo og Akershus Kategorisering av programmeringsspråk? Deklarativ vs. imperativ Lav nivå vs. høy nivå Kompilert vs. tolket
DetaljerForprosjektrapport Bacheloroppgave 2017
Forprosjektrapport Bacheloroppgave 2017 Chat Modul for Webnodes Content Management System Gruppe 32 Adam Asskali, Anmer Seif, Sara Khan 20.01.2017 Veileder G. Anthony Giannoumis Innholdsfortegnelse 1.Presentasjon
DetaljerDel VII: Kravspesifikasjon
1 2 Forord Dette dokumentet inneholder retningslinjer for gruppen vår og beskrivelse av betingelsene for utviklingen av vårt prosjekt. Vår gruppe benyttet dette dokumentet som et styringsdokument for å
DetaljerProsjektdagbok FRA 30.10-08 TIL 2.3-09. Uke Dato Personer tilstede. Beskrivelse 10:00. 44 30.10-08 Øyvind. Vi dannet gruppe og skrev Statusrapport.
Prosjektdagbok FRA 30.1008 TIL 2.309 Uke Dato Personer tilstede 44 30.1008 48 25.1108 49 02.1208 2 8.109 Tid 10:00 12:00 12:00 12:00 Beskrivelse Vi dannet gruppe og skrev Statusrapport. Kontaktet bedrifter
DetaljerForprosjekt for Accentures Overvåkningssystem
Forprosjekt for Accentures Overvåkningssystem Hovedprosjekt våren 2008 1. februar 2008 Forside Skrevet av: Truls Hagen Selnes Heidi Raae Sjåvik Idun Bolstad Innholdsfortegnelse Forside 1 Innholdsfortegnelse
DetaljerDagbok. Januar. Uke 2 ( ) Uke 3 ( ) Uke 3 (17.01, 12:45-14:00)
Dagbok Januar Uke 2 (7.1-11.1) Vi har lest halvveis på standard dokumentasjon og jobbet med forprosjektrapport. Vi har hatt vårt første møte med den interne veilederen vår Tor Hasle. Vi fortalte om at
DetaljerFORPROSJEKT. Gruppemedlemmer: Raja Zulqurnine Ali Muddasar Hussain (Gruppeleder/Prosjektleder) Zain-Ul-Mubin Mushtaq Christopher Llanes Reyes
FORPROSJEKT I denne rapporten gjør vi analyse for hvor mye arbeid som kan gjøres. Rapporten skal også avgrense prosjektet med en mer presis beskrivelse. Den vil i tillegg blant annet inneholde teknologi
DetaljerForprosjektrapport. Gruppe 17. Askar Mehdi, Thomas Tykesson, Magnus Arneberg Nilsen. Side 0 av 9
Forprosjektrapport Gruppe 17 Askar Mehdi, Thomas Tykesson, Magnus Arneberg Nilsen Side 0 av 9 Innholdsfortegnelse: Presentasjon - Service Broker AS - Kontaktpersoner Sammendrag Dagens situasjon Mål og
DetaljerKRAVSPESIFIKASJON. Gruppe 2. Hovedprosjekt, Høgskolen i Oslo og Akershus. Våren 2014 KRAVSPESIFIKASJON 1
KRAVSPESIFIKASJON Gruppe 2 Hovedprosjekt, Høgskolen i Oslo og Akershus Våren 2014 KRAVSPESIFIKASJON 1 CONTENTS 1. Forord... 3 2. Presentasjon... 3 2.1 Gruppens medlemmer... 3 2.2 Oppdragsgiver... 3 2.3
DetaljerForprosjektrapport. Gruppe 26. Digitalt læreverktøy for Cappelen Damm
Hovedprosjekt i informasjonsteknologi 2016 Høyskolen i Oslo og Akershus Forprosjektrapport Digitalt læreverktøy for Cappelen Damm Gruppe 26 Sofia Aittamaa - s198580@stud.hioa.no Petter Lysne - s198579@stud.hioa.no
DetaljerUtvikle en prototype for en digital versjon av helsekort for gravide. Programvareleverandør av ehelse-løsninger for helsevesenet
Kravspesifikasjon Hovedprosjekt 2014 Institutt for informasjonsteknologi, Høgskolen i Oslo og Akershus Presentasjon Tittel: Oppgave: Gruppemedlemmer: Digitalt Helsekort for Gravide Utvikle en prototype
DetaljerArbeidsplan. Startfasen. Aktivitet Beskrivelse Ferdig Ansvarlig (Ressurser)
Arbeidsplan En arbeidsplan er en måte å få oversikt over de ulike fasene i prosjektet. I arbeidsplanen har vi delt arbeidet i naturlige faser og detaljert disse med estimert tidsbruk. Hovedfasene er startfasen,
DetaljerInfoRed Publisering. - produktbeskrivelse. TalkPool WebServices Postboks Åneby
InfoRed Publisering - produktbeskrivelse www.talkpool.no TalkPool WebServices Postboks 90 1484 Åneby InfoRed Produktbeskrivelse 2 Sammendrag InfoRed Publisering er produktet for å administrere en hel informasjonstjeneste,
DetaljerTema: Fronterdokument
Tema: Fronterdokument Fronter 91 Dette heftet er produsert av Fronter as www.fronter.com Heftet kan kun kopieres eller distribueres elektronisk ifølge kontrakt eller avtale med Nytt i volum 91 av dette
DetaljerSkøyen, 23.01.14 Gruppe 11
Forprosjektrapport Produktkvalitet, visitnorway.com Sammendrag Vi skal gjennomføre et produktkvalitetsprosjekt hos Creuna i forbindelse med visitnorway.com, Innovasjon Norges turistinformasjonsside. Prosjektet
DetaljerGruppe 33 - Hovedprosjekt
Gruppe 33 - Hovedprosjekt s188080 Joakim Rishaug s181130 Sondre Sparby Boge s188098 Martin Hagen s178816 Lars Erik Kasin 1 av 7 Kravspesifikasjon Forord Kravspesifikasjonen utformes både for kunden, og
Detaljer1. Forord 2. Leserveiledning
KRAVSPESIFIKASJON 1 1. Forord Hensikten med kravspesifikasjonen er at den skal fungere som et styringsdokument under prosessen og definere rammer og betingelser rundt hovedprosjektet. Den er utviklet etter
DetaljerProsessrapport. Utvikling av moduler til CMS for bonefish.no. Gruppe 08-23
Utvikling av moduler til CMS for bonefish.no Gruppe 08-23 Prosessrapport for hovedprosjektet utvikling av moduler til CMS for bonefish.no ved Høgskolen i Oslo, avdeling for Ingeniørutdanning våren 2008.
DetaljerForprosjektrapport. Gruppe 31
Forprosjektrapport Gruppe 31 1 Presentasjon Oppgave: Finne et kodespråk som kan være med på å forbedre kundetilfredsheten og brukervennligheten ved bruk av Telenor sine websider. Periode: 14. januar til
DetaljerFORPROSJEKT RAPPORT PRESENTASJON
FORPROSJEKT RAPPORT PRESENTASJON Tittel: Oppgave: Appenes App Utvikle en Windows 8.1 Applikasjon for Tablet, og en Windows 8 Phone App og en backend. Periode: 06.01.2013-27.05.2013 Gruppemedlemmer: Athavan
DetaljerDatabaser og moderne systemutvikling - dag én
Databaser og moderne systemutvikling - dag én Harald Holone DAS - 2011-10-17 Databasen Demo Design Eclipse Endringer Enhetstesting Hibernate IoC Iterasjon JUnit Klienten Logikk Maven Mock-ups MySQL Objekter
DetaljerKRAVSPESIFIKASJON DAGSPLANAPPLIKASJON FOR NETTBRETT. Gruppe 28 Hovedprosjekt våren 2015
KRAVSPESIFIKASJON Kravspesifikasjon er en beskrivelse av hvilke krav oppdragsgiver har til systemet som skal utvikles. Den fungerer som en kontrakt mellom oppdragsgiver og utviklere. DAGSPLANAPPLIKASJON
DetaljerHøgskolen i Oslo og Akershus. Bachelorprosjekt Hacking Cristin. (midlertidig tittel) Forprosjektrapport
Høgskolen i Oslo og Akershus Bachelorprosjekt 2017 Hacking Cristin (midlertidig tittel) Forprosjektrapport Innholdsfortegnelse: 1.0 Presentasjon s. 3 2.0 Sammendrag s. 3 3.0 Dagens situasjon s. 4 4.0 Mål
DetaljerHovedprosjekt i ingeniørfag, data, våren 2015. Oslo 19.01.2015. Gruppe 23 Torstein Frogner, Bernt Kristoffer Helland, Vahid Khairkhah, Jonas Myren Mo
Hovedprosjekt i ingeniørfag, data, våren 2015 Oslo 19.01.2015 Gruppe 23 Torstein Frogner, Bernt Kristoffer Helland, Vahid Khairkhah, Jonas Myren Mo Forprosjektrapport Presentasjon Tittel: Pizzaplutselig.no
DetaljerHovedprosjekt 2011. Høgskolen i Oslo. Gruppe 24. Tore Holmboe (s155547) Vegard Kamben (s148147) Anders Fohlin Kjøde (s155551) Haakon Nygård (s155535)
Hovedprosjekt 2011 Høgskolen i Oslo Gruppe 24 Tore Holmboe (s155547) Vegard Kamben (s148147) Anders Fohlin Kjøde (s155551) Haakon Nygård (s155535) Stian Pettersen (s144449) en RSS-leser på tvers av touchenheter
DetaljerForprosjektrapport. Gruppe Januar 2016
Forprosjektrapport Gruppe 22 22. Januar 2016 Innholdsfortegnelse Innholdsfortegnelse Presentasjon Sammendrag Dagens situasjon Mål og rammebetingelser Mål Rammebetingelser Løsninger og alternativer Løsning
DetaljerBrukerdokumentasjon for LabOra portal - forfattere
Brukerdokumentasjon for LabOra portal - forfattere Skin: Dnnbest-Grey-Skin1024 Skin: Metro7 Custom LabOra web-portal er et web-basert publiseringsprogram for publisering av informasjon på hjemmesider.
Detaljer1. NetBeans IDE: Lage en enkel mobilapplikasjon
Avdeling for informatikk og e-læring, Høgskolen i Sør-Trøndelag NetBeans IDE: Lage en enkel mobilapplikasjon Mildrid Ljosland/Lene Hoff 09.09.2008 Lærestoffet er utviklet for faget SO350D J2ME for programmering
Detaljer8. FILOVERFØRING. 8. Filoverføring
8. FILOVERFØRING 8. Filoverføring 8 BRUKERHÅNDBOK NETTBANK BEDRIFT LANDKREDITT 8.1 Send filer Funksjonen brukes for å sende filer fra regnskaps-/lønnssystemet til Nettbank Bedrift. Når du trykker på Send
DetaljerTestrapport. Aker Surveillance. Gruppe 26. Hovedprosjekt ved Høgskolen i Oslo og Akershus. Oslo, 24.5.2013. Public 2013 Aker Solutions Page 1 of 5
Testrapport Aker Surveillance Gruppe 26 Hovedprosjekt ved Høgskolen i Oslo og Akershus Oslo, 24.5.2013 Public 2013 Aker Solutions Page 1 of 5 Innledning I denne rapporten vil vi skrive om testingen som
DetaljerFORPROSJEKTRAPPORT. (+47) 482 32 249 egil.paulsen@gmail.com. Tore Lervik (+47) 470 10 713 tore@mindre.net
AIRDOG FORPROSJEKTRAPPORT PRESENTASJON Sted og dato Oslo, Feb 9, 2009 Prosjektets tittel Gruppemedlemmer Oppdragsgiver Veiledere, BEKK Kontaktperson, BEKK Veileder, HiO AirDog Egil Paulsen (+47) 482 32
Detaljer