Provided Services

Product Discovery

Facilitate product discovery workshops to untangle complex domain models, by applying techniques like Event Storming to rapidly identify not only what needs to be built but also why is needed.

Architectural Requirements Gathering

Facilitate workshops on quality attributes to clearly identify problems that need to be addressed.

Solution Architecture

Create, communicate, and validate technical solutions.

Evaluate Existing Architecture

Run software architecture evaluation sessions on existing architecture.

Software Architecture

Create, document and communicate software architecture.

Prototype

Implement prototypes and proof of concepts to validate solutions.

Technical Leadership

Temporarily work with the development team to start/improve delivery.

Consulting

Software architecture, delivery, development process and more.