How Intrinsiq Develops New Features: Part 2 – Building and Testing
In the first part of this series, we explored how ideas are identified at Intrinsiq, through industry engagement, client feedback, emerging technology, and ongoing conversations with schools.
Once an idea has been clearly defined, the focus shifts to turning it into a robust, usable feature. This is where concepts are shaped into something tangible, reliable, and ready for real-world use.
Defining the Core Logic
The process begins by defining the underlying logic of what the feature needs to achieve. This is about translating the original idea into clear behaviour and rules - what the feature should do, how it should respond in different scenarios, and what outcomes it must consistently deliver. Getting this foundation right is essential, especially how it connects into Intrinsiq’s wider data structure, as it underpins everything that follows.
Designing for Usability
With the technical backbone in place, focus then shifts to user experience. At this stage, the aim is to ensure the feature is not only functional but also intuitive and easy to use. Good design is central to this, users should be able to navigate new functionality naturally, without unnecessary complexity or explanation.
Internal Testing and Validation
Before anything is released externally, new features are tested extensively within the team. Colleagues from across the business use the functionality in practical scenarios, helping to identify issues, refine behaviour, and improve the overall experience. This internal validation is key to ensuring stability and reliability.
Real-World Client Feedback
Once the feature is performing well internally, it is then introduced to selected clients for real-world testing. Their feedback is invaluable, offering insight into how the feature performs in live school environments and highlighting any practical considerations that may not surface in controlled testing.
This structured approach ensures that every feature at Intrinsiq moves from concept to reality in a way that is considered, collaborative, and grounded in real-world use.
In the next instalment, we’ll explore how new features are introduced to existing clients.