Training in metodologia Agile – focus pe metoda Scrum
BUCURESTI - 14 noiembrie 2012
Comunicat tip Produse / Servicii in IT&C
Training-ul ofera o introducere in intelegerea principiilor si practicilor legate de Agile , in general, cu o componenta puternica asupra metodei Scrum, in particular. In cadrul cursului sunt evidentiate granitele metodei Scrum si practicile Agile complementare, precum si imaginea asupra modului in care se construieste un proces dedicat, pe baza acestor metode.
Ce este specific acestui curs:
Prezentarea contextului de aplicabilitate a diverselor metode de proces si in special a celor iterative (diferit fata de prezentarile de tip “vanzari”)
O vedere unitara asupra procesului de dezvoltare, a complementaritatii si legaturii intre practicile de management si cele de engineering
Descrierea problemelor si riscurilor care apar in adoptarea Agile si Scrum
Beneficiile Agile:
Satisfacerea nevolilor de business ale clientului prin insusirea unei capacitati de reactie rapida la cereri in coditii de calitate, ramanand in acelasi timp competitive din punct de vedere costuri
Rezolvarea problemelor istorice din dezvoltarea de software
Beneficiile Scrum:
Ofera un cadru simplu de proces pentru dezvoltarea si mentenanta produselor complexe si, in general, pentru rezolvarea problemelor complexe adaptive.
Ofera o solutie pentru problemele aparute in abordarea Waterfall, prin “Praticarea artei posibilului”, rezultat al unui control empiric si iterative al procesului.
Audienta:
Candidatii pentru rolurile din Scrum Team (Scrum Master, Product Owner, Dezvoltatori)
Dezvoltatori cu diverse roluri (programator, analist, arhitect)
Team leader, manageri de proiect, development manageri
Trainer:
Valentin Tudor Mocanu
Roluri indeplinite:
Functional manager/Project manager/Resposabil dezvoltare produse (resposabil de proiect/produs din 1998)
Process Engineer/Coach – responsabil pentru proces improvement in organizatie
Trainer
Software architect, software analyst, software developer
Produse dezvoltate
Solutii de retail back-office, Solutii de gestiune de documente, Simulatoare (exemplu semnificativ: ATC TSS – Air Traffic Controller Tower Simulation System) si altele
Training si alte activitati la nivel de organizatie
Cursuri si ghiduri la nivel de organizatie
Project Management, metodologii de proces (RUP, Agile), Practici (TDD, Refactoring, Clean Code), arhitectura si design software, UML, managementul cerintelor
Definire proceduri si proces la nivel de organizatie
Proceduri de training, procedura de configuration management
Definire template-uri de documente, materiale de training pentru utilizarea lor, plus training-ul efectiv
Definire proces, roluri si fise de post
Certificari
PMP - Project Management Professional - PMI, Project Management Institute
PSM I (In curs de a fi obtinuta: certificare PMI-ACP)
Cursuri/Training-uri
PMI (Project Management Institute) - Project Management Framework
Management - Gustav Käser Training International
IBM /Rational: Rational Unified Process Essentials, Mastering Requirements Management
Lucrari publicate
Software Developer's Journal: "Skills for Agile Developers" , "Know and manage Technical Debt", „Reverse Enginering - Roles, Tools and Approaches”
Tehnologii
Java, C++, Db2, Oracle, SQL Server, Lotus Notes
Software engineering
Business Analysis, Business Modeling, Requirement Engineering, Software Architecture, OOAD, Patterns (Analysis, Architecture, Design)
Metodologii software, framework-uri, metode, practici
RUP - Rational Unified Process - din 1998;
Agile Development (Extreme Programming - XP, Scrum)
CMMI (colaborare directa cu o companie certificata SEI Level 5)
Practici: Iterative development, TDD (Test Driven Development), Refactoring, Clean code, Adaptive design, MDD - Model driven development, Re-engineering, Visual Modeling (UML – din 1998)
Studii
Universitatea Politehnica Bucuresti, Facultatea de Automatica si Calculatoare
Conditii si detalii logistice de desfasurare a sesiunilor de training:
Durata: 3 zile
Participanti: minim 8 persoane / sesiunea de instruire; optim 10 persoane / sesiunea de instruire; maxim 12 persoane / sesiunea de instruire
Suportul de curs oferit este in limba engleza, pentru a facilita accesul permanent al participantului la terminologia de specialitate Agile si Scrum. Limba de predare este limba romana, in cazul unei sesiuni complete de participanti vorbitori de limba romana, pentru facilitarea exercitiilor cuprinse in training si discutarea bunelor practici oferite de trainer, cat si ale studiilor de caz oferite atat de trainer cat si de participanti
Agenda cursului:
Ziua 1 si ziua 2 – Scrum Focus
Process approaches: From Waterfall to Agile
Agile principles
Scrum principles
Scrum based process: roles, artifact and events
Scrum contribution to: Total Cost of Ownership (TCO) and Return of Investment (ROI)
Scrum approach for Planning, Risk Management, Quality
Scrum and predictability
Scrum for complex products and multiple teams
Organization and Scrum
Scrum boundaries and complementary practices
A treia zi – Agile Development
Selecting a process approach
Agile process and Agile PM
Agile methods: Scrum, XP, DAD
Agile practices: Refactoring, TDD and others
Agile skills and knowledge
Scaling Agile
Elephants in the Agile Room
Other iterative approaches
Cursul este structurat pe 3 niveluri de introducere in Agile:
Descriere sumara Agile generic
Training Scrum in detaliu, impreuna cu comentarii, exemple, activitati de grup, bune practici
Concluzii si discutii despre Scrum, ce e dincolo de Scrum, ce e complementar, sumplimentar, care sunt cazurile generice si unde se incadreaza Scrum-ul
Pentru aceasta ultima parte este necesar ca participantii sa cunoasca deja punctul de vedere Scrum (pre-requisite). Prin ea insasi, metoda Scrum asigura numai primul pas in Agile. Al doilea necesita, de exemplu: practici specifice de engineering, imbinarea partii de management cu cea de engineering, tratarea Agile a cazurilor in care Scrum nu se aplica, cazurile in care Agile trebuie scalat. Pentru a putea aborda subiectul limitelor si granitelor Scrum, este necesar ca participantii sa il cunoasca. Aceasta este ratiunea principala pentru structura abordata a acestui curs.
Cursul se finalizeaza cu certificat de participare emis de TSP(smartprojects.ro).
Despre Smartprojects
TSP(smartprojects.ro) este o companie de training si consultanta, specializata in managementul proiectelor si proceselor. Serviciile noastre sunt personalizate conform necesitatilor fiecarui client în parte, cu solutii pentru fiecare, in aceasta perioada dificila din punct de vedere economic.
Succesul si personalitatea noastra se bazeaza pe cateva ingrediente-cheie care ne ajuta sa excelam.
Noi, TSP, suntem: de incredere, inovativi, dedicati, flexibili, inspirationali, perfectionisti.
-
Ana-Maria Paraschiv - Business Developer
-
Pentru telefon si e-mail click aici
- SMARTPROJECTS