Mulțumim pentru trimiterea solicitării! Un membru al echipei noastre vă va contacta în curând.
Mulțumim pentru trimiterea rezervării! Un membru al echipei noastre vă va contacta în curând.
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”
- Evoluția cronologică a 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
- Beneficii ale modelului V
- 1.4 Modele Incrementale
- Exemplu de Proces Unificat Rațional
- Livrare incrementală
- Descompunerea domeniului de aplicare și gestionarea riscurilor
- 1.5 Când să folosiți 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ării – Managementul riscurilor, calității și schimbării
- 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ă
- Evoluția cronologică a 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
- Indivizi și interacțiuni în locul proceselor și uneltelor
- Software funcțional în locul documentației exhaustive
- Colaborarea cu clientul în locul negocierii contractelor
- Răspunsul la schimbare în locul urmăririi unui plan
Modulul 4: Principiile Agile
- 4.1 Cele 12 Principii Agile
- Discuție de grup pe fiecare principiu
- 4.2 Rezumatul 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 de Proiect Agile cu Scrum
- 5.1 Cadrul Scrum
- Prezentare generală – Scrum Guide 2016
- Roluri și responsabilități Scrum – Scrum Master, Product Owner, Echipa
- Evenimente Scrum – Sprint, Planificare Sprint, Revizuire, Retrospectivă, Scrum Zilnic
- Artefacte Scrum – Backlog de produs, Backlog de sprint, Increment de produs
- 5.2 Principii de Management de Proiect Agile
- Controlul empiric al procesului
- Planificare și raportare iterativă
- Îmbunătățire continuă și retrospectivă
- Managementul resurselor și al echipelor
Modulul 6: Testarea Software
- 6.1 Fundamentele Testării
- Procesul fundamental de testare
- Planificare, Analiză și Proiectare, Execuție, Evaluare, Închidere
- Niveluri de testare – unitate, integrare, sistem, acceptare utilizator
- Abordări de testare – bazate pe cerințe, bazate pe risc, bazate pe experiență
- Tehnici de proiectare a testelor – tehnici white-box, black-box
- Procesul fundamental de testare
- 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 de automatizare a 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 critică produsul
- Testare exploratorie, testare Alfa/Beta, UAT
- Teste orientate tehnologic care critică produsul
- Testare de performanță, usabilitate, atribute de calitate
- Teste orientate tehnologic care ghidează dezvoltarea
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 de Analiză de Afaceri
- 7.2 IIBA BA Book of Knowledge – Arii de Cunoștințe
- Planificarea și Monitorizarea Analizei de Afaceri
- Elicitarea și Colaborarea
- Gestionarea Ciclului de Viață al Cerințelor
- Analiza Strategiei
- Analiza și Proiectarea Definirii 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
- Origini în TDD și dezvoltări recente
- Definiții – BDD, ATDD, Specificare prin Exemple
- 8.3 Activități BDD
- Concentrare pe caracteristici care oferă valoare de afaceri
- Derivarea caracteristicilor în colaborare
- Păstrarea opțiunilor deschise
- Utilizarea exemplelor concrete pentru a ilustra caracteristicile
- Scrierea specificațiilor executabile
- Crearea documentației vii
- 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
Mărturii (2)
I enjoyed all of Day 1.
Peter
Curs - Contemporary Development Principles and Practices
Tradus de catre o masina
Very informative and gave a nice overall summary of the course outline.
Matthew Steptoe
Curs - Contemporary Development Principles and Practices
Tradus de catre o masina