Corso di formazione Punto Funzionale Impattato (IFP)
L'Analisi dei Punti Funzionali (FPA) è un metodo che misura la dimensione funzionale del software basandosi sull'entità della funzionalità di business. Il Punto Funzionale Impattato (IFP) è l'unità risultante dell'FPA.
Questo corso di formazione guidata dal docente, sia online che in loco, si rivolge a professionisti desiderosi di comprendere il concetto di misurazione dei punti funzionali e come incorporarlo nella misurazione della produttività nello sviluppo software.
Al termine di questo corso, i partecipanti saranno in grado di:
- Comprendere le misurazioni dei punti funzionali e non funzionali nello sviluppo del software.
- Misurare le unità di un prodotto software per l'analisi della qualità e della produttività.
- Lezione interattiva e discussione.
- Molte esercitazioni e pratica.
- Implementazione pratica in un ambiente di laboratorio live.
- Per richiedere una formazione personalizzata per questo corso, contattaci per organizzare l'evento.
Formato del Corso
Opzioni di Personalizzazione del Corso
Struttura del corso
Introduzione
Panoramica dell'Analisi dei Punti Funzionali
Panoramica dei Punti Funzionali IFPUG e NESMA
Confronto tra Misurazioni dei Punti Funzionali e Non Funzionali
Misurazione della Dimensione Funzionale
Identificazione delle Funzioni di Dati
Misurazione delle Funzioni Transazionali
Complessità dell'FPA e Pesature
Stima con FPA
Punti Funzionali di Miglioramento Impattati NESMA
Assegnazione dei Fattori d'Impatto NESMA
Riepilogo e Passi Successivi
Requisiti
- Conoscenze di base e comprensione delle stime e della dimensione del software
- Gestori di progetti
- Analisti aziendali
- Esperti di metriche software
- Consulenti qualità
Pubblico di Riferimento
I corsi di formazione interaziendali richiedono più di 5 partecipanti.
Corso di formazione Punto Funzionale Impattato (IFP) - Prenotazione
Corso di formazione Punto Funzionale Impattato (IFP) - Richiesta
Punto Funzionale Impattato (IFP) - Richiesta di consulenza
Recensioni (1)
Sto acquisendo il livello di comprensione necessario per aiutarmi nel mio lavoro quotidiano
Wasfi Adams
Corso - Impacted Function Point (IFP)
Traduzione automatica
Corsi in Arrivo
Corsi relativi
Avanzamento dell'Automazione dei Test in Java utilizzando Selenium con integrazione continua e controllo della versione
35 oreAl termine di questo training, i partecipanti saranno in grado di:
- Installare e configurare Maven.
- Automatizzare i test utilizzando Selenium
- Gestire GIT
- Integrare l'integrazione continua
Formato del Corso
- Lezione interattiva e discussione.
- Numerosi esercizi e pratica.
- Implementazione pratica in un ambiente live-lab.
Opzioni di Personalizzazione del Corso
- Per richiedere un training personalizzato per questo corso, contattateci per organizzare.
Avanzato Selenium
14 oreIn questo corso guidato dal formatore, in Italia, i partecipanti impareranno come migliorare una suite di test automatizzata utilizzando tecniche avanzate per pilotare Selenium.
Al termine di questo corso, i partecipanti saranno in grado di:
- Risolvere problemi complessi di automazione dei test per applicazioni web con Selenium.
- Applicare espressioni regolari e tecniche di verifica basate su pattern.
- Gestire le eccezioni che interrompono l'esecuzione dei test.
- Cercare oggetti web programmaticamente.
- Acquisire dati dinamicamente da controlli web.
- Creare un framework di testing basato su dati.
- Distribuire i test con Selenium Grid.
Advanced Selenium con C#
14 oreIn questo training guidato dal formatore, i partecipanti impareranno come migliorare una suite di test automatizzata utilizzando tecniche avanzate per pilotare Selenium.
Pubblico: tester software, manager dei test, professionisti della qualità.
Risolvendo Problemi Creativi con Tecniche di Gamefication (Thinking Design)
14 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto a partecipanti di livello principiante e intermedio che desiderano risolvere le sfide quotidiane sul posto di lavoro attraverso tecniche di gamification.
Al termine di questo corso di formazione, i partecipanti saranno in grado di:
- Comprendere i principi di Design Thinking e la sua applicazione alla risoluzione dei problemi.
- Incorpora tecniche di gamification per promuovere il coinvolgimento e l'innovazione.
- Sviluppare soluzioni creative e pratiche ai problemi comuni sul posto di lavoro.
- Collabora in modo efficace tra i team per implementare strategie di risoluzione dei problemi.
- Applica approcci iterativi per perfezionare le soluzioni attraverso il feedback e la sperimentazione.
Design Thinking: Empatizzare con i Clienti Interni
7 oreDesign Thinking è una metodologia orientata all'essere umano per risolvere problemi attraverso l'empatia, la definizione del problema, l'ideazione, la prototipazione e il testing. Questa versione del corso pone un particolare enfasi sulla fase di Empatia, focalizzandosi sull'identificazione dei punti critici pregressi in relazione alle vere esigenze dei clienti interni, e applicando attività dinamiche e collaborative per trasformare gli insights in risultati concreti.
Questa formazione guidata da un istruttore (online o sul posto) è rivolta a team e leader di livello base e intermedio che desiderano approfondire le proprie capacità di empatia, rafforzare i rapporti con i clienti interni e tradurre i punti critici in opportunità significative per il miglioramento.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Applicare tecniche basate sull'empatia per identificare e convalidare le esigenze dei clienti.
- Tradurre i punti critici mappati in esigenze chiare e azionabili.
- Partecipare a ruoli dinamici e simulazioni per praticare conversazioni orientate al cliente.
- Redefinire collaborativamente le dichiarazioni del problema dal punto di vista del cliente.
Formato del Corso
- Lezione interattiva e discussioni guidate.
- Ruoli dinamici e esercizi di empatia pratici.
- Laboratori di gruppo per la ridefinizione collaborativa dei problemi.
Opzioni di Personalizzazione del Corso
- Per richiedere una versione personalizzata adattata a un processo interno specifico (ad esempio, approvvigionamento o provisioning di attrezzature), contattaci per organizzare.
Design Thinking: Empatizza & Definisci per Clienti Interni
7 oreDesign Thinking è una metodologia orientata all'essere umano per risolvere problemi attraverso l’empatia, la definizione, la generazione di idee, la creazione di prototipi e il testing. Concentrandosi sulle prime due fasi — Empathize (Empatizzare) e Define (Definire) — le squadre possono comprendere meglio i clienti interni e definire i problemi giusti da risolvere.
Questa formazione guidata dall'insegnante, sia online che in presenza, è rivolta a squadre e leader di livello base-intermedio che desiderano rafforzare il loro legame con i clienti interni, ridurre la resistenza al cambiamento e migliorare l'efficienza operativa attraverso metodi pratici e collaborativi.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Utilizzare tecniche di ascolto attivo e interviste per raccogliere informazioni significative sui clienti interni.
- Creati mappe dell’empatia e catturare i bisogni e i punti dolenti degli utenti.
- Distinguere i problemi reali alle radici dalle percezioni utilizzando strumenti come il 5 Whys e gli alberi dei problemi.
- Draftare affermazioni di problema (POVs) chiare e azionabili che guidino il lavoro sulle soluzioni.
Formato del Corso
- Lezione interattiva e discussione.
- Esercizi pratici, esercitazioni e ruoli di gioco.
- Talleri di gruppo e sessioni di feedback plenario.
Opzioni di Personalizzazione del Corso
- Per richiedere una versione personalizzata adattata a un processo interno specifico (ad esempio, acquisizione o provisioning di attrezzature), contattaci per organizzare.
Workshop di Design Thinking per Sviluppatori Software
14 oreIn questo training guidato da un istruttore (online o in loco), i partecipanti impareranno come applicare le cinque fasi del Design Thinking per comprendere meglio i problemi sperimentati dagli utenti finali di un prodotto o servizio, e poi sviluppare il miglior approccio per risolverli.
Al termine di questo training, i partecipanti saranno in grado di:
- Utilizzare strategie creative per allineare le esigenze dei clienti con soluzioni tecnologicamente fattibili.
- Sviluppare una strategia per aumentare il valore del cliente e migliorare l'offerta di prodotti e servizi.
Test API con Postman
21 oreQuesto training guidato dal formatore in Italia (online o in presenza) è rivolto a tester software che desiderano utilizzare Postman per il test delle API.
Al termine di questo training, i partecipanti saranno in grado di:
- Eseguire test utilizzando richieste e flussi di lavoro automatizzati.
- Definire, sviluppare, testare e osservare un'API usando un sistema di controllo versione.
- Generare dati dinamici in una richiesta.
- Documentare e organizzare i test in collezioni per la revisione del team.
Selenium C# Test Automation
14 oreQuesto corso di formazione guidato dal docente in Italia (online o in presenza) è rivolto a sviluppatori e tester che desiderano eseguire il test automatizzato utilizzando C# e Selenium.
Al termine di questo training, i partecipanti saranno in grado di:
- Installare e configurare Selenium WebDriver.
- Scrivere test utilizzando Selenium, C# e Nunit con l'IDE Visual Studio.
- Eseguire la test automatizzato di Selenium in C#.
Selenium con Jenkins e Docker
14 oreQuesto training live guidato dall'instruttore (online o sul posto) è rivolto a ingegneri DevOps che desiderano utilizzare Selenium per eseguire test Selenium all'interno di contenitori Docker.
Al termine di questo training, i partecipanti saranno in grado di:
- Creare un'infrastruttura per l'automazione dei test a richiesta.
- Sviluppare un framework di automazione dei test utilizzando Java.
- Creare una pipeline CI/CD da zero con Jenkins e Docker.
Selenium WebDriver in C#
14 oreQuesto corso guidato dall'instruttore, tenuto dal vivo a Italia (online o in loco), introduce i partecipanti al testing automatizzato con Selenium WebDriver e C# in Visual Studio. Se non hai esperienza di programmazione in C# o desideri rinfrescarti le conoscenze, consulta il corso: C# for Automation Test Engineers.
Automazione dei Test con Selenium e Jenkins
21 oreQuesto corso fornisce formazione per la gestione di progetti di test utilizzando il suite di test Selenium e il testing continuo con Jenkins.
Pubblico di riferimento:
- Ingegneri del test software
- Sviluppatori software coinvolti nello sviluppo agile
- Manager di rilascio
- Ingegneri QA
Al termine della formazione su Selenium, i partecipanti saranno in grado di:
- Utilizzare efficacemente la suite di test Selenium in progetti reali
- Utilizzare Selenium per il testing cross-browser
- Distribuire i test utilizzando Selenium Grid
- Eseguire test di regressione Selenium in Jenkins
- Preparare report di test e report periodici usando Jenkins
Automazione dei Test con Selenium e Python
14 oreSelenium è un framework open-source per l'automazione del testing di applicazioni web su diversi browser. Con Selenium 4, sono disponibili API WebDriver migliorate, localizzatori relazionali nativi e una maggiore supporto alla griglia. Python offre semplicità e forte integrazione con i framework di test come Pytest, rendendolo una scelta potente per lo sviluppo di suite di automazione dei test scalabili e mantenibili.
Questo training guidato dall'instruttore (online o in sede) è rivolto a tester e sviluppatori di livello principiante-intermedio che desiderano utilizzare Selenium con Python per automatizzare il testing delle applicazioni web in ambienti reali.
Al termine di questo training, i partecipanti saranno in grado di:
- Installare e configurare Selenium con Python in un ambiente di test.
- Creare script di automazione dei test robusti utilizzando Selenium WebDriver e Pytest.
- Applicare il modello Page Object Model (POM) per framework di test mantenibili.
- Eseguire i test su più browser utilizzando Selenium Grid.
- Integrare i test automatizzati con pipeline CI/CD.
- Risolvere problemi comuni e applicare best practice per la stabilità dell'automazione.
Formato del Corso
- Lezione interattiva e discussione.
- Molti esercizi e pratica.
- Implementazione pratica in un ambiente di laboratorio live.
Opzioni di Personalizzazione del Corso
- Per richiedere un training personalizzato per questo corso, si prega di contattarci per organizzarlo.
Automazione dei Test con Selenium
21 oreQuesto corso fornisce formazione per gestire progetti di testing e offre esperienza pratica con applicazioni web, automazione di test funzionali e automazione di test cross-browser utilizzando la suite di test Selenium.
Il pubblico target di questo corso sono ingegneri del testing software e tester manuali.
Al termine della formazione, i partecipanti saranno in grado di utilizzare efficacemente Selenium WebDriver in progetti reali.
TestComplete
21 oreIn questo training guidato dal formatore in Italia, i partecipanti impareranno a utilizzare le funzionalità di TestComplete, inclusi il suo modello oggetti di test, i punti di controllo, la mappatura dei nomi e l'interfaccia utente per eseguire il testing automatizzato su applicazioni desktop, web e mobili.
Al termine di questo training, i partecipanti saranno in grado di:
- Creare, registrare ed eseguire test funzionali.
- Creare un framework di test scalabile e manutenibile.
- Creare punti di controllo, adattare i test per più dispositivi e analizzare i risultati dei test.
- Utilizzare le estensioni dello script di TestComplete.