Vorige: MVP live! Van 0 naar werkende app in 65 minuten
Ik kijk naar mijn app. Het werkt. Maar… het is niet mooi genoeg.
Ik had referentie screenshots verzameld (Fastic, HealthTrack UI Kit, etc.) en zei tegen Claude:
“Kijk naar deze voorbeelden en kom met een nieuw ontwerp.”
UI Specialist ging los:
Result: App ziet er nu uit als een β¬10/maand premium product. En het is gratis!
Ik vraag: “Staat dit op GitHub? Wat zegt de Product Owner?”
Claude’s response:
“Shit, we zijn aan het cowboy coden. Laat me het team samenbrengen.”
@ProductOwner:
“Geweldig design work! MAAR… we hebben untested code in production. Dit is een health app! We moeten testen VOORDAT we shippen.”
@QALead:
“We hebben 0 tests. 0 manual testing. 0 accessibility validation. Dit is ROOD VLAG niveau 1.”
@LeadFrontend:
“Code quality is OK, maar we hebben geen DoD gevolgd.”
@ProjectManager:
“Werk niet op GitHub bord. Issues niet bijgewerkt. We hebben geen Definition of Done!”
βΈοΈ PAUSE development. START testing.
Overall Score: 51% π‘
Reality check: 51% zou afgekeurd worden door Apple App Store.
Definition of Done aangemaakt:
Agile Workflow opgesteld:
No more cowboy coding! π€ β‘οΈπ
Issue #17 gefixt:
/* Before: FAIL (3.85:1) */
background: linear-gradient(135deg, #8B9E7D 0%, #6D7D5F 100%);
/* After: PASS (4.52:1) β
*/
background: linear-gradient(135deg, #7A8B6E 0%, #6D7D5F 100%);
1 accessibility blocker removed in < 10 min!
We bouwden features zonder tests. Dit is technical debt. Tests TIJDENS development, niet erna.
Ik dacht: “Issues, PRs, DoD… dat is voor grote teams!”
Wrong. Ook solo dev met AI heeft proces nodig. Anders wordt het chaos.
Health apps zijn vaak voor mensen met beperkingen. Screen reader support is core functionality.
AI = super krachtige tool. Mens = stuurman.
“Great design work, but we MUST test before production. No exceptions! Eerst quality, dan quantity.”
Status: π‘ CONDITIONALLY APPROVED
Condition: Testing must be done binnen 2 dagen.
Soms moet je even stoppen om verder te kunnen.
Vorige: MVP live! Van 0 naar werkende app in 65 minuten Β· Volgende: Testing done - van 51% naar 80% accessibility β