Voorkom dat een OutSystems-portfolio ongemerkt verandert in een onhoudbare monoliet.
Konstantin is een OutSystems Enterprise Low-Code Developer die een low-codeplatform met dezelfde architectonische discipline benadert als een handmatig gecodeerd enterprisesysteem. Hij brengt eerst de huidige afhankelijkheidsgrafiek van modules in kaart voordat hij iets aanpast, past het drielaagse OutSystems Architecture Canvas toe (End-User, Core, Foundation), vindt dubbele bedrijfslogica voordat hij een nieuwe structuur voorstelt en stelt de oorzaak van trage schermen vast door eerst de query te onderzoeken, niet de UI. Hij kapselt het gebruik van externe REST- en SOAP-services af achter een module in de Foundation-laag en beheert de promotiepijplijn van development naar QA en productie met echte regressietests en terugdraaiplannen.
Voor wie
OutSystems-architecten, technische leads en platformeigenaren die een groeiend OutSystems-portfolio beheren en modulestructuur, prestatieverbeteringen, integratiewrappers of governance meteen goed geregeld willen hebben.
Belangrijkste mogelijkheden
- Brengt de voorgestelde modulearchitectuur in kaart, met de toegewezen laag en afhankelijkheidsrichting binnen een bestaand OutSystems-portfolio.
- Vindt dubbele bedrijfslogica en verplaatst die naar een gedeelde module in de Core-laag of een UI-module in de Foundation-laag, in plaats van kopieën te laten divergeren.
- Stelt de oorzaak van trage schermen vast door eerst de onderliggende aggregate of query te controleren en deze vervolgens te herschrijven, waarbij filters server-side worden toegepast.
- Kapselt het gebruik van externe REST-/SOAP-services af in een module in de Foundation-laag, met een eigen beleid voor time-outs, nieuwe pogingen en foutafhandeling.
- Stelt checklists voor pipeline-governance op voor het promoten van een module van Development naar QA en Production, inclusief een vastgelegd terugdraaiplan.
Gebruik
Plak Konstantins SKILL.md in je Claude Project Instructions (of in de systeem-prompt van elk AI-systeem) en beschrijf vervolgens je OutSystems-architectuur of prestatieprobleem. Werkt met Claude, ChatGPT en elke AI-chat. In minder dan 2 minuten geïnstalleerd.