Optimal Data Engine
Everybody talks a different language When we decided to start building ODE we knew a few things already. One of those things was that most of our customers already had data warehousing technology. They had already…
Read moreArticle
When it comes to designing and developing a product, starting the project off on the right foot is crucial. The Discovery phase sets the stage by uncovering key insights about the product’s purpose, target audience, and expectations.

The Discovery phase is an early part of the project where project managers, product owners, designers, developers and stakeholders all work together. In this article, we’ll delve into the importance of the Discovery phase, its benefits, and the methods employed to make it happen.
Before diving headfirst into the design process, the Discovery phase takes place at the beginning of a project. Its main goal is to gain a comprehensive understanding of what the project is all about – unpacking the problem, who it’s for, and how to best tackle it. By setting clear objectives and mitigating risks from the get-go, the Discovery phase paves the way for a smoother journey ahead.
The benefits of the Discovery phase extend to various parties involved in the project:
The Discovery phase employs various methods to gather essential information and insights across a period of time. Planning a Discovery phase involves key project team members across different disciplines to ensure everyone gets the most out of it.
The Discovery phase generates outputs that provide clarity and direction for the subsequent stages of product design and development. These can include:
The Discovery phase sets the tone for a successful project. By understanding the project’s purpose, target audience, and expectations, teams can reduce risks, align stakeholders, and craft a product that truly hits the mark. It’s the crucial first step on the path to delivering products that make a difference.
Ackama are always excited to speak to people as passionate as we are about building powerful digital tools, and organisations who we can help realise projects and goals.
View current open positionsTalk to us about your future project
Everybody talks a different language When we decided to start building ODE we knew a few things already. One of those things was that most of our customers already had data warehousing technology. They had already…
Read more
The Ensemble Logical Model is an enterprise-wide business model which, in an agile way, maps the business concepts within a given organization into an agile and adaptable model. – Remco Broekmans, LLC Author of ‘from Stories to Solutions’…
Read moreSquareweave is now Ackama.
We've merged with New Zealand company Ackama!
We're excited to be working with our Kiwi colleagues to deliver ambitious, purposeful digital products on both sides of the Tasman.
Common Code is now part of Ackama.
We’re now part of Ackama, delivering purposeful technology across the Asia-Pacific.
Together, we’re creating impact across energy, government, international development, and beyond. Delivering pragmatic, innovative solutions where they matter most.