Laborator 1 - Introducere

Înainte de toate

Componență echipă

Există mai multe modele de lucru în echipă

  • model descentralizat/anarhic - nu există o demarcare clară a rolurilor; funcționează în proiectele free/open-source bazate pe comunități cu o motivație internă
  • modele ierarhice - există responsabilități clare pentru fiecare membru al echipei; în funcție de ierarhie se distribuie responsabilități și se transmit rapoarte
    • în general există un Project Manager (PM) al cărui rol este de coordonare, distribuție task-uri, motivare, feedback etc.
    • pot exista mai mulți Lead Developeri (Team Leaderi - TL) ale căror responsabilități sunt coordonarea, training-ul, oferirea de sfaturi tehnice, revizia codului și proiectarea unei anumite componente
    • dezvoltatorii (Developeri - D) participă la implementarea componentelor; în general, fac parte din echipe distincte dedicate unei anumite componente a proiectului
    • testerii (T) (pot fi tot dezvoltatori) verifică respectarea cerințelor, funcționarea în regim normal și în regim de stres a aplicației
  • combinaţie - încearcă rezolvarea problemei: “conducătorii nu stiu implicaţiile deciziilor lor, iar lucrătorii sunt demotivaţi de decizii luate aiurea”, dar fără să elimine ierarhia the alternative to hierarchy or anarchy
    • În proiectele mari pot apărea mai multe roluri. Vom avea o abordare mai detaliată în laboratorul 2.

De făcut pentru laboratorul următor

Să vă împărțiți pe semigrupe. Să nu uitați că luni, 2 Octombrie, de la ora 10:00 va avea loc repartizarea pe forumul de discuții generale. Mai multe informații găsiți la secțiunea Semigrupe de laborator și pe pagina de Facebook a echipei.

mps/laboratoare/laborator-01.txt · Last modified: 2018/09/30 23:26 by iulia.stanica
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0