Agile ===== The **Agile** family brings Scrum and Kanban workflows to GitHub Copilot. It is intentionally small — four agents, one clean workflow — and is the recommended starting point for teams new to ubFlow. .. code-block:: bash ubflow-installer install agile Who is this for? ---------------- Teams that develop software using agile methods (Scrum, Kanban, SAFe) and want GitHub Copilot to actively support the full sprint cycle: from writing user stories through implementation to tested, working code. The Workflow ------------ .. mermaid:: flowchart LR user(Developer) orch(Orchestrator) story(Story Author) dev(Developer Agent) tester(Tester) user -- describes feature --> orch orch -- needs story --> story orch -- needs code --> dev orch -- needs tests --> tester story -. user story + AC .-> dev dev -. implementation .-> tester Agents at a Glance ------------------ .. list-table:: :header-rows: 1 :widths: 25 75 * - Agent - What it does * - **Orchestrator** - Understands the developer's intent and routes to the right specialist. Ideal first contact — just describe what you want to build. * - **Story Author** - Turns a rough feature idea into a well-formed user story with acceptance criteria. Follows the *As a … I want … so that …* format and checks for completeness and testability. * - **Developer** - Generates clean implementation code that satisfies the acceptance criteria of a user story. Links every code artifact back to its source story for full traceability. * - **Tester** - Derives test cases from acceptance criteria and generates the corresponding test code. Covers both *what* to verify and *how* to automate the verification. Good to know ------------ - **Status:** ``draft`` — agents are being authored; not yet production-ready. - **Scope:** Agile SW development only. For safety-critical or ASPICE-regulated projects, see the :doc:`ASPICE family `. - **Extensibility:** The four-agent structure is a deliberate starting point. Test case authoring and test code generation can be split into dedicated agents as the family matures.