Principy artefaktů šablon procesů CMMI

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

Proces CMMI podporuje následující typy pracovních položek (WIT) pro plánování a sledování práce, testů, zpětné vazby a kontroly kódu. Pomocí různých pracovních položek můžete sledovat různé typy práce, jako jsou požadavky, žádosti o změnu, úkoly, chyby a další. Tyto artefakty se vytvoří při vytváření projektu pomocí procesu CMMI. Jsou založeny na procesu integrace modelu vyspělosti schopností (CMMI ).

Koncepční obrázek, typy pracovních položek procesu CMMI

Spolu s pracovními informacemi mají týmy přístup k sadě dotazů na pracovní položky ke sledování informací, analýze průběhu a rozhodování.

Poznámka:

Systém sledování práce pro váš projekt můžete přizpůsobit tak, že vytvoříte a přizpůsobíte zděděný proces a použijete tento proces na projekt. Další informace naleznete v tématu Model procesu dědičnosti.

Poznámka:

Systém sledování práce pro projekt můžete přizpůsobit přizpůsobením zděděného procesu nebo místního procesu XML. Další informace najdete v tématu Model procesu dědičnosti nebo přizpůsobení místního procesu XML.

Nejnovější verze každého procesu se automaticky nahraje při instalaci nebo upgradu na nejnovější verzi Azure DevOps Serveru. Další artefakty, jako jsou sestavy SQL Serveru, jsou k dispozici pouze při připojení k projektu. Platí jiné požadavky na prostředky.

Plánování a sledování práce s CMMI

Týmy plánují svůj projekt zachycením funkcí a požadavků. Když týmy pracují ve sprintech, definují úkoly a propojí je s požadavky. Pokud chcete získat přehled o souhrnu požadavků napříč týmy, propojte požadavky na funkci správci programů. Blokující problémy se sledují pomocí problémů. Podrobnosti o používání těchto pracovních položek najdete v tématu Typy pracovních položek procesu CMMI a pracovní postup.

Následující obrázek ukazuje základní tok pro začátek. Další informace najdete v tématu Začínáme s agilními nástroji pro plánování a sledování práce.

Vyberte jeden z následujících obrázků a přejděte na odkazovaný článek.

Definování konceptuální image úkolůUspořádání koncepčního obrázku backlogu úkolůSpráva koncepčního obrázku chyb úkolůSpráva koncepčního obrázku problémů s úkoly

Poznámka:

Pracovní položka je databázový záznam, který obsahuje definici, přiřazení, prioritu a stav práce. Typy pracovních položek definují šablonu polí, pracovního postupu a formuláře pro každý typ. Pracovní položky se dají vzájemně propojit, aby podporovaly sledování závislostí, zahrnování práce a sestav.

Výpis pracovních položek s dotazy

Pomocí dotazů na pracovní položky můžete vypsat pracovní položky na základě jejich typu, jako jsou žádosti o změnu, chyby, úkoly a požadavky.

Poznámka:

Když vytvoříte nový projekt, už neexistuje výchozí sada sdílených dotazů. Ze šablony procesu byly odebrány definice sdílených dotazů. U místních nasazení je můžete přidat do vlastní šablony procesu, jak je popsáno v tématu Přidání dotazů pracovních položek do šablony procesu.

Dotazy můžete zobrazit a spouštět z webového portálu nebo z modulu plug-in Team Exploreru do sady Visual Studio. Pomocí editoru dotazů můžete také upravit dotaz tak, aby používal různá kritéria filtru a přidával dotazy do týmových řídicích panelů.

Tipy pro sdílené dotazy

Efektivnější správa práce s následujícími tipy:

  • Vyhledejte pracovní položky přiřazené přidáním @Me jako hodnoty pole Přiřazeno v některé z klauzulí dotazu.
  • Upravte libovolný dotaz přidáním kritérií, abyste se mohli zaměřit na oblast produktu, iteraci nebo jiné pole. Pokud chcete upravit dotaz, otevřete editor dotazů.
  • Otevřete libovolný dotaz v Excelu , kde můžete aktualizovat pole jedné nebo více pracovních položek a publikovat změny v databázi pro sledování pracovních položek.
  • Vizualizujte stav nebo průběh vytvořením výsečového grafu, sloupcového grafu nebo grafu trendu pro dotazy s plochým seznamem.
  • Všichni platná uživatelé se standardním přístupem můžou vytvářet dotazy a složky v oblasti Moje dotazy . Chcete-li vytvářet dotazy a složky dotazů v části Sdílené dotazy, musíte mít sadu oprávnění Přispívání a byl přiřazen základní přístup nebo vyšší. Další informace najdete v tématu Nastavení oprávnění pro dotazy.

Důležité

Od sady Visual Studio 2019 má modul plug-in Azure DevOps pro Office zastaralou podporu pro Microsoft Project. Integrace projektu a příkaz TFSFieldMapping se nepodporuje pro Azure DevOps Server 2019 a novější verze, včetně Azure DevOps Services. Můžete dál používat Microsoft Excel.

Monitorování postupu

Všechny procesy – Agilní, Scrum a CMMI – podporují vytváření grafů stavu a trendových grafů a řídicích panelů. Na základě agilních nástrojů, které používáte, se také automaticky sestaví několik grafů. Tyto grafy se zobrazují na webovém portálu.

Vytváření lehkých grafů

Můžete definovat sdílený plochý dotaz a vytvořit graf na základě vašich zájmů sledování. Mezi typy grafů patří stav – výsečový, pruhový, sloupcový, skládaný pruhový a kontingenční graf – skládaný plošný, spojnicový a plošný – grafy.

Snímek obrazovky s koncepčními úpravami úkolů dotazuSnímek obrazovky s koncepčním vytvořením úkolů grafuSnímek obrazovky s koncepčním přidáním do úkolů řídicího panelu

Analytické widgety a sestavy Power BI

Analytická služba může odpovídat na kvantitativní otázky o minulém nebo současném stavu vašich projektů. K řídicímu panelu můžete přidat widgety Analytics nebo pomocí Power BI vytvářet grafy a sestavy.

Další informace najdete v tématu Co je analytická služba?

Sestavy SQL Serveru

Pokud je vaše kolekce projektů a projekt nakonfigurované s Služba Analysis Services serveru SQL a službou Reporting Services, budete mít přístup k mnoha sestavám CMMI. Aby tyto sestavy byly užitečné, musí týmy provádět určité aktivity, například definovat procesy sestavení, propojit pracovní položky a aktualizovat stav nebo zbývající práci.

Pokud potřebujete přidat službu Reporting Services nebo aktualizovat sestavy do nejnovějších verzí, přečtěte si článek Přidání sestav do projektu.

Verze procesu CMMI

Aktualizace šablony procesu CMMI se aktualizují. Následující tabulka obsahuje mapování verzí použitých při aktualizacích místních procesů Azure DevOps. Pro Azure Boards se vždy používá nejnovější verze. Každá šablona poskytuje version prvek. Tento prvek určuje hlavní a podverzi.

Verze Název CMMI Hlavní verze
Služby Azure DevOps
Azure DevOps Server 2022
CMMI 18
Azure DevOps Server 2020
Azure DevOps Server 2019
CMMI 17
TFS 2018 CMMI 16

Souhrn aktualizací provedených v šablonách procesů najdete v poznámkách k verzi pro Azure DevOps Server.

Další doprovodné materiály k CMMI

Situace a pracovní postupy vývojových týmů se značně liší a většina společností má své vlastní dobře zavedené procesy. Z těchto důvodů se zde uvedené pokyny nepokusí předepisovat celý proces vývoje. Místo toho popisujeme jenom aktivity, které jsou relevantní pro nejlepší využití procesu CMMI.

  • Základní informace o CMMI: Poskytuje přehled CMMI a šest úrovní schopností, které jsou pro model vnitřní.

  • Řízení projektů: Poskytuje pokyny, které vám pomůžou lépe pochopit, jak spravovat, plánovat a koordinovat vývoj a údržbu softwarových produktů pracujících s modelem CMMI.

  • Inženýrství: Řeší aktivity s přidanou hodnotou pro zjišťování informací potřebných k návrhu a sestavování softwarových produktů.

Použití šablony CMMI a pokynů vám může pomoct dosáhnout cílů CMMI, pokud ji použijete jako součást programu zlepšování procesů. Přizpůsobte si tyto pokyny na vlastní situaci, která závisí na typu a historii produktu, který vyvíjíte, škálování projektu, pozadí členů týmu a přijatých postupech ve vaší organizaci.

Tyto pokyny byly vyvinuty ve spolupráci s Davidem Andersonem. Další informace naleznete na následující webové stránce: David J Anderson & Associates.