Digital Consulting Plus · Technology Blueprint
Tecnologia aprovada amb context, límits i evidència.
DCP Flow defineix com decidim, executem, validem i aprenem. El Technology Blueprint defineix les famílies tecnològiques actives i els seus límits. Escollir tecnologia continua requerint context, Solution Discovery i, quan aplica, un ADR acceptat.
DCP Flow i Technology Blueprint són capes diferents
Els Blueprints defineixen famílies actives i la seva maduresa institucional. EspoCRM està ADOPTED com a CRM lleuger de DCP; això no el fa obligatori per a cada projecte. La selecció continua passant per Solution Discovery, Project Truth i, quan aplica, un ADR.
Technology Families
Blueprints actius
- QUÈ
- Astro + TypeScript, static-first i contingut estructurat.
- PER QUÈ
- Entrega ràpida, SEO/AEO, baix runtime i superfície operacional reduïda.
- QUAN
- Webs corporatives, landings, microsites, documentació i portals content-first.
- BOUNDARY
- Si el domini esdevé transaccional o operacional, cal reclassificar abans de convertir Astro en business application.
Laravel
VALIDATED / EVOLVING- QUÈ
- Plataforma d’aplicació PHP per dominis de negoci i SaaS.
- PER QUÈ
- Ecosistema coherent per lògica de domini, autorització, UI server-driven, testing i delivery reproduïble.
- QUAN
- SaaS, aplicacions operacionals, plataformes amb domini rellevant i APIs d’aplicació.
- BOUNDARY
- No és el default per webs estàtiques, ERP o utilitats mínimes. La compatibilitat es valida al bootstrap.
EspoCRM
ADOPTED / EVOLVING BY EVIDENCE- QUÈ
- CRM open source lleuger, self-hosted i extensible per a lifecycle comercial desacoblat.
- PER QUÈ
- Evita construir un mini CRM propi o forçar responsabilitats CRM dins d’un ERP quan el projecte necessita pipeline, activitats, comptes, contactes i oportunitats.
- QUAN
- Projectes on un CRM extern desacoblat encaixa millor que BUILD o utilitzar l’ERP com a CRM.
- BOUNDARY
- ADOPTED no significa obligatori. Core/vendor read-only; preferir configuració, metadata, rols, workflows i integracions suportades. L’entitat CRM continua sent contextual.
Odoo Community 17 / 18 / 19
EVOLVING- QUÈ
- Blueprint ERP version-aware i OCA-first per Odoo Community.
- PER QUÈ
- Extensibilitat modular amb ecosistema ERP ampli sense apropiar-se del core.
- QUAN
- Projectes que encaixen amb Odoo Community i l’edició seleccionada.
- BOUNDARY
- Community only. Core read-only; extensió mitjançant mecanismes compatibles i mòduls permesos.
ERPNext / Frappe 15 / 16
EVOLVING- QUÈ
- Blueprint ERPNext/Frappe amb versió detectada i fixada per projecte.
- PER QUÈ
- Plataforma ERP/app-first amb custom apps i topologia operacional explícita.
- QUAN
- Quan el fit funcional i operacional justifica ERPNext/Frappe.
- BOUNDARY
- ERPNext Core i Frappe Core read-only; shared hosting típic no suportat.
- QUÈ
- Blueprint ERP/CRM module-first per Dolibarr.
- PER QUÈ
- Extensió controlada sobre una plataforma ERP/CRM lleugera.
- QUAN
- Quan Dolibarr 22 ofereix millor fit que BUILD o una plataforma més gran.
- BOUNDARY
- Core read-only; lògica pròpia en mòduls/extensions compatibles.
- QUÈ
- Serveis, utilitats, automatitzacions i integracions Python bounded.
- PER QUÈ
- Adequat per serveis especialitzats, integració, tooling i APIs quan està justificat.
- QUAN
- Components acotats que no necessiten una plataforma d’aplicació més gran.
- BOUNDARY
- Python standalone no és Odoo; evitar deriva cap a mini-framework o mini-ERP.
- QUÈ
- Utilitats i integracions PHP lightweight/bounded.
- PER QUÈ
- Resol peces petites sense introduir una plataforma completa.
- QUAN
- Integracions, endpoints o utilitats clarament acotades.
- BOUNDARY
- No substitueix Laravel en dominis d’aplicació rellevants; evitar deriva a mini-framework.
Baseline Laravel actual
Referència vigent, no promesa permanent. La compatibilitat es valida durant bootstrap.
PHP 8.4Laravel 13Livewire 4BladeAlpine.jsTailwind CSS 4.2+Flux UI 2Pest 4PintLarastan / PHPStanNode.js 22 LTSDocker ComposeGitHub Actions
Decisió de base de dades
PostgreSQL
Preferit en greenfield sense restriccions quan DCP controla l’arquitectura.
MySQL / MariaDB
Vàlids quan producte, plataforma, hosting, compatibilitat, equip o cost ho justifiquen.
SQLite
Contextual i bounded on el Blueprint/plataforma ho suporta —per exemple la baseline Laravel—; no és default empresarial.
Integració i automatització
REST APIs i Webhooks són patrons d’integració. MCP es governa mitjançant el Tool & MCP Registry i el seu estat real. Ser al catàleg no implica adopció ni autorització.
REST APIs
Boundary explícit entre sistemes i capacitats.
Webhooks
Events i integració desacoblada quan correspon.
MCP
Capability governada per registre. Els MCP shortlist actuals continuen EXPERIMENTAL fins a POC.
Engineering Toolchain
GitHub
Source control, PRs, traçabilitat i govern del repositori.
GitHub Actions
CI i Quality Gates quan el repositori els implementa.
Docker / Compose
Baseline preferida de reproduïbilitat quan el stack ho permet; equivalent documentat si no.
QA per stack
Testing, anàlisi estàtica, lint i browser/runtime evidence segons Blueprint i risc.
Cloud i runtime pragmàtics
DCP Flow no equival a GCP ni AWS. El target cloud ha de ser explícit i les càrregues raonablement portables quan el context ho permet. Runtime readiness exigeix startup reproduïble, health checks, estat persistent, secrets fora del repo, compatibilitat CI/testing, backup/recovery i evidència proporcional al risc.
Observabilitat i analytics
L’observabilitat és una capacitat exigible segons risc i Blueprint; el proveïdor concret es selecciona per projecte. 07C no eleva GlitchTip, PostHog, OpenReplay o Metabase a “stack empresarial aprovat” sense declaració normativa transversal inequívoca. Metabase, quan se selecciona, és BI/reporting, mai business logic.
Avaluació ≠ adopció
El Tool & MCP Registry manté candidats com GitHub MCP, n8n Instance MCP, Google Cloud MCP, AWS MCP i Hostinger MCP en estat EXPERIMENTAL fins a POC. Hermes i AnythingLLM tampoc es presenten com stack aprovat mentre continuïn sota avaluació/ADR.
Font normativaBlueprints actius, runtime/deployment profiles, Standards ACCEPTED i Tool & MCP Registry de digitalconsultingplus/dcp-flow. Aquesta pàgina pública resumeix; el repositori normatiu controla.