Training
eXtreme Programming (XP) – Agile Development
eXtreme Programming (XP)
- Cod curs: 507
- Durata curs: 2 zile
- Pret / persoana: 290 € *
- Nivel curs: Intermediar
- Disponibil: Clasic (in sala), Online (cu instructor)
Descriere curs "eXtreme Programming (XP) – Agile Development"
Trainingul eXtreme Programming (XP) ofera o baza solida si pregateste participantii si echipele de proiect sa utilizeze eficient, chiar de la finalizarea trainingului, metodologia agile eXtreme Programming. Sunt descrise activitatile, regulile, rolurile si responsabilitatile din eXtreme Programming, punand accent pe aplicabilitatea practica a acestei metode Agile.
Trainingul contine o simulare de proiect Agile, simulare unde participantii vor experimenta practic metoda agile XP intr-o abordare iterativa si incrementala.
Simularea de proiect XP ajuta participantii sa inteleaga cum si de ce functioneaza metoda. Participantii primesc un proiect pentru construirea unui livrabil final de proiect folosind XP, vor trece prin cele mai importante activitati, vor face iteratii si vor realiza livrabilele necesare intr-un proiect, in conformitate cu specificul metodei eXtreme Programming.
Obiective / Beneficii
La finalul acestui training veti reusi sa organizati un proiect folosind metoda eXtreme Programming (XP).
Audienta la cursul "eXtreme Programming (XP) – Agile Development"
- Manageri de proiect
- Echipe de proiect
- Persoane care doresc sa cunoasca si sa aplice metoda XP
Cunostinte preliminare necesare
Pentru a beneficia din plin de acest training recomandam urmatoarele cunostinte preliminare:
- Experienta de programare (software devwlopment) de cel putin 1 an
Structura curs "eXtreme Programming (XP) – Agile Development"
Modul 1. Introduction to eXtreme Programming (XP)
- XP Lifecycle: Exploration, Planning, Development Phases, Product Release
- Rules of XP: Planning ,Managing, Designing, Coding Testing
Modul 2. XP – Values and Principles
- XP Values
- XP Principles
- When you should not apply XP
Modul 3. XP – Primary Practices
- Sit Together, Whole Team
- Energized work
- Informative workspace
- Pair Programming
- Stories. Customer Requirements
- Weekly and Quarterly Cycle
- Slack. Deliver on time
- Build Software. 10-Minute Build rule.
- Continuous Integration
- Test First Programming. Test Driven Development (TDD). Acceptance Test Driven Development (ATDD)
- Refactoring: code, tests, architecture, other artifacts that can be refactored
- Incremental Design
Modul 4. XP – Advanced Practices
- Real Customer Involvement
- Team Continuity
- Shrinking Teams
- Root Cause Analysis
- Incremental and Daily Deployment
- Shared Code (no ownership)
- Code and Tests (only artifacts)
- Single code base
- Negotiated Scope Contract
- Pay per Use
Modul 5. Roles and Responsibilities in a XP Team
- Whole Team. Responsibilities of IT specialists in an XP Team:
- Testers
- Interaction Designers
- Architects
- Project Managers
- Product Managers
- Executives
- Technical Writers
- UsersProgrammers
- XP Roles:
- Customer, Manager, Programmer, Tracker, Coach, Tester
Modul 6. Key Deliverables (Artifacts) of an XP Project:
- Vision, Story
- Customer Test, Unit Test
- Release Plan, Iteration Plan
- Coding Standard
- Production Code, Build
Modul 7. Combining eXtreme Programming (XP) and SCRUM
Certificari asociate cu cursul eXtreme Programming (XP) - Agile Development
Trainingul eXtreme Programming (XP) - Agile Development ajuta la obtinerea urmatoarelor certificari:
Standarde asociate cu cursul eXtreme Programming (XP) - Agile Development
Trainingul eXtreme Programming (XP) - Agile Development este respecta si este aliniat la urmatoarele standarde:
Alte trainiguri asociate cu cursul eXtreme Programming (XP) - Agile Development
Trainingul eXtreme Programming (XP) - Agile Development este corelat cu urmatoarele trainguri:
* Preturile nu includ TVA.
* Pentru persoanele fizice NU se aplica TVA.
Calendar cursuri publice
Consultati lista de cursuri programate pentru perioada urmatoare
Impresii de la training
Trilex - Acreditare internationala
Pentru a va asigura de calitatea programelor de training si de recunoasterea internationala a diplomelor pe care le obtineti, Trilex este :