Schița de curs

Modulul 1: Abordări tradiționale de dezvoltare

  • 1.1 Prezentare generală a abordărilor de dezvoltare secvențiale, predictive
    • Descrierea abordărilor secvențiale, predictive "Waterfall
    • Cronologia evoluției abordărilor Waterfall
  • 1.2 Omul de paie al cascadei
    • Modelul Waterfall al Dr. Winston Royce
    • Beneficiile cascadei pentru controlul proiectelor
    • "Riscurile inerente" ale lui Royce
  • 1.3 Modelul V
    • Verificare și validare timpurie
    • Beneficiile modelului V
  • 1.4 Modele incrementale
    • Exemplu de Rational Unified Process
    • Livrare incrementală
    • Reducerea 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ările Prince2: Fundație, Practician, Agile
    • Beneficiile Prince2
  • 2.2 Metodologia Prince2
    • Roluri - Manager de proiect, client, utilizator, furnizor, comitet de proiect
    • Management Tehnici - Asigurarea proiectului, susținerea proiectului
    • Domeniul de aplicare - Interacțiunea cu contractele și gestionarea contractelor
    • Controlul schimbării - Managementul riscului, al calității și al schimbării
  • 2.3 Modelul de proces Prince2
    • Dirijarea unui proiect
    • Demararea unui proiect
    • Inițierea unui proiect
    • Gestionarea limitelor etapelor
    • Controlul unei etape
    • Gestionarea livrării produsului
    • Închiderea unui proiect
    • Planificarea

Modulul 3: Agile Prezentare generală

  • 3.1 Prezentare generală istorică
    • Cronologia evoluției ideilor 'Agile' din anii '90 până în prezent
    • Primele abordări Agile - Scrum, XP, DSDM
    • Dezvoltări Agile - Kanban, BDD, DevOps, Scalare
  • 3.2 Manifestul Agile
    • Contextul creării Manifestului
    • Prezentare generală a Manifestului Agile
      • Persoane și interacțiuni mai presus de procese și instrumente
      • Software-ul funcțional în detrimentul documentației complete
      • Colaborarea cu clienții în detrimentul negocierii contractelor
      • Răspunsul la schimbare în detrimentul respectării unui plan

Modulul 4: Principiile Agile

  • 4.1 Cele 12 principii Agile
    • Discuții în grup cu privire la fiecare principiu
  • 4.2 Rezumatul conceptelor Agile
    • Planificarea și dezvoltarea iterativă
    • Îmbunătățirea continuă
    • Învățarea continuă
    • Collaboration și comunicarea față în față
    • Responsabilitate colectivă
    • Echipe interfuncționale

Modulul 5: Proiectul Agile Management cu Scrum

  • 5.1 Cadrul Scrum
    • Prezentare generală - Ghidul Scrum 2016
    • Scrum roluri și responsabilități - Scrum Master, Proprietar de produs, Echipă
    • Scrum evenimente - Sprint, Planificare Sprint, Revizuire, Retrospectivă, Zilnic Scrum
    • Scrum artefacte - Product Backlog, Sprint Backlog, Product Increment
  • 5.2 Agile Proiect Management Principii
    • Controlul empiric al procesului
    • Planificare iterativă și raportare
    • Îmbunătățirea continuă și retrospecția
    • Gestionarea resurselor și echipele

Modulul 6: Software Testing

  • 6.1 Bazele testării
    • Procesul fundamental de testare
      • Planificare, analiză și proiectare, execuție, evaluare, închidere
    • Niveluri de testare - unitate, integrare, sistem, acceptarea utilizatorului
    • Abordări de testare - bazate pe cerințe, bazate pe riscuri, bazate pe experiență
    • Tehnici de proiectare a testelor - tehnici white-box, black-box
  • 6.2 Agile Testare
    • Agile Prezentare generală a cadranelor de testare - strategie de testare, planificare
    • Dezvoltarea condusă de teste
    • Principii de automatizare a testelor - piramida automatizării testelor
  • 6.3 Tipuri de teste
    • Teste orientate spre tehnologie care ghidează dezvoltarea
      • Teste unitare, TDD, teste de fum
    • Teste orientate spre Business care ghidează dezvoltarea
      • Teste de poveste, exemple, teste de acceptare
    • Business-teste care critică produsul
      • Teste exploratorii, teste Alpa/Beta, UAT
    • Teste orientate spre tehnologie care critică produsul
      • Teste de performanță, utilizabilitate, atribute de calitate

Modulul 7: Analiza Business tradițională

  • 7.1 Ce este analiza Business?
    • Analiza Business și analistul de afaceri
    • Niveluri ale analizei de afaceri - întreprindere, proiect, operațional
    • Principiile analizei Business
  • 7.2 IIBA BA Book of Knowledge - Domenii de cunoștințe
    • Business Planificarea și monitorizarea analizei
    • Elicitarea și Collaboration
    • Ciclul de viață al cerințelor Management
    • Analiza strategiei
    • Analiza cerințelor și definirea proiectului
    • Evaluarea soluției

Modulul 8: Agile Business Analiza

  • 8.1 Agile Business Considerații privind analiza
    • Dezvoltare iterativă
    • Echipe interfuncționale
    • Collaboration între domeniile de afaceri și tehnologie
  • 8.2 Dezvoltarea orientată pe comportament Prezentare generală
    • Origini în TDD și evoluții recente
    • Definiții - BDD, ATDD, Specificație prin exemplu
  • 8.3 BDD Activities
    • Concentrarea pe caracteristicile care oferă valoare comercială
    • Derivarea funcțiilor în colaborare
    • Menținerea opțiunilor deschise
    • Utilizați exemple concrete pentru a ilustra caracteristicile
    • Scrieți specificații executabile
    • Creați documentație vie
  • 8.4 Agile Tehnici și instrumente BA
    • Business definirea valorii
    • Persoane
    • Cartografierea impactului
    • Opțiuni reale
    • User Stories și criterii de acceptare
    • Estimare relativă
    • Șablon Given-When-Then
    • Instrumente de sprijin pentru BDD
 14 ore

Numărul de participanți


Pret per participant

Mărturii (2)

Upcoming Courses

Categorii înrudite