Kursplan

Modul 1: Tradisjonelle utviklingstilnærminger

  • 1.1 Oversikt over sekvensielle, prediktive utviklingstilnærminger
    • Beskrivelse av sekvensielle, prediktive 'Waterfall'-tilnærminger
    • Tidslinje for utviklingen av Waterfall-tilnærminger
  • 1.2 Strawman Waterfall
    • Dr Winston Royces Waterfall-modell
    • Fordeler med Waterfall for å kontrollere prosjekter
    • Royces "Iboende risikoer"
  • 1.3 V-modell
    • Tidlig verifisering og validering
    • Fordeler med V-modell
  • 1.4 Inkrementelle modeller
    • Eksempel på Rational Unified Process
    • Inkrementell levering
    • Å bryte ned omfang og håndtere risiko
  • 1.5 Når du skal bruke Waterfall
    • Definert prosesskontroll

Modul 2: Prince2 Oversikt

  • 2.1 Hva er Prince2?
    • Definisjon og opprinnelse
    • Prince2-sertifiseringer: Foundation, Practitioner, Agile
    • Fordeler med Prince2
  • 2.2 Prince2-metodikk
    • Roller – Prosjektleder, kunde, bruker, leverandør, prosjektstyre
    • Management Teknikker – Prosjektsikring, prosjektstøtte
    • Omfang - Samhandling med kontrakter og kontraktsstyring
    • Kontrollere endring – Risiko-, kvalitet- og endringsledelse
  • 2.3 Prince2 prosessmodell
    • Å lede et prosjekt
    • Starter opp et prosjekt
    • Å sette i gang et prosjekt
    • Administrere scenegrenser
    • Kontrollere en scene
    • Administrere produktlevering
    • Avslutte et prosjekt
    • Planlegger

Modul 3: Agile Oversikt

  • 3.1 Historisk oversikt
    • Tidslinje for utviklingen av "Agile" ideer fra 90-tallet til nå
    • Tidlige Agile nærmer seg – Scrum, XP, DSDM
    • Agile Utviklinger – Kanban, BDD, DevOps, Skalering
  • 3.2 Agile Manifestet
    • Bakgrunn for å lage manifestet
    • Agile Manifestoversikt
      • Individer og interaksjoner over prosesser og verktøy
      • Fungerende programvare over omfattende dokumentasjon
      • Kundesamarbeid over kontraktsforhandling
      • Reagere på endring etter en plan

Modul 4: Agile Prinsipper

  • 4.1 De 12 Agile prinsippene
    • Gruppediskusjon om hvert prinsipp
  • 4.2 Oppsummering av Agile begreper
    • Iterativ planlegging og utvikling
    • Kontinuerlig forbedring
    • Kontinuerlig læring
    • Collaboration og kommunikasjon ansikt til ansikt
    • Kollektiv ansvarlighet
    • Tverrfunksjonelle lag

Modul 5: Agile Prosjekt Management med Scrum

  • 5.1 Scrum Rammeverket
    • Oversikt – Scrum Veiledning 2016
    • Scrum roller og ansvar – Scrum Master, Product Owner, Team
    • Scrum hendelser – Sprint, Sprint Planlegging, Gjennomgang, Retrospektiv, Daglig Scrum
    • Scrum gjenstander – Produktetterslep, Sprint-backlog, Produkttilvekst
  • 5.2 Agile Prosjekt Management Prinsipper
    • Empirisk prosesskontroll
    • Iterativ planlegging og rapportering
    • Kontinuerlig forbedring og retrospeksjon
    • Ressursledelse og team

Modul 6: Software Testing

  • 6.1 Grunnleggende testing
    • Den grunnleggende testprosessen
      • Planlegging, Analyse & Design, Utførelse, Evaluering, Avslutning
    • Testnivåer – enhet, integrasjon, system, brukeraksept
    • Testtilnærminger – kravbasert, risikobasert, erfaringsbasert
    • Test designteknikker – white-box, black-box-teknikker
  • 6.2 Agile Testing
    • Agile Oversikt over testkvadranter – teststrategi, planlegging
    • Testdrevet utvikling
    • Testautomatiseringsprinsipper – testautomatiseringspyramide
  • 6.3 Testtyper
    • Teknologiorienterte tester som styrer utviklingen
      • Enhetstesting, TDD, røyktester
    • Business-vendte tester som styrer utviklingen
      • Historietester, eksempler, aksepttesting
    • Business-motstående tester som kritiserer produktet
      • Utforskende testing, Alpa/Beta testing, UAT
    • Teknologiorienterte tester som kritiserer produktet
      • Ytelsestesting, brukervennlighet, kvalitetsegenskaper

Modul 7: Tradisjonell Business Analyse

  • 7.1 Hva er Business Analyse?
    • Business analyse og forretningsanalytikeren
    • Nivåer av forretningsanalyse – bedrift, prosjekt, operasjonell
    • Business Analyseprinsipper
  • 7.2 IIBA BA Kunnskapsbok – Kunnskapsområder
    • Business Analyseplanlegging og overvåking
    • Fremkalling og Collaboration
    • Krav livssyklus Management
    • Strategianalyse
    • Kravanalyse og designdefinisjon
    • Løsningsvurdering

Modul 8: Agile Business Analyse

  • 8.1 Agile Business Analysebetraktninger
    • Iterativ utvikling
    • Tverrfunksjonelle lag
    • Collaboration mellom forretnings- og teknologiområder
  • 8.2 Oversikt over atferdsdrevet utvikling
    • Opprinnelse i TDD og nyere utvikling
    • Definisjoner – BDD, ATDD, spesifikasjon etter eksempel
  • 8.3 BDD Activities
    • Fokuser på funksjoner som gir forretningsverdi
    • Utled funksjoner i samarbeid
    • Hold alternativene åpne
    • Bruk konkrete eksempler for å illustrere funksjoner
    • Skriv kjørbare spesifikasjoner
    • Lag levende dokumentasjon
  • 8.4 Agile BA Teknikker og verktøy
    • Business verdidefinisjon
    • Personas
    • Effektkartlegging
    • Virkelige alternativer
    • Brukerhistorier og akseptkriterier
    • Relativt estimat
    • Gitt-Når-Da mal
    • Verktøystøtte for BDD
 14 timer

Antall deltakere


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories