Geïmpacteerde Functiepunten (IFP) Training Cursus
Functiepuntenanalyse (FPA) is een methode die de functionele grootte van software meet op basis van de hoeveelheid bedrijfsfunctionaliteit. Geïmpacteerde Functiepunten (IFP) is het resultaatseenheid van FPA.
Dit instructeur-geloodste, live-training (online of ter plaatse) is gericht op professioneel die willen begrijpen wat functiepuntenmeetkunde inhoudt en hoe ze dit kunnen integreren in de productiviteitsmeting van softwareontwikkeling.
Aan het einde van deze training zullen de deelnemers in staat zijn om:
- Functiepunten- en niet-functiepuntenmeetkunde in softwareontwikkeling te begrijpen.
- De eenheden van een softwareproduct te meten voor kwaliteits- en productiviteitsanalyse.
Cursusformat
- Interactieve lezing en discussie.
- Veel oefeningen en praktijk.
- Hands-on implementatie in een live-labomgeving.
Cursusaanpassingsmogelijkheden
- Voor een aangepaste training voor deze cursus, neem contact met ons op om de details te regelen.
Cursusaanbod
Inleiding
Overzicht van Functiepuntenanalyse
Overzicht van IFPUG & NESMA Functiepunten
Functiepunten vs. Niet-functiepuntenmeetkunde
Functiegroottemeting
Identificeren van de gegevensfuncties
Meten van transactiefuncties
FPA-complexiteit en gewichten
Schatten met FPA
NESMA Geïmpacteerde Verbeteringsfunctiepunten
Toewijzen van NESMA Impactfactoren
Samenvatting en volgende stappen
Vereisten
- Basiskennis en begrip van software-schatting en -groottebepaling
Doelgroep
- Projectmanagers
- Zakelijke analisten
- Software-metingsspecialisten
- Kwaliteitsadviseurs
Aangepaste bedrijfsopleiding
Opleidingsoplossingen ontworpen exclusief voor bedrijven.
- Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
- Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
- Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Prijs per privégroep, online live training, startend vanaf 1600 € + BTW*
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
(*De eindprijs kan variëren afhankelijk van de technische specialisatie van het cursus, het aangepaste niveau, de methode van levering en het aantal leerlingen)
Hulp nodig bij het kiezen van de juiste cursus?
opleidingen@nobleprog.com of +31 208 080 666
Geïmpacteerde Functiepunten (IFP) Training Cursus - Navraag
Geïmpacteerde Functiepunten (IFP) - Consultancyaanvraag
Reviews (1)
Ik krijg het juiste begrip om me te kunnen helpen bij mijn dagelijkse werk.
Wasfi Adams
Cursus - Impacted Function Point (IFP)
Automatisch vertaald
Voorlopige Aankomende Cursussen
Gerelateerde cursussen
Geavanceerde Selenium
14 UrenIn deze door een instructeur geleide, live training in Nederland, leren de deelnemers hoe ze een geautomatiseerde testsuite kunnen verbeteren met behulp van geavanceerde technieken om Selenium te sturen.
Aan het einde van deze training kunnen de deelnemers:
- Complexe problemen met webapplicatie testautomatisering oplossen met Selenium.
- Regeluitdrukkingen en patroongebaseerde verificatie technieken toepassen.
- Uitzonderingen afhandelen die de testuitvoering stoppen.
- Programmatisch zoeken naar webelementen.
- Dynamisch gegevens opvangen uit webcontrols.
- Een data-gedreven testframework creëren.
- Testing verdelen met Selenium Grid.
Creative Problem Solving met Gamification Technieken (Design Thinking)
14 UrenDeze live training onder leiding van een instructeur in Nederland (online of ter plaatse) is gericht op deelnemers van beginner tot gemiddeld niveau die dagelijkse uitdagingen op de werkplek willen oplossen door middel van gamification-technieken.
Aan het einde van deze training zijn de deelnemers in staat om:
- Begrijp de principes van Design Thinking en de toepassing ervan op het oplossen van problemen.
- Integreer gamification-technieken om betrokkenheid en innovatie te bevorderen.
- Ontwikkel creatieve en praktische oplossingen voor veelvoorkomende problemen op de werkplek.
- Werk effectief samen tussen teams om probleemoplossende strategieën te implementeren.
- Pas iteratieve benaderingen toe om oplossingen te verfijnen door middel van feedback en experimenten.
Domain Driven Design: Concepten en Praktijken
21 UrenDeze live training onder leiding van een instructeur in Nederland (online of op locatie) is bedoeld voor ontwikkelaars, architecten en analisten van gemiddeld niveau die DDD-concepten en -praktijken willen leren en toepassen op hun softwareprojecten.
Aan het einde van deze training zijn de deelnemers in staat om:
- Begrijp de belangrijkste DDD-concepten (begrensde contexten, entiteiten, enz.) en hun toepassing in softwareprojecten.
- Pas strategische DDD toe om het domeinmodel te definiëren en te ontwerpen, subdomeinen te identificeren en grenzen vast te stellen.
- Implementeer tactische DDD met behulp van patronen zoals CQRS, fabrieken en event sourcing.
- Herstructureer en moderniseer legacy-systemen effectief met DDD-technieken.
- Ontwerp en implementeer product-, domein- en teamgerichte architecturen.
- Gebruik data mesh om een domeingeoriënteerd dataplatform te creëren dat datadetectie en -beheer ondersteunt.
Design Thinking: Empathiseer met Interne Klanten
7 UrenDesign Thinking is een mensgericht methode voor het oplossen van problemen door middel van empathie, definitie, ideatie, prototyping en testing. Deze versie van de cursus legt een sterke nadruk op de Empathize-fase, waarbij de nadruk ligt op het verbinden van eerder geïdentificeerde pijnpunten met de echte behoeftes van interne klanten, en het toepassen van dynamische, samenwerkende activiteiten om inzichten om te zetten in haalbare resultaten.
Deze door de instructeur geleide, live training (online of ter plaatse) is gericht op beginners- tot gemiddeld genivelleerde teams en leiders die hun empathievaardigheden willen verdiepen, relaties met interne klanten willen versterken en pijnpunten willen omzetten in betekenisvolle kansen voor verbetering.
Op het einde van deze training zullen de deelnemers in staat zijn om:
- Empathie gebaseerde technieken toe te passen om de behoeftes van klanten te ontdekken en te valideren.
- Gekarteerde pijnpunten om te zetten in heldere, haalbare behoeftes.
- Te participeren in dynamische rollenspelen en simulaties om klantgerichte gesprekken te oefenen.
- Samenwerkend probleemstellingen te herdefiniëren vanuit het perspectief van de klant.
Formaat van de Cursus
- Interactieve lezing en geleide discussies.
- Dynamische, handson rollenspelen en empathie-oefeningen.
- Groepswerkshops voor samenwerkend probleemherdefiniëren.
Opties voor Aanpassing van de Cursus
- Om een aangepaste versie te vragen die afgestemd is op een specifieke interne procedure (bijvoorbeeld aankoop of voorziening van apparatuur), neem dan contact met ons op om dit te regelen.
Design Thinking: Empathize & Define voor Interne Klanten
7 UrenDesign Thinking is een mensgerichte methodologie voor het oplossen van problemen door middel van empathie, definitie, ideatie, prototypen en testen. Door zich te richten op de eerste twee stadia — Empathize en Define — kunnen teams beter begrijpen wat interne klanten nodig hebben en de juiste problemen identificeren om aan te pakken.
Dit instructeur-led, live training (online of ter plaatse) is gericht op teams en leiders van beginner- tot middeliveau die hun connectie met interne klanten willen versterken, weerstand tegen verandering willen verminderen en operationele efficiëntie willen verbeteren door praktische, samenwerkende methoden.
Tegen het einde van dit training, zullen de deelnemers in staat zijn om:
- Actieve luister- en interviewtechnieken te gebruiken om waardevolle inzichten over interne klanten te verzamelen.
- Empathiemappen te maken en de behoeften en pijnpunten van gebruikers vast te leggen.
- Echte wortelproblemen te onderscheiden van waargenomen problemen met hulpmiddelen zoals de 5 Whys en probleembomen.
- Duidelijke, uitvoerbare probleemverklaringen (POVs) op te stellen die het solutiewerk begeleiden.
Format van de Cursus
- Interactieve lezing en discussie.
- Praktische, handson exercises en rolenspelletjes.
- Groepsworkshops en plenaire feedbacksessies.
Cursus Aanpassingsopties
- Om een aangepaste versie te verzoeken die is toegespitst op een specifiek intern proces (bijvoorbeeld inkoop of uitrustingstoewijzing), neem contact met ons op om dit te regelen.
Design Thinking Workshop voor Softwareontwikkelaars
14 UrenIn deze door de instructeur geleide live workshop (online of ter plaatse) leren de deelnemers hoe ze de vijf stappen van Design Thinking kunnen toepassen om beter te begrijpen welke problemen eindgebruikers van een product of dienst ervaren, en vervolgens de beste aanpak kunnen ontwikkelen om deze op te lossen.
Na afloop van deze training zullen de deelnemers in staat zijn:
- Creatieve strategieën te gebruiken om klantbehoeften aan technisch realistische oplossingen te koppelen.
- Een strategie te ontwikkelen om klantwaarde te vergroten en product- en dienstbepalingen te verbeteren.
Design Thinking: Innovatie Methodologieën
24 UrenDeze door een instructeur geleide, live training in Nederland (online of ter plaatse) is bedoeld voor professionals van het beginners- tot hetIntermediate niveau die Design Thinking methodologieën willen begrijpen en toepassen om innovatie te stimuleren en zakelijke oplossingen te verbeteren.
Aan het einde van deze training zullen de deelnemers in staat zijn om:
- De kernprincipes van Design Thinking en de rol ervan in innovatie te begrijpen.
- De vijf fasen van Design Thinking toe te passen op het oplossen van problemen.
- Ideeën technieken en tools te gebruiken om creativiteit te bevorderen.
- Design Thinking strategieën te implementeren om processen te verbeteren en de efficiëntie te vergroten.
Innovatief Leiderschap door middel van Design Thinking
14 UrenDeze live training onder leiding van een instructeur in Nederland (online of ter plaatse) is gericht op leiders op beginnersniveau en HR-professionals die methodologieën willen leren en toepassen Design Thinking om innovatie te bevorderen, probleemoplossend vermogen te verbeteren en teams effectief te betrekken.
Aan het einde van deze training zijn de deelnemers in staat om:
- Rust deelnemers uit met tools en methodologieën om innovatie en teambetrokkenheid te bevorderen.
- Ontwikkel vaardigheden op het gebied van empathie, ideevorming en prototyping voor het oplossen van complexe uitdagingen.
- Pas Design Thinking-principes toe op leiderschaps- en HR-scenario's.
- Bevorder een cultuur van innovatie binnen technische teams.
Design Thinking: Innovatie en Creatief Probleemoplossend Vermogen
4 UrenOverzicht:
Het Design Thinking (DT)-proces bestaat uit vijf fasen: empathie ontwikkelen, het probleem definiëren, ideëren, prototypen en testen.
In een steeds complexere wereld maken we problemen tegen die een speciale aanpak vereisen. Design Thinking helpt om met complexe problemen om te gaan. Door Design Thinking onder de knie te krijgen, gaat u effectiever om met complexe problemen, communiceert u beter, overtuigt u efficiënter, verbetert u de bedrijfsresultaten en wordt zowel organisatorisch als persoonlijk gedrag en prestaties versterkt.
- Hoe DT werkt: leren van mensen en het probleem, patronen vinden, een ontwerpproces (modeldrift) opzetten, het model testen, evalueren en herontwerpen.
- De relatie tussen DT, innovatie en ondernemerschap.
- DT-methoden en -tools: persona, belanghebbendenkaart, customer journey map, service blueprint, business model innovation.
- Toepassing van DT: denkstijl van Design Thinking, disruptieve innovatie, iteratieve aanpak, agile-schattingstechniek, kritisch denken, probleemoplossend vermogen, teamwork, leiderschapskwaliteiten, communicatieve vaardigheden, technologische vaardigheden, vooruitziend denken, interculturele en ethische competentie, emotionele intelligentie, zelfbewustzijn, onderhandelingsvaardigheden, conflictresolutie.
Doelstellingen:
- Inzicht krijgen in de fundamenten en nuances van DT.
- Verkennen van de kernconcepten, factoren, theorieën, typen en modellen in DT.
- DT experimenteren, ervaren en oefenen.
Opzet:
Dit is een training van 1 dag (4 uur) en bestaat uit:
- colleges (40% - presentatie van theorieën, concepten, modellen en interacties),
- groepsopdrachten (30% - groepsdynamiek, spelletjes, groepsdiscussies en simulaties van conflictresolutie),
- individuele activiteiten (15% - schrijven, ontwerpen en discussie met collega's)
- en andere onderdelen (15% - video's, lezen).
Let op: vanwege de aard van deze cursus is er een minimale groepsgrootte van 3 personen
API Testen met Postman
21 UrenDit instructeur-led, live-training in Nederland (online of on-site) is gericht op softwaretesters die willen leren hoe ze Postman kunnen gebruiken voor API-testen.
Na afloop van deze training zullen de deelnemers in staat zijn:
- Testen uitvoeren met geautomatiseerde verzoeken en workflows.
- Een API definiëren, ontwikkelen, testen en observeren met een versiebeheersysteem.
- Dynamische data genereren in een verzoek.
- Testen documenteren en organiseren in collecties voor teamrevisie.
Selenium WebDriver in C#
14 UrenDeze docentgeleide, live training (online of op locatie) introduceert deelnemers in het automatiseren van tests met Selenium WebDriver en C# in Visual Studio. Als je geen ervaring hebt met C# programmeren of je vaardigheden wilt opfrissen, raadpleeg dan de cursus: C# voor Automation Test Engineers.
Testautomatisering met Selenium en Jenkins
21 UrenDeze cursus biedt training in het beheer van testprojecten met behulp van de Selenium-testsuite en continu testen met Jenkins.
Bedoelde doelgroep:
- Softwaretestingen
- Softwareontwikkelaars die betrokken zijn bij agiler ontwikkeling
- Releasemanagers
- Kwaliteitsassureerders (QA)
Aan het einde van de Selenium-cursus zullen de deelnemers in staat zijn om:
- De Selenium-testsuite effectief te gebruiken in echte projecten
- Selenium te gebruiken voor cross-browser testen
- De tests te verdelen met Selenium Grid
- Regressionstests in Jenkins uit te voeren
- Testverslagen en periodieke verslagen te voorbereiden met Jenkins
Automatisering van Tests met Selenium en Python
14 UrenSelenium is een open-source framework voor het automatiseren van het testen van webapplicaties op verschillende browsers. Met Selenium 4 zijn verbeterde WebDriver API's, ingebouwde relatieve locators en verbeterde grid-ondersteuning beschikbaar. Python biedt eenvoud en sterke integratie met testframeworks zoals Pytest, waardoor het een krachtige keuze is voor het ontwikkelen van schaalbare en onderhoudbare testautomatisatiesuites.
Deze door een instructeur geleide, live training (online of ter plaatse) is gericht op beginners tot gevorderde testers en ontwikkelaars die Selenium met Python willen gebruiken om webapplicaties in echte omgevingen te automatiseren.
Na deze training kunnen de deelnemers:
- Selenium met Python installeren en configureren in een testomgeving.
- Robuuste testautomatisatiescripts maken met Selenium WebDriver en Pytest.
- Het Page Object Model (POM) toepassen voor onderhoudbare testframeworks.
- Tests uitvoeren op meerdere browsers met behulp van Selenium Grid.
- Geautomatiseerde tests integreren met CI/CD-pijplijnen.
- Veelvoorkomende problemen oplossen en beste praktijken toepassen voor automatiseringsstabiliteit.
Formaat van de cursus
- Interactieve lezingen en discussies.
- Veel oefeningen en praktijkopdrachten.
- Handson implementatie in een live-labomgeving.
Opties voor cursusanpassing
- Neem contact met ons op om een aangepaste training voor deze cursus aan te vragen.
Testautomatisering met Selenium
21 UrenDeze cursus biedt training voor het behandelen van testprojecten en biedt praktijkervaring met webapplicaties, functionele testautomatisering en cross-browser testautomatisering met behulp van de Selenium test suite.
Het doelpubliek voor deze cursus zijn softwaretestingenieursen handmatige testers.
Na het volgen van de training zullen de deelnemers in staat zijn Selenium WebDriver effectief te gebruiken in echte projecten.
TestComplete
21 UrenTijdens deze door een instructeur geleide, live training in Nederland, leren de deelnemers hoe ze TestComplete's functionaliteiten kunnen gebruiken, waaronder het testobjectmodel, controlepunten, naamtoewijzing en UI om automatiserings-tests uit te voeren op desktop-, web- en mobiele toepassingen.
Na afloop van deze training zullen de deelnemers in staat zijn:
- Functionele tests te maken, opnemen en uitvoeren.
- Een schaalbaar en onderhoudbaar testframework te creëren.
- Controlepunten te maken, tests aan te passen voor meerdere apparaten en testresultaten te analyseren.
- TestComplete's scriptextensions te gebruiken.