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: Traditionella utvecklingsmetoder
- 1.1 Översikt över sekventiella, prediktiva utvecklingsmetoder
- Beskrivning av sekventiella, prediktiva "vattenfalls"-metoder
- Tidslinje för utvecklingen av vattenfallsmetoder
- 1.2 Strawman vattenfall
- Dr Winston Royces vattenfallsmodell
- Fördelar med vattenfall för att styra projekt
- Royces "inneboende risker"
- 1.3 V-modell
- Tidig verifiering och validering
- Fördelar med V-modellen
- 1.4 Inkrementella modeller
- Exempel på Rational Unified Process
- Inkrementell leverans
- Bryta ner omfattning och hantera risker
- 1.5 När ska man använda vattenfall
- Definierad processtyrning
Modul 2: Prince2 översikt
- 2.1 Vad är Prince2?
- Definition och ursprung
- Prince2-certifieringar: Foundation, Practitioner, Agile
- Fördelar med Prince2
- 2.2 Prince2-metodik
- Roller – Projektledare, kund, användare, leverantör, projektstyrelse
- Management Tekniker – Projektsäkring, projektstöd
- Omfattning - Interaktion med avtal och avtalshantering
- Att kontrollera förändring – Risk-, kvalitets- och förändringshantering
- 2.3 Modell för Prince2-processen
- Att leda ett projekt
- Starta upp ett projekt
- Initiera ett projekt
- Hantera scengränser
- Styra en scen
- Hantera produktleverans
- Stänga ett projekt
- Planering
Modul 3: Agile Översikt
- 3.1 Historisk översikt
- Tidslinje för utvecklingen av "Agile" idéer från 90-talet till idag
- Tidiga Agile tillvägagångssätt – Scrum, XP, DSDM
- Agile Utveckling – Kanban, BDD, DevOps, skalning
- 3.2 Manifestet Agile
- Bakgrund till skapandet av manifestet
- Agile Översikt över manifestet
- Individer och samspel över processer och verktyg
- Fungerande programvara framför omfattande dokumentation
- Kundsamarbete framför avtalsförhandling
- Reagera på förändringar istället för att följa en plan
Modul 4: Agile Principer
- 4.1 De 12 Agile principerna
- Gruppdiskussion om varje princip
- 4.2 Sammanfattning av Agile begrepp
- Iterativ planering och utveckling
- Kontinuerlig förbättring
- Kontinuerligt lärande
- Collaboration och kommunikation ansikte mot ansikte
- Kollektivt ansvar
- Tvärfunktionella team
Modul 5: Agile Projekt Management med Scrum
- 5.1 Ramen Scrum
- Översikt – Scrum Guide 2016
- Scrum Roller och ansvar – Scrum Master, produktägare, team
- Scrum evenemang – Sprint, Sprintplanering, Granskning, Retrospektiv, Dagligen Scrum
- Scrum Artefakter – Produktbacklogg, Sprintbacklogg, Produktinkrement.
- 5.2 Agile Principer för projekt Management
- Empirisk processtyrning
- Iterativ planering och rapportering
- Kontinuerlig förbättring och retrospektion
- Resurshantering och team
Modul 6: Software Testing
- 6.1 Grunderna i testning
- Den grundläggande testprocessen
- Planering, analys och design, genomförande, utvärdering, avslut
- Testnivåer – enhet, integration, system, användaracceptans
- Testmetoder – kravbaserat, riskbaserat, erfarenhetsbaserat
- Testdesigntekniker – white-box, black-box-tekniker
- Den grundläggande testprocessen
- 6.2 Agile Testning
- Agile Översikt över testkvadranterna – teststrategi, planering
- Testdriven utveckling
- Principer för testautomatisering – pyramid för testautomatisering
- 6.3 Typer av tester
- Teknikinriktade tester som vägleder utvecklingen
- Enhetsprovning, TDD, röktester
- Business-riktade tester som vägleder utvecklingen
- Berättelsetester, exempel, acceptanstestning
- Business-riktade tester som kritiserar produkten
- Utforskande testning, Alpa/Beta-testning, UAT
- Teknikinriktade tester som kritiserar produkten
- Prestandatestning, användbarhet, kvalitetsattribut
- Teknikinriktade tester som vägleder utvecklingen
Modul 7: Traditionell Business analys
- 7.1 Vad är Business Analys?
- Business Analys och affärsanalytikern
- Nivåer av affärsanalys – företag, projekt, drift
- Business Principer för analys
- 7.2 IIBA BA Kunskapsbok - Kunskapsområden
- Business Analys, planering och övervakning
- Elicitation och Collaboration
- Krav Livscykel Management
- Strategisk analys
- Kravanalys och designdefinition
- Utvärdering av lösning
Modul 8: Agile Business Analys
- 8.1 Agile Business Att tänka på vid analys
- Iterativ utveckling
- Tvärfunktionella team
- Collaboration mellan affärs- och teknikområden
- 8.2 Översikt över beteendedriven utveckling
- Ursprunget till TDD och den senaste utvecklingen
- Definitioner – BDD, ATDD, Specifikation genom exempel
- 8.3 BDD Activities
- Fokusera på funktioner som ger affärsvärde
- Härled funktioner tillsammans
- Håll alternativen öppna
- Använd konkreta exempel för att illustrera funktioner
- Skriva körbara specifikationer
- Skapa levande dokumentation
- 8.4 Agile BA Tekniker och Verktyg
- Business Definition av värde
- Personas
- Kartläggning av miljöpåverkan
- Verkliga optioner
- Användarberättelser och acceptanskriterier
- Relativ uppskattning
- Given-när-då-mall
- Verktygsstöd för BDD
14 timmar
Vittnesmål (2)
Jag njöt av hela dag 1.
Peter
Kurs - Contemporary Development Principles and Practices
Machine Translated
Very informative and gave a nice overall summary of the course outline.