Principy artefaktů šablon procesů CMMI
Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019
Proces integrace modelu vyspělosti schopností (CMMI) podporuje různé typy pracovních položek (WIT) pro plánování a sledování práce, testů, zpětné vazby a kontrol kódu. Různé pracovní postupy umožňují sledovat různé typy práce, jako jsou požadavky, žádosti o změny, úkoly, chyby a další. Tyto artefakty se vytvoří při nastavování projektu pomocí procesu CMMI na základě architektury CMMI (Capability Maturity Model Integration).
Týmy můžou použít sadu 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.
- Šablonu procesu můžete také přizpůsobit. Další informace naleznete v tématu O procesech a šablonách procesů.
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.
- Šablonu procesu můžete také přizpůsobit. Další informace naleznete v tématu O procesech a šablonách procesů.
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.
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.
Umožňuje zobrazit a spouštět dotazy z webového portálu nebo z modulu plug-in Team Explorer pro Visual Studio. Upravte dotaz pomocí editoru dotazů, abyste použili různá kritéria filtru a přidali dotazy do týmových řídicích panelů.
Tipy pro sdílené dotazy
Vylepšete pracovní postup pomocí následujících tipů:
- Přidejte @Me jako hodnotu pole Přiřazeno v klauzuli dotazu, abyste našli pracovní položky přiřazené vám.
- Otevřete editor dotazů a upravte libovolný dotaz přidáním kritérií pro oblast produktu, iteraci nebo jiné pole.
- Otevřete dotaz v Excelu , abyste aktualizovali pole jedné nebo více pracovních položek a publikovali změny v databázi.
- Vytvořte výsečový graf, sloupcový graf nebo graf trendu pro vizualizaci stavu nebo průběhu dotazů s plochým seznamem.
- Vytvářejte dotazy a složky v oblasti Moje dotazy se standardním přístupem. Pokud chcete vytvářet dotazy a složky v části Sdílené dotazy, ujistěte se, že máte oprávnění Přispívat a základní přístup nebo vyšší. Další informace najdete v tématu Nastavení oprávnění pro dotazy.
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.
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, máte 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 |
Souhrn aktualizací provedených v šablonách procesů najdete v poznámkách k verzi pro Azure DevOps Server.
Efektivní použití procesu CMMI
Vývojové týmy mají různé postupy a zavedené procesy. Tyto pokyny se zaměřují na aktivity, které jsou relevantní k efektivnímu používání procesu CMMI.
- Seznamte se s CMMI: Principy CMMI a jejích šesti úrovní schopností.
- Správa projektů: Získejte pokyny ke správě, plánování a koordinaci vývoje a údržby softwaru pomocí modelu CMMI.
- Prozkoumejte technické aktivity: Objevte aktivity s přidanou hodnotou pro navrhování a sestavování softwarových produktů.
Jako součást programu zlepšování procesů použijte šablonu CMMI a pokyny. Přizpůsobte si tyto pokyny na základě:
- Typ a historie produktu
- Škálování projektu
- Pozadí členů týmu
- Akceptované postupy ve vaší organizaci