Browse Skills

CMMI-DEV Decision Analysis and Resolution

    Get Started with This Skill

    Overview

    Draft CMMI-DEV Decision Analysis and Resolution (DAR) deliverables: decision records, evaluation criteria, and alternatives analysis for ML3.

    Getting Started

    Add your source materials to the project workspace, then activate the CMMI-DEV Decision Analysis and Resolution skill. The agent will guide you through the process step by step.

    Example Conversation

    You: We’re deciding between building our own CI/CD platform or buying a SaaS solution. We need a formal decision record for CMMI DAR. Can you help?

    Agent: I’ll structure a DAR: decision statement, evaluation criteria (e.g. cost, time to value, control, risk), alternatives (build, buy, hybrid), evaluation of each, and selected alternative with rationale. I’ll load the DAR reference to align with specific practices.

    You: Criteria: total cost of ownership, implementation time, and ability to customize. We have 3 alternatives: build, GitLab SaaS, GitHub Actions.

    Agent: I’ve created decision-record-cicd.md with criteria (TCO, implementation time, customization), a scoring matrix for the three alternatives, and a recommendation with rationale. You can adjust weights or scores and I’ll update the conclusion.

    Sample Output Excerpt

    Excerpt from a Decision Record produced with this skill.


    Decision: CI/CD platform approach

    Decision statement: Select the approach for continuous integration and deployment for the product team.

    Criteria (weight): Total cost of ownership (30%), Implementation time (25%), Customization (25%), Vendor lock-in risk (20%).

    Alternatives evaluated:

    AlternativeTCOImpl. timeCustomizationLock-in riskWeighted score
    Build in-house32553.65
    GitLab SaaS45434.05
    GitHub Actions45343.95

    Selected alternative: GitLab SaaS. Rationale: Best balance of implementation speed and customization; acceptable TCO and lock-in mitigated by standard APIs.

    Ready to let your expertise drive the workflow?

    Stop wrestling with rigid templates and complex tooling. Write your process in markdown, let the agent handle the rest.

    Get Started