Lær ulike prosjektmetodikker som fossefall og agile metoder, og utvikle ferdigheter i planlegging og oppfølging.
Uansett om du lager en nettside, produserer en video eller utvikler en app, trenger du en plan. Prosjektmetodikk gir deg verktøy og rammeverk for å gjennomføre prosjekter strukturert, effektivt og med forutsigbart resultat. Å velge riktig metode kan bety forskjellen mellom suksess og kaos.
I dette kapittelet skal du lære:
- Fossefallsmetoden og dens faser
- Agile metoder og Scrum
- Kanban-tavle for oppgavestyring
- Gantt-diagram og milepæler
- Hvordan lage en god prosjektplan
Fossefallsmetoden er en lineær, sekvensiell tilnærming der hver fase må fullføres før neste begynner, som vann som faller nedover en foss.
Fasene:
1. Kravspesifikasjon: Definer hva som skal lages og hvilke krav det skal oppfylle.
2. Design: Planlegg løsningen basert på kravene.
3. Implementering: Bygg løsningen.
4. Testing: Sjekk at alt fungerer som spesifisert.
5. Lansering: Sett løsningen i produksjon.
6. Vedlikehold: Fiks feil og gjør forbedringer.
Fordeler:
- Tydelig struktur med klare milepæler
- God dokumentasjon
- Forutsigbart tidsforløp
Ulemper:
- Vanskelig å endre kurs underveis
- Problemer oppdages sent (i testfasen)
- Brukerne ser resultatet først helt til slutt
Agile (smidig) utvikling er en tilnærming der man jobber i korte iterasjoner og tilpasser seg underveis. I stedet for å planlegge alt på forhånd, leverer man små deler av produktet regelmessig.
Scrum er det mest brukte agile rammeverket:
Roller:
- Produkteier: Definerer hva som skal lages og prioriterer oppgaver
- Scrum master: Fjerner hindringer og sørger for at teamet følger Scrum
- Utviklingsteam: Bygger produktet
Seremonier:
- Sprint: En tidsperiode (vanligvis 2 uker) der teamet jobber med et sett oppgaver
- Sprint planning: Planlegge hva som skal gjøres i sprinten
- Daily standup: 15-minutters daglig statusmøte
- Sprint review: Vis hva som ble laget
- Retrospektiv: Diskuter hva som fungerte og hva som kan forbedres
Kanban bruker en tavle med kolonner for å visualisere arbeidsflyten:
- Å gjøre (backlog)
- Under arbeid (in progress)
- Til godkjenning (review)
- Ferdig (done)
Oppgaver flyttes fra venstre til høyre etter hvert som de gjøres ferdig. Begrens antall oppgaver under arbeid samtidig for å unngå flaskehalser.
Gantt-diagram viser oppgaver plottet langs en tidslinje. Hver oppgave er en stolpe som viser start, varighet og slutt. Avhengigheter mellom oppgaver vises med piler.
Milepæler er viktige kontrollpunkter i prosjektet: "Designet er godkjent", "Prototypen er ferdig", "Brukertest gjennomført".
En god prosjektplan inneholder:
- Mål: Hva skal oppnås?
- Omfang: Hva er innenfor og utenfor prosjektet?
- Tidsplan: Når skal hvert steg gjøres?
- Ressurser: Hvem gjør hva? Hvilket utstyr trengs?
- Risiko: Hva kan gå galt, og hva gjør vi da?
- Leveranser: Hva skal leveres og når?
Tidsplan (4 uker):
- Uke 1: Planlegging - Manus, storyboard, produksjonsplan. Milepæl: Godkjent manus.
- Uke 2: Filming - Opptak av alle scener. Milepæl: Alt råmateriale filmet.
- Uke 3: Redigering - Klipping, fargekorrigering, lyd. Milepæl: Førsteutkast ferdig.
- Uke 4: Ferdigstilling - Tilbakemeldinger, endringer, eksport. Milepæl: Video levert.
Kanban-tavle:
Å gjøre: Skrive manus | Under arbeid: Lage storyboard | Ferdig: Velge lokasjoner
Risiko: Dårlig vær for utendørs opptak. Tiltak: Ha innendørsscener som alternativ.
- Prosjektmetodikk gir struktur og system til arbeidet med et prosjekt.
- Fossefallsmetoden er lineær med faste faser fra start til slutt.
- Agile metoder (Scrum) arbeider i korte sprinter med hyppige leveranser.
- Kanban-tavler visualiserer oppgaver i kolonner (å gjøre, pågår, ferdig).
- Gantt-diagrammer viser aktiviteter og tidslinjer visuelt.
- Valg av metodikk avhenger av prosjektets størrelse, kompleksitet og krav.
Hva er hovedforskjellen mellom fossefallsmetoden og agile metoder?
Beskriv Scrum-rammeverket: Forklar de tre rollene og de viktigste seremoniene.
Hva er en Kanban-tavle?
Lag en prosjektplan for et fiktivt IT-prosjekt du velger selv. Inkluder mål, tidsplan med milepæler og en risikovurdering.
Hva viser et Gantt-diagram?
Sammenlign fossefallsmetoden og Scrum. Gi minst to fordeler og to ulemper med hver, og beskriv et prosjekt der du ville valgt den ene fremfor den andre.