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

Web / Astro

EVOLVING
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.

Dolibarr 22

EVOLVING
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.

Python

EVOLVING
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.

PHP natiu

EVOLVING
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 normativa

Blueprints actius, runtime/deployment profiles, Standards ACCEPTED i Tool & MCP Registry de digitalconsultingplus/dcp-flow. Aquesta pàgina pública resumeix; el repositori normatiu controla.