This is an old revision of the document!


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.

Exerciții

De făcut pentru laboratorul următor

Să vă împărțiți pe semigrupe. Să nu uitați ca repartizarea pe forumul de discuții generale este deschisa. Mai multe informații găsiți la secțiunea Semigrupe de laborator și pe pagina de Facebook a echipei.

mps/laboratoare/laborator-01.1601905050.txt.gz · Last modified: 2020/10/05 16:37 by giorgiana.vlasceanu
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