Brainstorming Treningskurs
Formålet med opplæringen og workshopene er å gi kunnskap, verktøy og teknikker
øke effektiviteten av aktiviteter knyttet til identifisering av forretningsverdi basert på
kundenes behov og fokus på å oppnå konsensus mellom funksjoner,
teknologi og kvalitet i prosessen med å opprette krav ved bruk av
hjernevaskingsteknikker.
Kursformat
- Interaktiv forelesning og diskusjon.
- Mange øvelser og praktisk trening.
- Hender i live-lab miljø.
Tilpassningsmuligheter for kurset
- For å be om et tilpasset kurs, ta kontakt med oss for å avtale.
Kursplan
1. Introduksjon til fasilitering, eller hvorfor det er verdt å bruke brainstorming
2. Definere kunder/brukere ved hjelp av personifiseringsmetoder
3. Definere problemet / utfordringen - klientens situasjon
4. Identifisering av forretningsverdi i prosjektet - krav og aksepteringskriterier
– Opprette User Story Maps ved hjelp av brainstorming-metoder
- Identifisering, definisjon, nedbryting og prioritering av krav - verktøy og teknikker, f.eks. Richard Lawrens, Elephant carpaccio øvelse
- Workshop:
- Definere krav - identifisere krav i brukerhistorien
- Målebarhet av krav og avgjørelse av effektivitet - identifisering av aksepteringskriterier for en brukerhistorie
- Prioritering av krav basert på behovene til prosjektets klient
- Overføring av krav - sikre at vi forstår hverandre - overføre kundebehov til en transparent brukerhistorie
5. Oppsummering - retrospect "start, stop, continue"
Krav
- Erfaring med å designe og/eller utvikle programvareløsninger for kunder
Målgruppe
- Utviklere
- Sjefer i IT-avdelinger
- Prosjektledere, PM
- Produkteiere
- Medarbeidere i markedsavdelinger
Åpne kurs krever 5+ deltakere.
Brainstorming Treningskurs - Bestilling
Brainstorming Treningskurs - Forespørsel
Brainstorming - Konsulentforespørsel
Referanser (2)
Forklaringene og interaktiviteten fra instruktøren var virkelig gode; selv om jeg kanskje ikke hadde nok erfaring, lærte jeg likevel mye av det!
Pieter Bruynseels - Spot Buy Center BV
Kurs - Design Patterns
Maskinoversatt
Jeg likte plattformen vi brukte. Den var virkelig fin og enkel å bruke. Jeg likte typescript-seksjonen, delen om navnerom og moduler.
Robert - DB Global Technology
Kurs - JavaScript - Advanced Programming
Maskinoversatt
Kommende kurs
Relaterte kurs
Kreativ Problemløsning med Gamifiseringsmetoder (Design Thinking)
14 TimerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot deltakere på nybegynnernivå til middels nivå som ønsker å løse hverdagslige utfordringer på arbeidsplassen gjennom gamification-teknikker.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Forstå prinsippene til Design Thinking og dens anvendelse på problemløsning.
- Innlemme gamification-teknikker for å fremme engasjement og innovasjon.
- Utvikle kreative og praktiske løsninger på vanlige arbeidsplassproblemer.
- Samarbeid effektivt på tvers av team for å implementere problemløsningsstrategier.
- Bruk iterative tilnærminger for å avgrense løsninger gjennom tilbakemelding og eksperimentering.
Domain Driven Design: Konsepter og Praksis
21 TimerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot utviklere, arkitekter og analytikere på middels nivå som ønsker å lære og bruke DDD-konsepter og -praksis på programvareprosjektene deres.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Ta tak i kjerne-DDD-konsepter (avgrensede kontekster, entiteter, etc.) og deres anvendelse i programvareprosjekter.
- Bruk strategisk DDD for å definere og designe domenemodellen, identifisere underdomener og etablere grenser.
- Implementer taktisk DDD ved å bruke mønstre som CQRS, fabrikker og event sourcing.
- Refaktorer og moderniser eldre systemer effektivt med DDD-teknikker.
- Design og implementer produkt-, domene- og teamorienterte arkitekturer.
- Bruk datanettverk for å lage en domeneorientert dataplattform som støtter dataoppdagelse og styring.
Introduksjon til Domanedrevet Design
14 TimerDomanedrevet design (DDD) er en kraftig tilnærming til programvareutvikling som legger vekt på å modellere komplekse programvareatferd ved å tilpasse teknisk implementering mot grunnleggende forretningsbegreper. Dette kurset utforsker hvordan DDD hjelper team med å håndtere kompleksitet og redusere risiko gjennom strategiske og taktiske mønstre. Deltakerne vil lære å bygge et "allment språk", definere klare grenser gjennom avgrensede kontekster, og bruke spesifikke byggesteiner som entiteter, verdienheter og aggregater. Målet er å skape fleksible og vedlikeholdbare programvarearkitekturer som forblir konsistente med den evoluerende forretningsdomenet.
Domain-Driven Design: Konsepter og praksis for seniorutviklere
21 TimerDomain-Driven Design (DDD) er en tilnærming til programvareutvikling som legger vekt på å designe systemer rundt virksomhetsdomenet, ved hjelp av et felles ubiquitous language og taktiske & strategiske modelleringsteknikker.
Dette instruktørførte, live-treningen (online eller på stedet) er rettet mot avanserte seniorutviklere som ønsker å bruke DDD-prinsipper for å designe robuste, vedlikeholdbare og skalerbare systemer.
Til slutt av denne treningen vil deltakerne kunne:
- Identifisere og modellere kjernedomenekonsepter ved hjelp av ubiquitous language og bounded contexts.
- Anvende taktiske DDD-mønstre som enheter, verdiobjekter, aggregater, repositorier og domenetjenester.
- Designe kontekstkart og strategiske grenser for å håndtere kompleksitet over microservices og teamer.
- Integrere DDD-praksiser i Agile-team og CI/CD-arbeidsflyt for å forbedre samarbeid og leveranse.
Kursformatet
- Interaktiv forelesning og diskusjon.
- Masse øvelser og praksis.
- Håndtering i et live-lab-miljø.
Kursanpassingsmuligheter
- For å be om en anpasset trening for dette kurset, vennligst kontakt oss for å ordne det.
Design Patterns
14 TimerDet finnes mange prøvd og testet mønstre som er tilgjengelige for alle. Noen ganger handler det om å endre navnene og implementere mønsteret i en spesifikk teknologi. Dette kan spare hundrevis av timer, som ellers ville blitt brukt på design og testing. Kursmål: Dette kurset har to mål: for det første, det lar deg gjenbruke kjentedlytte mønstre, og for det andre, det lar deg opprette og gjenbruke mønstre spesifikke for organisasjonen din. Det hjelper deg med å estimere hvordan mønstre kan redusere kostnader, systematisere designprosessen og generere et kodekarkasse basert på dine mønstre. Målgruppe: Programdesignere, virksomhetsanalytikere, prosjektledere, programmerere og utviklere samt driftledere og programledere for programavdelinger. Kursstil: Kurset fokuserer på bruksscenarier og deres sammenheng med et spesifikt mønster. De fleste eksemplene forklares i UML og i enkle Java-eksempler (språket kan endres hvis kurset bookes som et lukket kurs). Det guider deg gjennom kildene til mønstrene samt viser hvordan du kan katalogisere og beskrive mønstre som kan gjenbrukes over hele organisasjonen din.
Design Thinking: Empatiser med interne klienter
7 TimerDesign Thinking er en menneskefokusert metodikk for å løse problemer gjennom empati, definisjon, ideasjon, prototyping og testing. Denne versjonen av kurset legger stor vekt på Empatiseringsstadiet, med fokus på å knytte tidligere identifiserte smertepunkter til de faktiske behovene til interne klienter og bruke dynamiske, samarbeidsorienterte aktiviteter for å omdanne innsikt til gjennomførbare resultater.
Dette lærerkontrollerte, levende treningen (online eller på stedet) er rettet mot team og ledere på grunnleggende til mellomnivå som ønsker å forbedre sine empatiferdigheter, styrke forholdene til interne klienter og omdanne smertepunkter til meningsfulle muligheter for forbedring.
Ved slutten av denne treningen vil deltakerne kunne:
- Anvende empatibaserte teknikkere for å avsløre og validere klientbehov.
- Omdanne kartlagte smertepunkter til klare, gjennomførbare behov.
- Delta i dynamiske rollespill og simuleringer for å øve seg på klientfokuserte samtaler.
- Samarbeide om å omdefinere problemformuleringer fra klientens perspektiv.
Kursformat
- Interaktive forelesninger og veiledede diskusjoner.
- Dynamiske, praktiske rollespill og empatieøvelser.
- Gruppeverksteder for samarbeidsorientert problemomdefinering.
Tilpasningsalternativer for kurset
- For å be om en tilpasset versjon som er skreddersydd for en spesifikk intern prosess (for eksempel innkjøp eller utstyrsforsyning), vennligst kontakt oss for å avtale.
Design Thinking: Empathize & Define for Internal Clients
7 TimerDesign Thinking er en menneskesentrert metode for å løse problemer gjennom emphati, definisjon, idegenerering, prototyping og testing. Fokus på de to første stadiene — Empatisere og Definere — hjelper team til å forstå interne klienter bedre og definere riktige problemer som skal løses.
Dette instruktørledede, live-treningen (online eller på stedet) er rettet mot team og lederer på begynner- til mellemnivå som ønsker å styrke forbindelsen med interne klienter, redusere motstand mot endringer, og forbedre operativ effektivitet gjennom praktiske, samarbeidsorienterte metoder.
Ved slutten av denne treningen vil deltakerne kunne:
- Bruke aktive lytte- og intervjueteknikker for å samle relevante innsikter om interne klienter.
- Opprette emphati-kart og identifisere brukerbehov og utfordringer.
- Differensiere mellom reelle røttsproblemer og oppfattede problemer ved hjelp av verktøy som "5 Whys" og problemtrær.
- Lage klare, gjennomførbar problemstillinger (POV) som veiledner i løsningsarbeidet.
Kursformat
- Interaktiv forelesning og diskusjon.
- Praktiske, håndverksøvelser og rollespill.
- Gruppeværksteder og plenarsesjoner med tilbakemeldinger.
Kursanpassningsoptsjoner
- For å be om en tilpasset versjon som er satt opp for et spesifikt internt prosess (f.eks., innkjøpsprosesser eller utstyrsgodtgjøring), vennligst kontakt oss for å organisere dette.
Design Thinking Workshop for Software Developers
14 TimerI denne instruktørledede, live workshop-opplæringen i Norge (online eller på stedet), vil deltakerne lære å bruke de fem stadiene av Design Thinking for å bedre forstå problemene som oppleves av sluttbrukere av et produkt eller en tjeneste, og deretter utvikle den beste tilnærmingen for å løse dem.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Bruk kreative strategier for å matche kundenes behov med teknologisk gjennomførbare løsninger.
- Formuler en strategi for å øke kundeverdien og forbedre produkt- og tjenestetilbud.
Design Thinking: Innovasjonsmetodologier
24 TimerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot fagfolk på nybegynnernivå til middels nivå som ønsker å forstå og anvende Design Thinking metoder for å drive innovasjon og forbedre forretningsløsninger.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Forstå kjerneprinsippene til Design Thinking og dens rolle i innovasjon.
- Bruk de fem fasene av Design Thinking til problemløsning.
- Bruk idéteknikker og verktøy for å fremme kreativitet.
- Implementere Design Thinking strategier for å forbedre prosesser og øke effektiviteten.
Innovasjonsledelse gjennom Design Thinking
14 TimerDenne instruktørledede, direkteopplæringen i Norge (online eller på stedet) er rettet mot ledere på nybegynnernivå og HR-fagfolk som ønsker å lære og bruke Design Thinking metoder for å fremme innovasjon, forbedre problemløsningsevner og engasjere team effektivt .
Ved slutten av denne opplæringen vil deltakerne kunne:
- Utstyr deltakerne med verktøy og metoder for å fremme innovasjon og teamengasjement.
- Utvikle ferdigheter innen empatikartlegging, ideer og prototyping for å løse komplekse utfordringer.
- Bruk Design Thinking prinsipper på lederskap og HR-scenarier.
- Fremme en innovasjonskultur i teknologiteam.
Designtenking: Innovasjon og kreativ problemløsning
4 TimerOversikt:
Design Thinking (DT)-prosessen består av fem faser: empati, definere problemet, idéutvikling, prototyping og testing.
I en stadig mer kompleks verden står vi overfor utfordringer som krever spesielle tilnærminger. Design Thinking hjelper oss med å håndtere komplekse problemer. Mestring av designtenking muliggjør effektiv håndtering av komplekse problemer, bedre kommunikasjon, mer effektiv overtalelsesevne, forbedrede forretningsresultater samt styrket organisatorisk og personlig adferd og ytelse.
- Hvordan DT fungerer: lære av mennesker og problemet, finne mønstre, designe en modell (modellforskyvning), teste modellen, evaluere modellen og reengineering.
- Sammenhengen mellom DT, innovasjon og entreprenørskap.
- DT-metoder og verktøy: persona, interessentkartlegging, kundereisekart, tjenestebasert design (service blueprint), innovasjon av forretningsmodeller.
- Anvendelse av DT: designtenkning, disruptiv innovasjon, iterativ tilnærming, agil estimeringsteknikk, kritisk tenkning, problemløsning, teamwork, lederparathed, kommunikasjonsevner, teknologisk forståelse, fremadskuende tenkning, interkulturell og etisk kompetanse, emosjonell intelligens, selvforståelse, forhandlingsferdigheter, konflikthåndtering.
Mål:
- Å forstå grunnleggende prinsipper og nyanser ved DT
- Å utforske sentrale begreper, faktorer, teorier, typer og modeller innenfor DT
- Å eksperimentere, oppleve og praktisere DT
Opplegg:
Dette er et ett-dagers (4 timers) treningstilbud som består av:
- forelesninger (40% - presentasjon av teorier, begreper, modeller og interaksjon),
- gruppeøvelser (30% - gruppedynamikk, spill, gruppediskusjoner og simulerte konflikthåndteringsøvelser),
- individuelle aktiviteter (15% - skriving, designing og diskusjon med kollegaer)
- og annet (15% - videoer, lesing).
Merk: på grunn av kursets art kreves det en minimumsgruppestørrelse på 3
Design Patterns (GoF) for Java
21 TimerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot utviklere på middels nivå Java som ønsker å bruke designmønstre for å forbedre programvarestruktur, vedlikeholdbarhet og skalerbarhet.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Forstå formålet med og fordelene med designmønstre.
- Anvend kreative, strukturelle og atferdsmønstre effektivt i Java.
- Forbedre gjenbrukbarhet, skalerbarhet og vedlikeholdsmuligheter.
- Refaktorer eksisterende kodebaser ved hjelp av designmønstre.
Design Patterns in PHP
14 TimerDenne instruktørledede, live trening i Norge (online eller på sted) er rettet mot mellomnivåutviklere i PHP som ønsker å bruke designmønstre effektivt i sine prosjekter.
Ved slutten av denne treningen vil deltakerne kunne:
- Forstå formålet og fordelene med designmønstre.
- Identifisere og implementere egnete designmønstre for vanlige scenarier.
- Strukturere PHP-applikasjoner ved hjelp av bransjegenkjente beste praksiser.
- Integere mønstre i moderne rammeverk som Symfony eller Zend.
JavaScript - Avansert Programmering
14 TimerKursen er designet for JavaScript-utviklere som skal designe og implementere avanserte internettapplikasjoner. Emner som diskuteres under kursen har til formål å bringe med beste praksis i JavaScript-programmering og å heve de vanligste feilene. Et viktig punkt i kursen er å diskutere objektorientert programmering med JavaScript-syntaks.
Kubernetes Design Patterns
21 TimerUtviklingen av mikrotjenester og containere i de siste årene har betydelig endret hvordan vi designer, utvikler, deployer og driftsjorder programvare. Moderne applikasjoner må være optimalisert for skalering, elastisitet, feilhåndtering og endringer. Drevet av disse nye kravene krever moderne arkitekturer en annen sett med mønstre og praksiser. I dette kurset eksaminerer vi måter å identifisere, forstå og tilpasse seg disse nye kravene.
Målgruppe
Dette kurset er ment for personer som er litt kjent med container teknologi og Kubernetes konsepter, men kanskje mangler virkelige erfaringer. Det bygger på bruksscenarier og læring fra virkelige prosjekter med formålet å inspirere folk til å skape og administrere enn bedre sky-baserte applikasjoner.
- Utviklere
- Driftspersonell
- DevOps
- QA-ingeniører
- IT-prosjektledere
Kursformat
- Interaktiv forelesning og diskusjon
- Mange øvelser og praksisoppgaver
- Håndsom implementering i et live-lab miljø
Kurs tilpasningsmuligheter
- For å be om et tilpasset kurs, vennligst kontakt oss for å avtale.