Intrati in legatura

Schița de curs

Modulul 1: Abordări Tradiționale de Dezvoltare

  • 1.1 Prezentare generală a Abordărilor Secvențiale și Predictive de Dezvoltare
    • Descrierea abordărilor secvențiale și predictive ‘Waterfall’
    • Cronologia evoluției abordărilor Waterfall
  • 1.2 Modelul Waterfall al lui Dr Winston Royce
    • Modelul Waterfall al lui Dr Winston Royce
    • Beneficiile Waterfall pentru controlul proiectelor
    • „Riscurile inerente” ale lui Royce
  • 1.3 Modelul V
    • Verificare și validare timpurie
    • Beneficiile modelului V
  • 1.4 Modele Incrementale
    • Exemplu al Procesului Unificat Rațional
    • Livrare incrementală
    • Împărțirea scopului și gestionarea riscurilor
  • 1.5 Când să folosim Waterfall
    • Controlul procesului definit

Modulul 2: Prezentare generală Prince2

  • 2.1 Ce este Prince2?
    • Definiție și origini
    • Certificări Prince2: Foundation, Practitioner, Agile
    • Beneficii ale Prince2
  • 2.2 Metodologia Prince2
    • Roluri – Manager de proiect, client, utilizator, furnizor, consiliu de proiect
    • Tehnici de management – Asigurarea proiectului, suport pentru proiect
    • Domeniu de aplicare – Interacțiunea cu contractele și managementul contractual
    • Controlul schimbărilor – Managementul riscurilor, calității și schimbărilor
  • 2.3 Modelul de proces Prince2
    • Dirijarea unui proiect
    • Pornirea unui proiect
    • Inițierea unui proiect
    • Gestionarea limitelor etapelor
    • Controlul unei etape
    • Gestionarea livrării produselor
    • Închiderea unui proiect
    • Planificare                             

Modulul 3: Prezentare generală Agile

  • 3.1 Prezentare istorică
    • Cronologia evoluției ideilor ‘Agile’ din anii 90 până în prezent
    • Abordări Agile timpurii – Scrum, XP, DSDM
    • Dezvoltări Agile – Kanban, BDD, DevOps, Scalare
  • 3.2 Manifestul Agile
    • Contextul creării Manifestului
    • Prezentare generală a Manifestului Agile
      • Indivizii și interacțiunile în locul proceselor și instrumentelor
      • Software funcțional în locul documentației exhaustive
      • Colaborarea cu clienții în locul negocierii contractelor
      • Răspunsul la schimbări în locul urmăririi unui plan

Modulul 4: Principiile Agile

  • 4.1 Cele 12 Principii Agile
    • Discuție de grup despre fiecare principiu
  • 4.2 Rezumat al conceptelor Agile
    • Planificare și dezvoltare iterativă
    • Îmbunătățire continuă
    • Învățare continuă
    • Colaborare și comunicare față în față
    • Responsabilitate colectivă
    • Echipe multifuncționale

Modulul 5: Managementul Proiectelor Agile cu Scrum

  • 5.1 Cadrul Scrum
    • Prezentare generală – Ghidul Scrum 2016
    • Roluri și responsabilități Scrum – Scrum Master, Product Owner, Echipa
    • Evenimente Scrum – Sprint, Planificare Sprint, Recenzie, Retrospectivă, Daily Scrum
    • Artefacte Scrum – Backlog de produs, Backlog de sprint, Increment de produs
  • 5.2 Principii de Management Agile al Proiectelor
    • Controlul empiric al procesului
    • Planificare și raportare iterativă
    • Îmbunătățire continuă și retrospectivă
    • Managementul resurselor și echipelor

Modulul 6: Testarea Software

  • 6.1 Elemente de bază ale testării
    • Procesul fundamental de testare
      • Planificare, Analiză și Design, Execuție, Evaluare, Închidere
    • Niveluri de testare – unitate, integrare, sistem, acceptare de utilizator
    • Abordări de testare – bazate pe cerințe, riscuri, experiență
    • Tehnici de design a testelor – tehnici white-box, black-box
  • 6.2 Testare Agile
    • Prezentare generală a Cadranelor de Testare Agile – strategie de testare, planificare
    • Dezvoltare ghidată de teste
    • Principii de automatizare a testelor – piramida automatizării testelor
  • 6.3 Tipuri de teste
    • Teste orientate tehnologic care ghidează dezvoltarea
      • Teste de unitate, TDD, teste de fum
    • Teste orientate pe afaceri care ghidează dezvoltarea
      • Teste de poveste, exemple, testare de acceptare
    • Teste orientate pe afaceri care analizează produsul
      • Testare exploratorie, testare Alpa/Beta, UAT
    • Teste orientate tehnologic care analizează produsul
      • Testare de performanță, utilizabilitate, atribute de calitate              

Modulul 7: Analiza Tradițională de Afaceri

  • 7.1 Ce este Analiza de Afaceri?
    • Analiza de afaceri și analistul de afaceri
    • Niveluri de analiză de afaceri – întreprindere, proiect, operațional
    • Principii ale analizei de afaceri
  • 7.2 IIBA BA Book of Knowledge – Arii de Cunoaștere
    • Planificarea și Monitorizarea Analizei de Afaceri
    • Elicitarea și Colaborarea
    • Managementul Ciclului de Viață al Cerințelor
    • Analiza Strategiei
    • Analiza și Definirea Designului Cerințelor
    • Evaluarea Soluției

Modulul 8: Analiza de Afaceri Agile

  • 8.1 Considerații privind Analiza de Afaceri Agile
    • Dezvoltare iterativă
    • Echipe multifuncționale
    • Colaborare între domeniile de afaceri și tehnologie
  • 8.2 Prezentare generală a Dezvoltării Ghidate de Comportament
    • Originile în TDD și dezvoltări recente
    • Definiții – BDD, ATDD, Specificare prin Exemple
  • 8.3 Activități BDD
    • Concentrarea pe funcționalități care oferă valoare de afaceri
    • Derivarea funcționalităților în mod colaborativ
    • Păstrarea opțiunilor deschise
    • Utilizarea de exemple concrete pentru a ilustra funcționalitățile
    • Scrierea specificațiilor executabile
    • Crearea de documentație vie
  • 8.4 Tehnici și Instrumente Agile BA
    • Definirea valorii de afaceri
    • Personaje
    • Maparea Impactului
    • Opțiuni reale
    • Povestiri de utilizator și criterii de acceptare
    • Estimare relativă
    • Șablon Given-When-Then
    • Suport de instrumente pentru BDD
 14 Ore

Numărul de participanți


Pret per participant

Mărturii (2)

Cursuri viitoare

Categorii înrudite