Loading (custom)...

iSAQB CPSA-A IMPROVE

iSAQB® CPSA-A - Evolution and Improvement of Software Architectures (Corso)

Descrizione

La partecipazione al corso iSAQB® CPSA-A Evolution and Improvement of Software Architectures (IMPROVE) conferisce ai partecipanti 20 Competenze Metodologiche (MC) e 10 Competenze Tecniche (TC) punti per i 70 punti richiesti per essere idonei a sostenere l'esame iSAQB CPSA-A con Brightest. È importante ricordare che, come parte dei 70 punti necessari per sostenere l'esame iSAQB CPSA-A con Brightest, sarà necessario avere almeno dieci punti di competenza in ciascuna delle seguenti aree: 

  • Competenze Tecniche (TC)
  • Competenze Metodologiche (MC)
  • Competenze Comunicative (CC)

 

Il corso accreditato iSAQB® IMPROVE - Evolution and Improvement of Software Architectures (CPSA-A) si basa sul curriculum iSAQB® attuale:

Parte 1 - Introduzione all'Architettura Software

  • Definizione dell'architettura software
  • Obiettivi dell'architettura software
  • Vantaggi dell'architettura software

Parte 2 - Requisiti

  • Interazione dei requisiti di qualità
  • Requisiti funzionali e di qualità
  • Scenari di qualità

Parte 3 - Documentazione dell'Architettura

  • Stime e potenziali rischi
  • Scopi della documentazione
  • Black box e white box
  • Aspects architetturali
  • Modelli di documentazione e framework

Parte 4 - Layout dell'Architettura

  • Procedure architetturali
  • Strumenti
  • Principi architetturali: accoppiamento, coesione, S.O.L.I.D, ecc.

Parte 5 - Strategie di Soluzione

  • Modelli architetturali
  • Analisi dell'architettura
  • Legge di Postel
  • Decisioni architetturali

Parte 6 - Valutazioni Architetturali

  • Analisi del codice
  • Valutazioni quantitative e qualitative

Pubblico destinatario

Il seminario CPSA-A Evolution and Improvement of Software Architectures è particolarmente utile per i professionisti che desiderano affrontare approcci strategici e tattici tipici per migliorare i sistemi esistenti.

Requisiti

Per partecipare a qualsiasi corso iSAQB® CPSA - Advanced Level, è necessario possedere il certificato iSAQB® Certified Professional for Software Architecture - Foundation Level (CSPA-F).

 

Requisiti di conoscenza:

I partecipanti dovrebbero possedere le seguenti conoscenze preliminari:

  • Esperienza pratica nella progettazione e nello sviluppo di sistemi software di piccole e medie dimensioni
  • Esperienza pratica nella manutenzione e evoluzione di un sistema software
  • Esperienza pratica con la gestione del codice sorgente di sistemi di dimensioni medio-grandi, in particolare analisi, valutazione, controllo qualità, refactoring e applicazione di metriche

Le conoscenze nei seguenti ambiti possono aiutare a comprendere alcuni concetti trattati in questo corso:

  • Conoscenza e esperienza pratica con il refactoring
  • Conoscenza o alcune esperienze pratiche con la revisione e la valutazione del software:
    • Conoscenze di base sulle metriche del software, come le metriche per misurare accoppiamento, coesione, dipendenza e complessità
    • Comprensione di base dell'analisi delle prestazioni del software, come profiling, tracing, analisi dei log e analisi dei dati
    • Conoscenze di base e alcune esperienze con la stima degli sforzi di sviluppo
  • Alcune esperienze pratiche con il Requirements Engineering e il contatto con diversi stakeholder nei progetti di sviluppo
  • Alcune esperienze pratiche con l'analisi dei processi di sviluppo

Scarica il syllabus per questo schema di certificazione oppure gli esami di prova

Vai alle risorse

The global exam price vary depending on the certification and your geographical location.

Prenota un esame di certificazione:

brightest private exams

Brightest Private Exams

Esami elettronici individuali amministrati da un esperto Pearson in tempo reale tramite webcam (ora disponibile anche per ISTQB).

brightest-center-exam

Brightest Center

Exam

In varie lingue presso uno dei 5200+ Test Center, registrarsi è facile tramite la pagina Brightest del sito web Pearson.

brightest green exam

Brightest Green

Exam

Esame elettronico per gruppi composti da un minimo di 6 persone, disponibile in sei lingue diverse in qualsiasi parte del mondo.

brightest paper exam

Brightest Paper

Exam

Esperienza classica dell'esame cartaceo per gruppi di almeno 6 partecipanti in sempre più lingue disponibili.