Fossefallsmetoden av Brumle Blichfeldt

Download Report

Transcript Fossefallsmetoden av Brumle Blichfeldt

Rapport Praktisk oppgave - Modul 1
Fossefallsmetoden
av
Brumle Blichfeldt
Innholdsfortegnelse
Rapport Praktisk oppgave - Modul 1.................................................................................................. 1
Sammendrag ........................................................................................................................................... 3
Innledning ................................................................................................................................................ 3
Litt teori om fossefallsmetoden .............................................................................................................. 3
Målgruppen ............................................................................................................................................. 3
Fremgangsmåte ....................................................................................................................................... 3
Konklusjon ............................................................................................................................................... 5
Referanser ............................................................................................................................................... 6
2
Sammendrag
Oppgaven som ble gitt var: «Den praktiske oppgaven består i å lage en animasjon hvor du velger å
presentere enten fossefallsmetoden eller prototyping eller utforskende utvikling.» Samt
rapportskriving. Teori og bakgrunn for løsning av oppgaven er de tre første leksjonene i faget
Multimedieproduksjon, samt de kilder som det blir henvist til i rapporten.
Innledning
Valget av fossefallsmetoden ble tatt etter å ha lest gjennom leksjonene i boken, på det grunnlaget at
jeg som person liker å starte med begynnelsen. Samtidig så jeg for meg at dette ville bli forholdsvis
enkelt å visualisere. Det ble et naturlig sted å starte. Som person liker jeg også avslutninger og i
fossefallsmetoden avsluttes hver fase med et dokument som kunden og utvikleren skal godkjenne.
Basert på dette dokumentet kan de velge å stoppe eller gå videre.
Litt teori om fossefallsmetoden
Fossefallsmetoden er delt inn i tydelig adskilte faser, hver fase avsluttes før neste fase påbegynnes.
Dette er også ett ankepunkt mange har når det gjelder denne metoden. Det er vanskelig, om ikke
umulig å gå tilbake. Er det gjort så er det gjort, og fører ofte til at i stedet for å rette opp i feil eller
mangler avsluttes prosjektet. Og man starter heller et nytt prosjekt.
I boken presenteres metoden med at den har 4 faser der Programmeringsfasen er delt inn i to
delfaser, mens andre steder er den presentert som at den har 5 faser. Jeg valgte den siste.
Målgruppen
Tanken min var at dette skulle være en introduksjon til utviklingsmetoder for studenter som skal lære
om programutvikling. Min påstand er at den største andelen av mennesker som skal lære å
programmere/utvikle tilhører gruppen unge voksne (18-40 år) og det har vært avgjørende for
hvordan presentasjonen har blitt.
Fremgangsmåte
Etter valget av metode gjaldt det å finne ut litt mer om selve metoden. Følte at det som stod i boken
var for lite, og jeg søkte å finne litt mer på nettet. Fant et foilsett fra NTNU1 som jeg brukte som
grunnlag for den endelige presentasjonen.
1
https://www.idi.ntnu.no/~terjery/it1101/H10/Forelesning15-SoftwareEngineering.html
3
Storyboarding
Når jeg følte jeg hadde funnet nok materiale til å kunne lage en presentasjon satt jeg meg ned og
laget en grov skisse over innholdet jeg ønsket å ha med.
Bakgrunnsbildet
Min første tanke her var å animere et fossefall, og begynte å lete etter opplæringsvideoer på hvordan
dette kunne gjøres. De jeg fant var enten et hakk for avansert på dette stadiet for meg og ville ta for
lang tid, eller inneholdt Actionscript (som vi enda ikke har begynt på). Så valget falt da på å importere
et bilde av et fossefall og bruke det som bakgrunn/scene gjennom hele presentasjonen. Det er det
samme bildet som er brukt på forsiden av denne rapporten.
Overskriften
Ønsket at det så tidlig som mulig skulle fortelle brukeren at dette dreide seg om Fossefallsmetoden
og laget en rask overskrift oppe i venstre hjørne som står der gjennom hele presentasjonen.
Presentatøren
I første leksjon i faget fikk vi se et eksempel på hvordan man kan lage en menneskeaktig karakter. I
den videoen vi ble anbefalt å se, ble dette mennesket delt opp i 20 lag. Dette forsøkte jeg den gang,
og valgte å beholde denne karakteren. Han er sjarmerende uperfekt og på grunn av oppdelingen i lag
lett animeres. På et punkt i presentasjonen valgte jeg å kun beholde hodet. Når jeg skulle gå tilbake
til å bruke hele figuren hadde jeg store problemer med å kopiere frames fra tidligere og lime inn nytt.
Endte opp med at jeg kopierte frame for frame for å få det riktig.
Lag
Har prøvd å legge de forskjellige elementene på hver sine lag, og samlet på samme lag det som
naturlig hører sammen.
Frames per second (fps)
Til å begynne med var presentasjonen på 24 fps, noe som fort viste seg å blir for raskt. Ganske tidlig i
prosjektet satte jeg denne ned til 12 fps. Endte til slutt på 10 fps. Mot slutten av prosjektet viste det
seg at presentasjonen fremdeles gikk for raskt, dette ble løst både med å sette ned til 10 fps, men
også ved å sette inn frames.
4
Innhold
Først får man et historisk tilbakeblikk med noen fakta fra den spede begynnelse. Dette blir fulgt opp
med en kort intro til hva dette er for noe, hva det har blitt brukt til2. Før gjennomgang av selve
metoden kommer en rask modell over fasene.
Gjennomgangen av fasene er hentet fra den tidligere henviste NTNU forelesningen.
Lyd
Før arbeidet med å tenke på selve animasjonen av figuren vurderte jeg muligheten for å inkludere
lyd, evt snakke inn det som står på plakatene. Falt vekk fra dette da det ikke er noe vi har vært
igjennom i pensum enda.
Animasjonen
Etter å ha kommet et stykke ut i presentasjonen ble det klart at mye mer kunne vært gjort med de
forskjellige elementene/lagene til figuren. Noe som førte til en manuell ryddejobb etterpå. En del av
det jeg ønsket når figuren ble valgt var å animere øyner, munn og armer. Etter presentasjonen var
ferdig ble øynene gjort om til Symbols og det er laget Motion Tweens for at øynenes bevegelse skal
se mer riktig ut. Etter øynene stod munnen for tur. Her har jeg valgt å skifte mellom 3 forskjellige
bilder av den, noe som gir et inntrykk av at den beveger seg. Figuren står slik at vi bare ser den ene
siden av han, han bruker armene på begge sider aktivt under presentasjonen.
Avslutningen
Når presentasjonen gikk mot slutten viste det seg at den endte på ca ett minutt. Noe som åpnet for å
lage en avslutning som sa at man hadde brukt et minutt på Fossefallsmetoden.
Konklusjon
Konklusjonen min etter å ha gjort denne oppgaven er at hadde jeg hatt mer erfaring på forhånd med
flash, animering og bruk av symboler, ville jeg ha gjort klar alle objekter som skulle animeres før
arbeidet med presentasjonen ble påbegynt.
2
http://en.wikipedia.org/wiki/Waterfall_model
5
Referanser
1
https://www.idi.ntnu.no/~terjery/it1101/H10/Forelesning15-SoftwareEngineering.html
1
http://en.wikipedia.org/wiki/Waterfall_model
Utvikling av multimedier – Marie Christensen | Louise Harder Fischer
Leksjon 1-3 Multimedieproduksjon med tilhørende opplæringsvideoer
6