Trilex - trainining si solutii pentru management de proiecte, programe si portofolii de proiecte.
       
training si certificari
 
Categorii training
 
Explorati toate trainingurile
explorare traoining online si clasic cu instructor
 
 
Pachet training

pachet training Trilex

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.

9.1

 
Impresii de la training
referinte, impresii participanti la training

Cititi ce spun clientii despre acest training!

Clic aic!i

 
Brosura detaliata a trainingului

descrire training

Descarcati brosura detaliata a trainingului in format pdf!

 
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 :


Trilex - PMI Registered Education Provider Trilex-Endorsed Education Provider - International Institute for Business Analysis - IIBA
 
Cautati in site-ul Trilex
Introduceti termenul dorit si apasati butonul Cauta.

  Training:

Managementul proiectelor IT de dezvoltare software cu metode Agile si Microsoft Visual Studio Team System

Agile IT Project Management with Microsoft Visual Studio Team System

training traditional cu instructor Training Clasic
 
Cod training   502   Categoria   IT Project Management
 

Durata

  2.0 zile  

 

 

 

 

Pret lista*
(Eur/pers.)

 
295 (corporate)
375 (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)

  organizare training in compania dvs.   participare training public (deschis)

 

Pe aceasta pagina:

    Managementul proiectelor IT de dezvoltare software cu metode Agile si Microsoft Visual Studio Team System
 

 

DESCRIERE TRAINING

  Metode Agile (XP, SCRUM, AUP, MSF) pentru dezvoltarea software. Utilizarea solutiei Visual Studio Team System (VSTS) pentru analiza, arhitectura, dezvoltare si testare.(Oferit impreuna cu Microsoft)

Microsoft Visual Studio Team SystemManagementul proiectelor IT cu metode Agile (XP, SCRUM, AUP, MSF) si Microsoft Visual Studio Team System (VSTS) este o abordare de succes a proiectelor de dezvoltare software ce integreaza cele mai moderne metode Agile cu un instrument usor de folosit si puternic.

Seminarul include o descriere a metodologiilor existente şi a tendinţelor actuale Agile în dezvoltarea software: Agile, XP,Scrum, MSF, TDD, CMMI, a modului de organizare a echipelor pe roluri şi responsabilităţi precum şi iniţiereaproiectelor începând cu colectarea şi analiza cerinţelor.

În continuare sunt descrise activităţile specifice din cadrul proiectelor, pe fiecare rol în parte precum şi utilizarea ediţiilor Visual Studio Team System pentru efectuarea activităţilor respective.

În final sunt luate în discuţie simptomele tipice pentru proiecte cu probleme şi felul în care aceste simptome pot fi identificate folosind rapoartele din Visual Studio Team System, o descriere a arhitecturii Team Foundation Server şi a serviciilor componente precum şi posibilitatea de adaptare şi extindere a metodologiilor şi sistemelor existente.

 

 Microsoft Visual Studio Team System

  • Atelier practic: Scenarii uzuale de utlizare Team Foundation Server (Oferit de Microsoft)
  • Manuale training: participantii vor primii 2 manuale*:
    - Modern Software Development Using Agile Methods (Trilex)
    - Software enginering with Microsoft Visual Studio Team System (*optional, prin amabilitatea Microsoft, si in functie de disponibilitate)

Microsoft Visual Studio Team SystemMicrosoft Visual Studio Team System

 

CUNOSTINTE PRELIMINARE NECESARE

  Familiaritate cu derularea proiectelor IT  

 

OBIECTIVE / BENEFICII

 

Derularea cu succes a proiectelor de dezvoltare software ce integreaza cele mai moderne metode Agile cu un instrument usor de folosit si puternic.
Atelier practic: Scenarii uzuale de utlizare Team Foundation Server pentru analiza, arhitectura, dezvoltare, imtegrare (build) si testare (Oferit de Microsoft)

 

Sustraining

AUDIENTA

 

Acest training este adresat echipelor de proiect ce dezvoltă aplicaţii pe platforma Microsoft Windows folosind Visual Studio şi .NET Framework şi doresc să îşi organizeze oamenii şi procesele interne folosind o metodologie de dezvoltare de software.

 

 

STRUCTURA TRAINING (SUBIECTE ABORDATE)

 

Partea (ziua) I - Metodologii pentru conducerea proiectelor IT

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

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

3 – Principalele metode Agile (SCRUM, XP)

A. 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)

B. 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

4 – Alte metode Agile pentru proiecte IT ( RUP, MSF)

A. 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

B.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

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

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

 

Partea (Ziua) 2 - Team Foundation Server.
Discipline si roluri in Visual Studio Team System

I. Descrierea Visual Studio Team System

  • Arhitectura lui Visual Studio Team System Team Suite
  • Visual Studio Team System Team Foundation Server
  • Instrumente pentru Project Manageri - Team Explorer, Excel, Project Professional si Project Server
  • Instrumente pentru Arhitecti - Visual Studio Team System Architecture Edition
  • Instrumente pentru Dezvoltatori - Visual Studio Team System Development Edition
  • Instrumente pentru Database Pro - Visual Studio Team System Database Edition
  • Instrumente pentru Testeri - Visual Studio Team System Test Edition si Visual Studio Team System Test Load Agent

II. Rolul de Project Manager

  • Descrierea rolului
  • Organizarea echipei: Roluri, Instrumente folosite
  • Initierea proiectului: Selectie metologie, Construirea propriei metologii conform necesitatilor, Configurare portal, Configurare version control
  • Managementului proiectului: Configurare securitate, Creare clasificari; Creare iteratii, Check-in policy, Upload documente;A daugare de work item-uri, scenarii, QoS, requirements, task-uri, bug-uri, risk-uri ; Configurarea ciclului de viata a unui work item

III. Rolul de Arhitect Software

  • Descrierea rolului
  • Software Arhitect vs Infrastructure Arhitect si instrumentele folosite
  • Dynamic Systems Initiative (DSI) si System Definition Model (SDM)
  • Distributed Systems Designers, Application Designer, System Designer, Logical Datacenter Designer, Deployment Designer
  • Top-down system design cu Visual Studio Team System 2008 Architecture Edition
  • Architectural Roles in Visual Studio Team System Architecture Edition

IV. Rolul de Dezvoltator

  • Instrumente pentru dezvoltatori
  • Utilizarea Test-Driven Development pentru a asigura claritatea cerintelor
  • Cum adresam erorile generate in procesul de dezvoltare si cum asiguram calitatea?; Automated Code Analysis, Manual Code Reviews, Code Coverage, Code Metrics, Custom code correctness policies, Hotpathing
  • Testare mai buna cu: Component Integration Tests, Build Verification Tests, Tuning Performance - Managementul versiunilor, Checking in, Shelving, Branching, Automatizarea de build-uri Rolul rapoartelor in procesul de dezvoltare

V. Rolul de Database Professional

  • Database Lifecycle
  • One version of the truth
  • Rolurile: Database Administrator, Database Developer
  • Creare proiect
  • Dependency Tree
  • Offline Development
  • Generare date test
  • Unit Testing peste o baza de date
  • Instrumente de Refactoring
  • T-SQL Static Code Analysis
  • Data generator
  • Change Management si Version Control
  • Schema Compare
  • Schema Reporting
  • Build / Deployment

VI. Rolul de Tester

  • Managementul testarii: Test Manager, Test View, Test Project
  • Crearea si executia testelor: Unit Testing, Manual Testing, Generic Testing (external), Web Testing, Load Testing, Ordered Testing, Web Test Recorder, Load Modeling
  • Bug-uri si defecte
  • Ciclul de viata al bug-urilor
  • Raportarea bug-urilor
 

Sustraining

TRAININGURI CORELATE

Umatoarele trainiguri au legatura cu acest training (Managementul proiectelor IT de dezvoltare software cu metode Agile si Microsoft Visual Studio Team System ) si va ajuta sa va largiti aria de abilitati si competente profesionale:

Sus training

IMPRESII DE LA TRAINING

  • "Prezentarea a fost facut excelent si trainerul a tinut sala permanent "up"! Trainer ecelent!"
    Alex Mursa , Test Manager , Endava SRL

Sus training

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
  organizare training in compania dvs.   participare training public (deschis)

 

 

 


 
|
|
|
|
|
Copyright © Trilex
|
 
Trilex - IIBA Endorsed Education provider Trilex - partener Microsoft specializat in solutii Microsoft Enterprise Project Management Trilex - Microsoft Certified Partener- Enterprise Project Management Solutions - EPM Trilex - Project Management Institute (PMI)  - Registered Education Provider (REP)
     
  Magazin online cu plata cu card  
     
 
Page copy protected against web site content infringement by Copyscape