Påvirket Funksjonspunkt (IFP) Treningskurs
Function Point Analysis (FPA) er en metode som måler den funksjonelle størrelsen på programvare basert på mengden forretningsfunksjonalitet. Impacted Function Point (IFP) er en resultatende enhet i FPA.
Denne instruktørledede, live opplæringen (online eller på stedet) er rettet mot fagpersoner som ønsker å forstå konseptet med funksjonspoengmåling og hvordan det kan integreres i måling av produktiviteten i programvareutviklingen.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Forstå funksjonspoeng- og ikke-funksjonspoengmålinger i programvareutviklingen.
- Måle enhetene i et programvareprodukt for kvalitets- og produktivitetsanalyse.
Kursets Format
- Interaktiv forelesning og diskusjon.
- Mange øvelser og praktisk trening.
- Hånds-på implementering i en live-lab-miljø.
Kursustilpasningsalternativer
- For å be om en tilpasset opplæring for dette kurset, vennligst kontakt oss for å avtale.
Kursplan
Introduksjon
Oversikt over funksjonspunktanalyse
Oversikt over IFPUG & NESMA funksjonspunkter
Funksjonspunkt vs. ikke-funksjonspunktmålinger
Funksjonell størrelsesmåling
Identifisere datafunksjonene
Mål transaksjonsfunksjoner
FPA-kompleksitet og vekter
Estimering med FPA
NESMA Impacted Enhancement Function Points
Tilordne NESMA Impact Factors
Sammendrag og neste trinn
Krav
- Grunnleggende kunnskap og forståelse av programvareestimat og dimensjonering
Målgruppe
- Prosjektledere
- Forretningsanalytikere
- Spesialister i programvaremetrikk
- Kvalitetsrådgivere
Åpne kurs krever 5+ deltakere.
Påvirket Funksjonspunkt (IFP) Treningskurs - Bestilling
Påvirket Funksjonspunkt (IFP) Treningskurs - Forespørsel
Påvirket Funksjonspunkt (IFP) - Konsulentforespørsel
Referanser (1)
Jeg får den riktige nivået av forståelse jeg trenger for å hjelpe med mitt daglige arbeid
Wasfi Adams
Kurs - Impacted Function Point (IFP)
Maskinoversatt
Kommende kurs
Relaterte kurs
Avansert Selenium
14 TimerI denne instruktørlede, levende treningen på Norge, vil deltakerne lære å forbedre en automatisert testsuite ved hjelp av avanserte teknikker for å styrer Selenium.
Ved slutten av denne treningen vil deltakerne være i stand til å:
- Løse komplekse automatiseringssaker for webapplikasjoner med Selenium.
- Bruke regulære uttrykk og mønsterbaserte verifikasjonsteknikker.
- Håndtere unntak som stopper testkjøring.
- Programmatisk søke etter webobjekter.
- Dynamisk fange data fra webkontroller.
- Opprette en data-driven testing framework.
- Distribuere testing med Selenium Grid.
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.
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
API Testing med Postman
21 TimerDenne instruktørledede, direkteopplæringen i Norge (online eller på stedet) er rettet mot programvaretestere som ønsker å bruke Postman til API-testing.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Utfør tester ved hjelp av automatiserte forespørsler og arbeidsflyter.
- Definere, utvikle, teste og observere et API ved hjelp av et versjonskontrollsystem.
- Generer dynamiske data i en forespørsel.
- Dokumentere og organisere tester i samlinger for teamrevisjon.
Selenium C# Test Automatisering
14 TimerDenne instruktørlidende, live-treningen i Norge (online eller lokalt) er rettet mot utviklere og tester som ønsker å utføre testautomatisering ved hjelp av C# og Selenium.
Ved slutten av denne treningen vil deltakerne kunne:
- Installere og konfigurere Selenium WebDriver.
- Skrive tester ved hjelp av Selenium, C# og Nunit i Visual Studio IDE.
- Kjøre C# Selenium testautomatisering.
Selenium WebDriver i C#
14 TimerDette instruktørledede, levende opplæring i Norge (online eller på sted) introduserer deltakere til automatisert testing med Selenium WebDriver og C# i Visual Studio. Har du ikke erfaring med C#-programmering eller vil du pusset opp på C#, vennligst se etter kurset: C# for Automation Test Engineers.
Testautomatisering med Selenium og Jenkins
21 TimerDette kurset gir trening i håndtering av testprosjekter ved hjelp av Selenium testsettet og kontinuerlig testing med Jenkins.
Målgruppe:
- Programvaretestingeniorer
- Programvareutviklere involvert i agil utvikling
- Frigivelsesledere
- Kvalitetsingeniorer (QA)
Ved slutten av Selenium-treningen vil deltakerne kunne:
- Bruke Selenium testsett effektivt i reelle prosjekter
- Bruke Selenium for kryssnavigatortesting
- Distribuere tester ved hjelp av Selenium Grid
- Kjøre regresjonstester med Selenium i Jenkins
- Forberede testrapporter og periodiske rapporter ved hjelp av Jenkins
Test Automation med Selenium og Python
14 TimerSelenium er en åpen kildekode rammeverk for å automatisere testing av nettapplikasjoner over ulike nettlesere. Med Selenium 4 er forbedrede WebDriver APIs, native relative locators og forbedret grid-støtte tilgjengelig. Python tilbyr enkelhet og sterk integrasjon med testrammeverk som Pytest, noe som gjør det til et kraftig valg for å utvikle skalerbare og vedlikeholdbare testautomatiseringsløsninger.
Denne instruktørledede, live-trainingen (online eller på sted) er rettet mot testere og utviklere på begynnernivå til mellomnivå som ønsker å bruke Selenium med Python for å automatisere testing av nettapplikasjoner i virkelige miljøer.
Ved kursets slutt vil deltakerne kunne:
- Installere og konfigurere Selenium med Python i en testmiljø.
- Bygge robuste testautomatiseringsskripter ved hjelp av Selenium WebDriver og Pytest.
- Bruke Page Object Model (POM) for vedlikeholdbare testrammeverk.
- Kjøre tester over flere nettlesere med Selenium Grid.
- Integrere automatiserte tester med CI/CD-rør.
- Feilsøke vanlige problemer og bruke beste praksis for automatiseringsstabilitet.
Kursformat
- Interaktiv forelesning og diskusjon.
- Mange øvelser og praktisk trening.
- Hånd på implementering i en live-lab-miljø.
Kurskustomiseringsalternativer
- For å be om en tilpasset opplæring for dette kurset, vennligst kontakt oss for å avtale.
Testautomatisering med Selenium
21 TimerDette kurset gir trening i håndtering av testprosjekter og gir praktisk erfaring med webapplikasjoner, funksjonell testautomatisering og kryssnavigatortestautomatisering ved hjelp av Selenium-testpakken.
Målgruppen for dette kurset er programvaretestere og manuelle tester.
Etter gjennomføringen av treningen vil deltakerne kunne bruke Selenium WebDriver effektivt i virkelige prosjekter.
TestComplete
21 TimerI denne instruktørledede, live-opplæringen i Norge vil deltakerne lære hvordan de kan bruke TestCompletes funksjoner, inkludert testobjektmodellen, sjekkpunkter, navnekartlegging og brukergrensesnitt for å utføre automatiserte tester på skrivebord, web, og mobilapplikasjoner.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Opprette, registrere og kjøre funksjonstester.
- Lag et skalerbart og vedlikeholdbart testrammeverk.
- Lag sjekkpunkter, juster tester for flere enheter og analyser testresultater.
- Bruk TestComplete sine skriptutvidelser.