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’
- 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
- 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 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
- 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 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
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