Explicit decisions
Write down requirements, responsibilities and tradeoffs so the reasoning stays available to the people doing the work.
Archidoxe provides a lasting structure for developing original software ideas and making deliberate decisions about their future.
Developing its own products gives the studio control over their scope and pace. An idea can be refined across several releases, with time to understand what should change and what should remain.
External mandates have a place when the problem is clear and experienced technical work can make a useful contribution. Each engagement is considered alongside the studio’s own product commitments.
Write down requirements, responsibilities and tradeoffs so the reasoning stays available to the people doing the work.
Keep the system understandable to the people who will operate, change and extend it.
Use the amount of structure the problem needs, and make room to adjust as the work becomes clearer.