Share via


Az Azure DevOps által támogatott szoftverfejlesztési szerepkörök

Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019

Ha Ön egyedüli fejlesztő, vagy kis környezetben dolgozik, nyomon követheti a problémákat, megtervezheti a szolgáltatásokat, a kódot, a tesztelést, a buildelést és az üzembe helyezést.

Ha nagy beállításokkal dolgozik, előfordulhat, hogy egy adott szerepkörökhöz igazodó feladatkészletre összpontosít. Ezek a konkrét szerepkörök lehetnek a szoftverfejlesztés, a termék- és scrumkezelés vagy a DevOps.

Az alábbi cikk a szerepköre alapján ismerteti az Ön számára elérhető funkciókat és feladatokat.

Közreműködői szerepkörök

A csapattagok olyan közreműködők, akik a következő területekhez és egyebekhez férhetnek hozzá:

  • kódbázis
  • munkaelem nyomon követése
  • Agilis eszközök
  • folyamatok összeállítása
  • teszteszközök

Ha meghatározott területeket kell zárolnia egy kiválasztott közreműködői csoport számára, tekintse meg az engedélykezelést.

Szoftverfejlesztők

A fejlesztők a Visual Studiót vagy más eszközöket használják az alkalmazások fejlesztéséhez. Ezután az Azure DevOpsban üzemeltetett Git- vagy Team Foundation-verziókövetési (TFVC) adattár módosításait ellenőrzik. A webportálon vagy egy támogatott IDE-ben megtekinthetik az adattárakat, az előzményeket és egyebeket.

A Git használatának megkezdéséhez tekintse meg az alábbi források egyikét:

A TFVC használatának megkezdéséhez tekintse meg az alábbi erőforrások egyikét:

Terméktulajdonosok

A terméktulajdonosok általában úgy tervezik meg a szolgáltatáskészletet, hogy teljesítsen, prioritásokat állítson be, és nyomon kövesse a munka állapotát, a kódhibákat és az ügyfélproblémákat. Az Azure DevOps webes Agile-eszközeinek csomagja a terméktulajdonosok számára biztosítja azokat a nézeteket és funkciókat, amelyekre ezeknek a feladatoknak a végrehajtásához szükségük van. Minden munka rögzítve lesz egy munkaelemen belül. Minden munkaelem egy adott típust jelöl, például egy felhasználói történetet, feladatot vagy hibát.

  • A termék hátralékával gyorsan definiálhat és rangsorolhat felhasználói történeteket, funkciókat és egyéb munkaelemeket
  • A sprint hátralék és a feladattábla használata a Scrum-eljárások implementálásához
  • A Kanban-tábla használata Kanban-metódusok használatához
  • Lekérdezések használatával listázhatja és frissítheti a munkaelemeket, állapot- és trenddiagramokat hozhat létre, és diagramokat tehet közzé az irányítópultokon
  • Az irányítópultok használatával információkat, állapotokat és trendeket oszthat meg a csapatával vagy szervezetével

Az első lépésekről további információt az Azure Boards és az Agilis eszközök című témakörben talál.

A Microsoft Excelt integrálhatja az Azure DevOpsszal a munka megtervezéséhez és nyomon követéséhez. További információ: Tömeges módosítás az Excel használatával.

Scrum-mesterek

A Scrum-mesterek segítenek a scrumnak a nagyobb csapat számára való megkönnyítésében azáltal, hogy biztosítják a scrum-keretrendszer követését. Elkötelezettek a gyakorlatok mellett, de rugalmasak maradnak, és nyitottak a csapat számára a munkafolyamat fejlesztésére vonatkozó lehetőségekre. A Scrum-mesterek ugyanazokat a funkciókat használják, mint a terméktulajdonosok.

DevOps: készítők, tesztelők és kiadáskezelők

Az Azure DevOps használatának egyik előnye a szoftveralkalmazások összeállítását, tesztelését és üzembe helyezését támogató eszközök és integrált funkciók készlete. Tekintse meg az Azure DevOps által támogatott általános DevOps-feladatokat.

  • Buildek definiálása
  • A kód egységtesztelése
  • Tesztek futtatása a buildekkel
  • Feltáró tesztek végrehajtása
  • Kiadások meghatározása, kezelése, nyomon követése és jóváhagyása
  • Alkalmazások üzembe helyezése az Azure-ban, virtuális gépen, Docker-tárolókban és egyebekben

Első lépésként tekintse meg az Azure Pipelines és az Azure Test Plans áttekintését.

Érintettek

Az érdekelt felek hozzáférésével a szervezet bármely tagja ellenőrizheti a projekt állapotát, és visszajelzést küldhet. Az érdekelt felek nyomon követhetik a projekt prioritásait, és útmutatást, funkcióötleteket és üzleti igazítást biztosíthatnak a csapathoz. Az érdekelt felek munkaelemek hozzáadásával és módosításával is hozzájárulnak a tervekhez. Ezek azonban nem járulhatnak hozzá a kódbázishoz vagy a gyakorlattesztelési eszközökhöz.

Az érdekelt felek hozzáférése lényegében ingyenes hozzáférést biztosít a projekt szponzorai és támogatói számára korlátozott funkciókhoz. További információkért lásd : Work as a Stakeholder.

Rendszergazdai szerepkörök

Az Azure DevOps Services használatának külön előnye a kiszolgálókarbantartás alacsonyabb terhelése. Az együttműködésen alapuló, integrált szoftverfejlesztési környezet támogatásához azonban számos adminisztratív feladat szükséges.

A fő feladatok a következők szerint vannak csoportosítva egy biztonsági csoport vagy szerepkör tagsága szerint.

Csapatgazdák

Felelős a csapatbeállítások konfigurálásáért, amelyek a következők:

  • Hátralék- és táblabeállítások
  • Csapatterületek és iterációk (futamok)
  • Csapattagok
  • Csapat irányítópultjai
  • Csapatmunkaelem-sablonok
  • Csapatriasztások

Első lépésként tekintse meg a Csapatok kezelése és a csapateszközök konfigurálása című témakört.

Projektgazdák

Felelős a projektszintű erőforrások konfigurálásáért, beleértve a következőket:

Szervezettulajdonosok és projektgyűjtemény-Rendszergazda istratorok

A szervezettulajdonosok automatikusan a Projektgyűjtemény Rendszergazda istratorok csoport tagjai. Felelős a szervezeti szintű erőforrások konfigurálásáért, beleértve a következő feladatokat:

  • Számlázás kezelése
  • Projektek hozzáadása és kezelése
  • Gyűjteményszintű engedélyek kezelése
  • A munkakövetési folyamatok testreszabása
  • Bővítmények telepítése és kezelése

Első lépésként tekintse meg a Szervezetek és Gépház kezelése című témakört.