UML - Introduzione all'analisi funzionale

Corso

A Genova

Prezzo da consultare

Chiama il centro

Hai bisogno di un coach per la formazione?

Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.

Descrizione

  • Tipologia

    Corso

  • Luogo

    Genova

  • Durata

    5 Giorni

Obiettivo del corso: Il corso ha l'obiettivo di illustrare l'analisi funzionale dell'UML, come linguaggio per la specifica, la costruzione, la visualizzazione e la documentazione di sistemi software complessi. Rivolto a: Il corso è rivolto a capi progetto, analisti programmatori, sviluppatori che vogliano approfondire le conoscenza di UML per la modellizzazione di progetti software complessi.

Sedi e date

Luogo

Inizio del corso

Genova
Visualizza mappa
via Greto di Cornigliano 6R

Inizio del corso

Consultare

Profilo del corso

Conoscenza delle tecniche di programmazione e analisi strutturata. E' consigliata la conoscenza di un linguaggio di programazione Object Oriented (JAVA, C++; Delphi, Eiffel, ecc..)

Domande e risposte

Aggiungi la tua domanda

I nostri consulenti e altri utenti potranno risponderti

Chi vuoi che ti risponda?

Inserisci i tuoi dati per ricevere una risposta

Pubblicheremo solo il tuo nome e la domanda

Opinioni

Programma

Le tematiche da noi trattate comprendono tutti i principali aspetti dell'Information Technology, spaziando dal networking, ai sistemi operativi ed allo sviluppo software.

Particolare importanza è riservata alle problematiche di internetworking ed ad aspetti quali security e network management, indispensabili al crescere delle dimensioni della rete stessa.
Le metodologie adottate per lo svolgimento dei corsi sono di tipo attivo, integrando parti teoriche con un esauriente supporto tecnico-pratico in aule appositamente attrezzate.

La nostra organizzazione è costituita da una equipe di docenti esperti non solo nelle loro discipline, ma anche nelle tecniche di formazione e gestione dell'aula, al fine di poter assicurare un alto standard di qualità.

Programma del corso

UML e Processo di Sviluppo

  • Genesi di UML
  • Rapporti tra linguaggi e metodologie
  • Ruolo di UML nello sviluppo del software
  • Legami tra diagrammi e fasi di sviluppo

Use Case e Analisi dei Requisiti

  • Formulazione di Use Case
  • Use Case Diagram
  • Use Case in pratica
  • Use Case e OOP

Diagrammi delle classi

Diagrammi delle interazioni

Diagrammi di stato

Diagrammi delle attività

Diagrammi di Package

Diagrammi di Deployment

Software Testing

  • Testing Principles
  • Lifetime del Software
  • Test Case e Test Case Design
  • Modelli di Testing

Il Processo di Testing del Software

  • Testing lifecycle
  • Test Planning: uso della Checklist
  • Test Plan Minimization
  • Running a Test Case
  • Analisi e rimozione delle cause di errore
  • Reporting a Defect
  • Defects Lifestyle
  • Verifying a Fix
  • Planning Vs Randomness

Black Box Testing Techniques

  • Black Box Methods
  • Equivalence Partitioning
  • Boundary Values Analysis
  • Special Uniques
  • State-Based Analysis
  • Decision-Table Testing

Test Reduction: Risk-Based Selection

  • Test Reduction: Coverage-Based Selection
  • Test Reduction: All-Pairs Selection (and tools)

More Altre Tecniche di Testing

  • Syntax Testing
  • Random Testing
  • Timing Testing
  • Performance Testing
  • Stress Testing
  • GUI Testing

Regression Testing

  • Regression testing
  • Test Automation
  • Test Automation Issues

Metriche

  • Test Case Effectiveness
  • TCE + Coverage
  • Coverage
  • Residual Bug Estimation
  • Other interesting measures

Alcuni White BOX Concepts

  • White Box Testing for Testers?
  • Coverage Testing
  • Branch and Path Testing
  • Statements Vs Branch Testing
  • Cyclomatic Complexity .

Chiama il centro

Hai bisogno di un coach per la formazione?

Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.

UML - Introduzione all'analisi funzionale

Prezzo da consultare