Vision

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.

Principles

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.

Roadmap

Built so far, and what comes next

  1. Engineering records & traceability Shipped

    Artifacts with types, lifecycles and revisions; typed trace links; record codes and [[CODE]] links.

  2. Modelers Shipped

    BPMN (bpmn-js) and UML (PlantUML in the browser), element links to records, diagrams embedded in text.

  3. Unified Process Shipped

    Developments, phases, iterations, milestones, activities, work products, development cases, readiness, change requests and baselines.

  4. Quality, work and knowledge Shipped

    Test management with evidence and QA issues, projects with Kanban boards, timesheets, knowledge base and discussions on every record.

  5. Code & databases Shipped

    Code Source indexed from Git, database schemas from any analyzer with explorer and evolution, MCP tools for AI agents.

  6. More notations Next

    Mermaid, DMN, ArchiMate, CMMN, IFML and Excalidraw, each with links from elements to records.

  7. Deeper analysis Next

    Database analysis runs with triage, schema dashboards, UML generated from schemas, richer reporting.

  8. Packaging & federation Later

    Easier installation (container images), and independent Studio instances collaborating through open APIs, with no central service.

Contribute

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.