Skip to content

Een project of traject kickstarten ​

Je start een nieuw project, of een groot traject in een bestaand project ("module facturatie toevoegen"). Eén brainstorm per issue is dan te klein: je wil een samenhangende backlog met een volgorde, klaar voor een marathon. Dat doet /spexso-kickstart.

Steps ​

  1. Zorg dat Spexso geïnstalleerd en geconfigureerd is (npx spexso init + /spexso-setup, zie Nieuw project starten).
  2. Start de kickstart:
    /spexso-kickstart Verlofbeheer voor SuccessFactors
  3. Interview. Claude leest eerst wat er al is (woordenlijst, constitution, open backlog, en bij een bestaand project de code) en interviewt je dan in de breedte, volgens .spexso/rules/interview.md: rondes van maximaal 4 vragen met een aanbevolen antwoord. Het begint bij de bestemming (wat is "klaar" aan het einde van het traject) en vraagt ook naar principes, anti-doelen en rollen.
  4. Opsplitsing. Claude stelt slices voor: verticale stukken die elk op zichzelf te demonstreren zijn (datamodel + service + UI + tests), maximaal maat L, elk met de slices die ze blokkeren. Je stuurt bij tot de opsplitsing klopt.
  5. Eerste golf. Voor de slices zonder blockers stelt Claude nog gerichte vragen — alleen over wat nog open ligt — zodat ze een volledige spec krijgen.
  6. Aanmaken. Pas nu wordt er geschreven:
    • een milestone spexso/<naam>
    • een parent-issue met label type::epic (zonder stage — een marathon pakt het nooit op)
    • de eerste golf in stage::spec met volledige spec, de rest in stage::opportunity met een korte beschrijving
    • blocks-links tussen de slices en relates-links naar het parent-issue
  7. Kickstart-MR. Claude opent een MR met GLOSSARY.md (de domeintermen uit het interview) en .spexso/constitution.md (de principes en anti-doelen).
  8. Merge de MR, en start dan de marathon:
    /spexso-marathon --milestone "Verlofbeheer"
    Verfijn de opportunities met /spexso-brainstorm {id} naarmate de eerste golf landt.

TIP

Mislukt er onderweg iets in stap 6 of 7, dan stopt de kickstart en meldt wat al bestaat. Er is geen automatische rollback: ruim op of werk af met de hand — start de kickstart niet gewoon opnieuw, dat maakt dubbele issues.

Wanneer niet ​

  • Eén feature of bug: gebruik /spexso-brainstorm (of /spexso-report voor een snelle melding).
  • Je weet nog niet waar je naartoe wil: eerst nadenken, dan kickstarten — de kickstart gaat ervan uit dat de bestemming in één sessie vast te leggen is.