Engineering discipline as infrastructure
Most of what a team knows about its software lives in people's heads, chat threads and slide decks. Divengine Studio exists to make that knowledge explicit, connected and checkable, with software doing the bookkeeping so that rigor stays light.
Explicit software engineering
Studio grew from the idea of explicit software engineering, the approach behind XSEM, the Explicit Software Engineering Method authored by rafageist: intent, models, decisions, work and validation should be explicit artifacts with traceable relationships, not implicit effort. Studio does not teach a methodology; it executes one. Today it ships with a full implementation of the Unified Process, tailorable through development cases.
It runs alongside the tools developers already love, IDEs, Git, CI pipelines and trackers, and connects to them instead of replacing them.
What we hold on to
Explicit over implicit
Records, traces and rules are written down. Nothing important is inferred behind your back.
Self-hosted
Software you run, on your infrastructure. Not a SaaS, not a rented account.
Open source
GPL-3.0, developed in the open. Your engineering platform should be yours.
Built on Drupal
A proven foundation for entities, revisions, workflows and permissions, used the Drupal way, without tricks.
Advice, not bureaucracy
Readiness explains what is missing; people decide. Process serves the work.
Human decisions, AI context
Agents read everything they are allowed to; approvals and results stay with people.
Built so far, and what comes next
Engineering records & traceability Shipped
Artifacts with types, lifecycles and revisions; typed trace links; record codes and
[[CODE]]links.Modelers Shipped
BPMN (bpmn-js) and UML (PlantUML in the browser), element links to records, diagrams embedded in text.
Unified Process Shipped
Developments, phases, iterations, milestones, activities, work products, development cases, readiness, change requests and baselines.
Quality, work and knowledge Shipped
Test management with evidence and QA issues, projects with Kanban boards, timesheets, knowledge base and discussions on every record.
Code & databases Shipped
Code Source indexed from Git, database schemas from any analyzer with explorer and evolution, MCP tools for AI agents.
More notations Next
Mermaid, DMN, ArchiMate, CMMN, IFML and Excalidraw, each with links from elements to records.
Deeper analysis Next
Database analysis runs with triage, schema dashboards, UML generated from schemas, richer reporting.
Packaging & federation Later
Easier installation (container images), and independent Studio instances collaborating through open APIs, with no central service.
Help shape it
Studio is an open source project and it gets better with every team that uses it.
- Install it, try it on a real project and tell us what hurts
- Contribute modules, notations, translations and documentation
- Share development cases and examples that worked for you
- Report bugs and propose ideas
Part of Divengine
Divengine Studio is made by Divengine Software Solutions, which has been publishing open source software for years. Studio brings that experience to the whole engineering lifecycle.