|
| |
Categorii training |
|
|
| |
Explorati toate trainingurile |
 |
| |
|
|
| |
Pachet
training |
|
Participantii la trainingurile
Trilex primesc pachetul de training compus din:
- Manual de training
- Exercitii aplicative
- Caiet de exercitii
- CD cu fotoprotocol si aplicatii
- Diploma internationala
|
|
| |
Evaluare
training |
|
Din
cele mai recente 50 de evaluari primite de la participanti
s-a generat scorul 9.1 din
10.
|
|
| |
|
|
| |
|
|
| |
|
|
Sesiuni
de training interactive |
|
Orientat
spre practica!
Peste
50% din timpul trainingului
este dedicat exercitilor practice, activitatilor in
echipa, rezolvarea studiilor de caz si aplicarea
instumentelor software dedicate. |
| |
Trilex - Registered Education Provider |
|
Pentru a va asigura de calitatea programelor de training si de recunoasterea internationala a diplomelor pe care le obtineti, Trilex este :
 |
| |
Cautati in site-ul Trilex |
|
Introduceti termenul dorit si apasati butonul Cauta.
|
|
|
| |
Training: |
Agile IT Project Management - realizarea moderna a aplicatiilor software
Agile Project Management for Modern Software Development |
|
 Training Clasic
|
|
|
Cod training |
|
500 |
|
Categoria |
|
IT Project Management |
| |
Durata
|
|
2.0 zile |
|
|
|
|
| |
Pret lista*
(Eur/pers.) |
|
| 375 |
(corporate) |
| 455 |
(public) |
|
|
Structura |
|
| Concepte |
50 % |
| Atelier practic |
50 % |
|
| |
Tip organizare |
|
public, corporate |
|
Nivel: |
|
fundamente |
| |
|
|
|
|
|
|
|
* Pentru anumite situatii, la pretul
de lista se poate aplica o reducere in functie de grupa, tip de client,
perioada, etc. Pentru relatii contactati-ne. Pretul afisat este fara
TVA |
| |
Organizati acest training in compania dvs. Solicitati organizarea unui training numai pentru compania sau departamentul dvs. (corporate) |
|
Participati la acest training in regim deschis (public). Inscrieti-va la acest training organizat in regim deschis (participanti din mai multe companii) |
| |
 |
|
 |
 |
Pe aceasta pagina:
|
|
|
| |
|
|
DESCRIERE TRAINING
| |
Principalele metodologii Agile (XP, SCRUM, RUP, MSF) pentru managemetul proiectelor de dezvoltare software. Organizarea eficienta a echipelor IT distribute. Open Source: alternative si licentiere.
Managementul eficient al proiectelor de dezvolatare software
Trainingul Trilex include o descriere detaliata a metodologiilor IT existente si a tendintelor actuale in dezvoltarea software ce intra intra categoria Agile: RUP, MSF, XP, Scrum. De asemenea acesta face introducrere in modelul CMMI, a modului de organizare a echipelor pe roluri si responsabilitati precum si initierea proiectelor incepand cu colectarea si analiza cerintelor.
Project managerii si echipele de proiect se vor familiariza cu principalele metodologii Agile de proiect pentru dezvoltare software, cu modul de organizare a echipelor, cu instrumetele care le au la indemina pentru planificare, managementul cerintelor, testare, configuration management. In plus, vor intelege ce probleme ridica planificarea unui proiect IT la care participa echipe distribuite geografic in diferite tari si vor intelege ce optiuni Open Source au la indemina pentru reducerea costurilor si a timpului de dezvoltare.
Cursul a fost dezvoltat in cadrul unui program finantat de CHF/ USAID si derulat cu sprijinul companiei de consultanta pentru strategie si tehnologie, Booz Allen Hamilton (www.boozallen.com). |
|
CUNOSTINTE
PRELIMINARE NECESARE
| |
Nici una, acest training ofera o initiere in toate aspectele dezvoltarii de aplicatii software. |
|
OBIECTIVE / BENEFICII
| |
La sfarsitul acestui training, participantii vor fi capabili sa:
- Inteleaga care sint principalele metodologii Agile folosite in dezvoltarea software
- Sa inteleaga care este ciclul de viata al unui proiect de dezvoltare software
|
|
Sus
AUDIENTA
| |
- Manageri de proiect si echipa de proiect
- Manageri care au in subordine project manageri si monitorizeaza progresul proiectelor de dezvoltare software
- Toti participantii in proiectele de dezvoltare software
|
|
STRUCTURA
TRAINING (SUBIECTE ABORDATE)
| |
Modul 1 - Modern Software Development - Introducere
- Evolutia metodelor de dezvoltare software
- Dificultati (probleme) intilnite in dezvoltarea software
- Abordari uzuale pentru Software Engineering
- Caracteristicile metodelor moderne de dezvoltare software
- Statisictici privind proiectele de dezvoltare software
- Ingineria Software (Software Engineering)
- Software Development Life Cycle - SDLC
- Metodele de tip “Waterfall”. Istorie, standarde, avantaje, dezavantaje
- Metodele Agile pentru de software engineering
- Probleme commune in echipele din proiectele IT (IT Project Team Issues)
- Tendinte internationale in dezvolatarea software
Modul 2 – Software Engineering cu metode Agile - Introducere
- Istoria metodelor Agile de dezvoltare software
- Criza industriei de dezvoltare software, metode structurate, metodologii orientate obiect (Object-oriented methodologies), imbunatatirea proceselor de dezvoltare software (Software process improvement), metodologii de dezvoltare Agile
- Metodele Agile de dezvoltare software
- Caracteristicile metodelor Agile. Diferente intre metodele “Waterfall” si Agile
- Iteratii, SDLC, participarea utilizatorului in procesul de dezvoltare software (user involvement)
- Abordari iterative pentru managementul de proiect (Iterative Project management Approaches)
- Tipuri de planificari in proiecte IT: Risk-driven, Client-driven, Timeboxed,
Evolutionary and Adaptive Planning
- Livrarea incrementala de produse software (Incremental Software Delivery)
- Principiile metodelor Agile pentru dezvoltare (Principles of Agile Development)
- Beneficiile metodelor Agile de software engineering: risc, calitate, procese, communicare, clienti satsifacuti, etc
- Agile Manifesto . Principiile Agile (Agile Principles )
- Agile Project Management – abordari, best practices, controlul proiectelor
- Metodologii Agile de software engineering
Modul 3 – Principalele metode Agile (SCRUM, XP)
SCRUM – metoda Agile de proiect IT
- Introducere in metodologia SCRUM
- Caracteristicile metodei de proiect IT SCRUM.
- Ciclul de viata al unui proiect IT organizat dupa metoda SCRUM (Scrum Lifecycle)
- Principiile proiectelor IT de tip SCRUM (SCRUM Practices)
- Lista de cerinte in proiectele SCRUM (SCRUM Backlogs)
- Demararea proiectelor IT cu metoda SCRUM. Prima iteratie: Sprint 0
- Roluri si Responsabilitati in metodologia SCRUM: Product Owner, Team Members, Scrum Master
- Iteratiile de proiect (SCRUM Iteration) – Iteratia zilnica (Daily Scrum)
- Livrabilele si documente de proiect (Scrum Artifacts)
Extreme Programming (XP) – metoda Agile de proiect IT
- Introducere in Extreme Programming (XP)
- Principiile metodei XP de dezvoltare software (Core Practices for XP)
- Livrabilele, documente de proiect si recomandari pentru metodologia XP
- Organizarea unui proiect IT de dezvoltare dupa metoda XP
- Reguli si best practices in metoda de proiect XP: planificarea, Designing, codarea, testarea
- Avantaje si dezavantaje in metoda Agile XP
Modul 4 – Alte metode Agile pentru proiecte IT ( RUP, MSF)
Agile Unified Process (AUP), IBM Rational Unified Process (RUP)
- Procese unificate de dezvoltare a aplicatilor IT (Unified Process)
- Instrumente de modelare si de project management
- Fazele de proiect: Inception, Elaboration, Construction, Transition
- Principiile utilizate in dezvoltarea proiectelro IT dupa abordarea Agile UP: Use Case Driven, Architecture Centric, Risk Focused, etc
- RUP – Ciclul de viata al proiectului, faze, roluri si responsabilitati in echipa de proiect, livrabile
Microsoft Solution Framework (MSF)
- Introducere in metodologia de proiect Microsoft Solution Framework (MSF)
- Procesele in proiectele organizate dupa metoda MSF (MSF Process Model)
- Modelul de echipa (MSF Team Model)
- Roluri si responsabilitati in echipa de proiect.
- Organizarea echipelor in proiecte de tip MSF.
- Echipe mici - mai putin de 6 oameni.
- Echipe mari de proiect IT: Feature and/or function teams
- Ciclulde viata in proiecte IT cu metodologia MSF:
- MSF Envisioning Phase: Scop, Milestones, Livrabile
- MSF Planning Phase: Obiectiv, Milestones, Livrabile
-
MSF Developing Phase. Build Verification Testing Cycle. Internal Releases
- MSF Stabilizing Phase. Procesul de testare
- MSF Deploying Phase: Obiectiv, Milestones, Livrabile
Modul 5 - Testarea. Calitatea aplicatilor IT si metodele Agile
- Metoda de dezvoltare TDD - Test Driven Development
- Principiile de baza in metoda de dezvoltare Test-Driven Development (TDD)
- Ciclulde dezvoltare in metodologia Test-Driven Development (TDD)
- Refactoring
- Instrumente si aplicatii software pentru TDD
- Testarea aplicatilor software. Testing Best practices: Build automation, continuous integration, Integration testing, Unit testing
Modul 6 – Metode Agile si modelul CMMI
- Metodele Agile si modelul CMMI (Capability Maturity Model Integration)
- CMMI si imbunatatirea proceselor de dezvoltare software
- CMM (Capability Maturity Model). Definitie, obiective, avantaje.
- Nivele de maturitate CMMI
- Procesele de dezvoltare software (Software engineering processes)
- Comparatie intre abordarea CMMI si metodele Agile de dezvolatare software
Modul 7 - IT Outsourcing si echipele de proiect
internationale
- Realizarea de proiecte IT prin Outsorcing – Avantaje
si Dezavantaje
- Serviciile tipice ale firmelor de IT de Outsourcing
- Tendinte pe piata de IT Outsourcing
- Modele pentru organizarea proiectelor de Outsourcing:
Onsite Contract Workers, Onsite projects, Pure Offshore Projects,
Onsite-Offshore Projects, Onsite-Onshore-Offshore Projects, Offshore
Development Centers (ODCs)
- Alegera unui model de IT Outsourcing
- Selectia furnizorilor de servicii IT: Criterii de
selectie
- Principalele 10 greseli in proiectele de Outsourcing
Modul 8 – IT Outsourcing - Organizarea
echipelor de proiect
- Cauzele de esec pentru proiectele de IT Outsourcing
- Organizarea echipelor in proiectele de Outsourcing.
Roluri
- Instrumente de comunicare in proiect
- Logistica (infrastructura) in proiectele IT cu echipe
distribuite
- Beneficiile echipeleor distribuite
- Impactul cultural in echipele de proiect internatonale.
Riscuri
Modul 9 – Introducere in Open Source Software
- Open Source. Definitii. Concept. Advantaje
- Open Source Best practices
- Internet si Open Source
Modul 10 - Optiuni pentru aplicatii software
de tip (Open Source Choices)
- GNU - Free Software Foundation
- Principalele proiecte IT Open Source:Apache, MySQL,
PHP, Perl, Linux
- SourceForge
- Avantaje si dezavantaje pentru aplicatiile Open Source:Security,
Total cost of ownership, Viability
- Principalii actori pe piata Open Source :
Companii: Red Hat, IBM, HP, Sun, JBoss, Oracle, Dell
Government
- Modelul de business Open Source
- Tipuri de licentiere pentru Software: Free Software,
Open Source, Proprietary Software
- Copyright si Copyleft: definitii, folosire
- Utilizarea Open Source in proiectele IT.
- Criterii de alegere a componentelor software Open
Source: support, legal, integrare
- Principalele aplicatii Open Source utilizate in proiectele
IT
Modul 11 – Aspecte legale pentru software de
tip Open Source (Software legal issues)
- Aspecte legale pentru software de tip Open Source
- Concepte Definitii: Intellectual Property, Proprietary
Software, Open Source Software, Freeware
- Termeni de licentiere pentru Proprietary Software
License: Licensees, Source code, Warranty, Support, Maintenance
- Caracteristici pentru software Open Source
- Termeni de licentiere pentru Open Source Software:
Licensees, Source Code, Warranties and Support
- Principalele tipuri de liecnte Open Source
GNU “General Public License” (GPL)
Copyright and Copyleft. Online resources
IBM Public License
Apache Software License
FreeBSD License
Freeware License
- Avantaje si dezavantaje: Licentiere Proprietary Software
- Avantaje si dezavantaje: Licenteiere Open Source
Modul 12 - Suport pentru solutii software Open Source
- Obtinerea suportului pentru solutii software Open Source.
- Tipuri de support: Paid support, Field support
- Optiuni pentru suportul aplicatilor Open Source:
Product Support, Stack Support, Community Support, Training, Developers,
Consultants
|
|
Sus
TRAININGURI
CORELATE
Umatoarele trainiguri au legatura
cu acest training (Agile IT Project Management - realizarea moderna a aplicatiilor software ) si va ajuta sa va largiti
aria de abilitati si competente profesionale:
Sus 
Sus  |
Participati la acest training
| |
Organizati acest training in compania dvs.
Solicitati organizarea unui training numai pentru compania sau departamentul dvs. (corporate) si obtineti:
- acces la traininguri profesionale aliniate la standarde internationale
- posibilitate de adaptare a continutului trainingului la specificul activitatii departamentului sau companiei dvs.
- flexibilitate in alegerea perioadei de desfasurare: in timpul saptamanii, in week-end sau mixt
- flexibilitate in alegerea locatieie desfasurarii trainingului: la sediul dvs. sau intr-o sala de conferinta
- costuri mai mici (daca este organizat la sediul dvs.)
- un limbaj comun pe acest subiect la nivelul departamenului sau companiei
- uniformitate in cadrul companiei in aplicarea metodelor si tehnicilor pe care le deprindeti la training
|
|
Participati la acest training in regim deschis (public)
Inscrieti-va la acest training organizat in regim deschis ( participanti din mai multe companii) si obtineti:
- o data fixa a trainingului pentru a va putea organiza mai bine programul dvs.
- o participare diversificata unde cunoasteti oameni noi din diverse companii si unde puteti schimba opinii si experiente
- o concentrare mai buna asupra activitatilor de la training, prin desprinderea mai eficienta de problemele cotidiene de la servici
- un mediu diferit de cel de la servici
|
| |
 |
|
 |
|
|
|
|
|