Rövid összefoglaló

Ha gyorsan el szeretné kezdeni az ismerkedést a termékkel, akkor ebben a rövid összefoglalóban megtalálja azokat a legfontosabb fogalmakat, kifejezéseket és vizuális elemeket, amelyekkel találkozni fog.

Ez a témakör az alábbi szakaszokat tartalmazza:

Szakkifejezések és fogalmak

A Rational Team Concert résztermékeket egy lerakatban tárolója, amelyet csak jogosult felhasználók érhetnek el.

A lerakat projektterületeket tartalmaz, melyek a projekt résztermékeire hivatkoznak. Minden projektterülethez tartozik egy folyamat, amely vezérli a projekt lefutását, és személyre szabja a Jazz viselkedését. A folyamatot a folyamatkonfiguráció és a folyamatleírás határozza meg. A folyamatkonfiguráció a projekt iterációit, illetve a projekt adott iterációkhoz kapcsolódó viselkedését írja le. A folyamatleírás lényegében a folyamatot elmagyarázó webhely.

Az ábra a projektterületek, csapatterületek, folyamok, lerakat munkaterületek és más csapat résztermékek közti magasszintű összefüggéseket mutatja be.

Több előre meghatározott folyamat közül választhat: Scrum, OpenUp, és Egyszerű. De saját folyamat meghatározására és egy meglévő módosítására is lehetőség van. További információk: Folyamatsablonok.

A projekt résztermékei a projektterületről érhetőek el.

A Projektterület csapatterületekre oszlik, amelyek a projekten dolgozó csapatokat írják le. Minden csapatterület tartalmazza a csapattagok listáját, melyen fel vannak tüntetve a csapaton belüli szerepkörök is. Egy felhasználó több csapatnak is tagja lehet. A csapatterületekhez személyre szabott folyamatokat lehet hozzárendelni, így a folyamat az adott csapathoz illetve annak részcsapataihoz igazítható.

Egyszerű projektek esetében minden tevékenység a fő időbeosztáson történik, amelyhez egyetlen folyam tartozik. Szükség esetén további időbeosztásokat hozhat létre, például a karbantartási tevékenységek számára. Minden időbeosztás saját csapatterületekkel és személyre szabott folyamatokkal rendelkezik.

A tervezett feladatokat a munkaelemek írják le. A projektterületen használt munkaelemek típusait a folyamat határozza meg. A Scrum folyamat például az alábbi munkaelemtípusokat határozza meg:

  • Hiba
  • Feladat
  • Story
  • Epic
  • Track Build Item
  • Impediment
  • Adoption Item
  • Retrospective

Minden munkaelemtípus saját állapotátmenetekkel és egyéni mezőkkel rendelkezik. A munkaelemek munkaelem-kategóriákba vannak sorolva, ami lehetővé teszi a munkaelemek rendszerezését funkcionális terület szerint. Minden projektterület meghatározza az elérhető munkaelem-kategóriákat. A csapatterületekhez hozzá van rendelve a csapat felelősségének megfelelő funkcionális területet lefedő munkaelem-kategória.

A munkaelemek között lekérdezésekkel kereshet. A lekérdezések lehetnek privát jellegűek, de megoszthatóak a csapat többi tagjával is.

A projektterület a munkavégzést iterációk sorozatára képezi le. Minden iteráció rendelkezhet kezdő és befejező dátummal. Az iterációk egyikét a folyamat aktuális iterációnak jelöli ki. A munka megtervezése során a munkaelemeket egy adott iterációhoz lehet létrehozni. Az iteráció során elvégzendő összes feladatot felveheti az iteráció tervbe. A kiadáshoz kapcsolódó összes, iterációkba szervezett munkát a kiadási tervben rögzítheti.

A személyes lerakat munkaterületen dolgozhat a forráskezelés alatt álló projektfájlokkal. A lerakat munkaterület betöltésekor a mappák és fájlok lemásolódnak a számítógépére. A Jazz Team Server a változáskezelés alatt álló fájlokon elvégzett műveleteket változáshalmazok segítségével tartja nyilván. A változáshalmaz tartalmazza a mappákon és fájlokon végrehajtott változtatásokat, egy megjegyzést, és egy hivatkozást a módosításokat motiváló munkaelemre. A módosított fájlok és mappák a változáshalmaz beiktatásakor töltődnek fel az IDE munkaterületéről a lerakat munkaterületbe. A beiktatott változáshalmazok a lerakatban tárolódnak, azonban csak a kiadásukat követően kerülnek megosztásra a fejlesztési csapat többi tagjával. A beiktatás és kiadás folyamat fokozza a változatások védelmét, miközben megfelelő rugalmasságot biztosít ahhoz, hogy folyamatosan végezhesse a módosításokat anélkül, hogy ki kellene adni a kódot.

A csapat egy folyamban tárolja a projektfájlok elsődleges példányát, a lerakat munkaterületek egy-egy másolatot tartalmaznak. A lerakat munkaterületet és a csapat folyamát egy adatfolyam kapcsolja össze. Ha a módosításokat be kívánja juttatni az elsődleges példányba, akkor kiadhatja a változáshalmazokat a folyamba; ezek a kimenő változáshalmazok. A beérkező változáshalmazok, amelyeket más csapattagok adtak ki a folyamba. A beérkező változáshalmazok elfogadásával átveheti a csapattagok módosításait a saját lerakat munkaterületére és az integrált fejlesztői környezet munkaterületére.

A forráskezelés alatt álló fájlbázis a változáshalmazok folyamatos összegyűjtésével épül fel, melynek során minden változtatás a korábbiakra épül rá. A változástörténet a lerakat munkaterület vagy folyam változáshalmazainak sorozata.

A forráskezelés alatt álló fájlbázis különálló összetevőkre osztható fel, melyek mindegyike saját fa- és fájlszerkezettel és változástörténettel rendelkezhet. Az egyszerű lerakat munkaterületek egy folyamok egyetlen összetevőbő állnak. Több összetevő használata többrétegű szoftver fejlesztése esetén javasolt, amennyiben az egyes szoftverrészek fejlesztése és bevezetése egymástól többé-kevésbé függetlenül történik.

A lerakat munkaterületen az összetevők egy-egy lényeges állapotát bázisvonalak segítségével rögzítheti, több bázisvonal együttes rögzítésével pedig pillanatképet készíthet az összetevőkről.

Minden csapat saját összeépítést határozhat meg, amit az összeépítés-meghatározás ír le a megfelelő csapatterületen. Az összeépítés-meghatározás megadja az összeépítési időközt, a használt összeépítési parancsfájlt, és azt a lerakat munkaterületet, amelyből a fájlokat kell lehívni. Az összeépítés különböző összeépítési alrendszerek segítségével történhet. Az elkészült összeépítést kiadássá léptetheti elő. A felhasználóknak lehetőségük van a munkaelemeket egy bizonyos kiadáshoz hozzárendelni.

A folyamok segítségével megfigyelheti, hogy a kollégái min dolgoznak, vagy hogy mi történik más csapatokban. Amikor egy résztermék módosul a lerakatban, a kiszolgáló automatikusan értesítéseket küld ki a folyamokba.

Ügyfelek

A következő felhasználói felületek bármelyikét használhatja:


Visszajelzés