Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
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
- Den grunnleggende testprosessen
- 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
- Teknologiorienterte tester som styrer utviklingen
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