Lessons from Supporting ThoughtExpress Implementations Across Southern Africa
By Mia Geringer | SolveCo Actuarial Services
After supporting insurance system implementations for more than twenty years, we’ve learnt something that continues to surprise many implementation teams.
Technology rarely determines whether an implementation succeeds.
Product definition does.
Insurance systems can only implement what has been clearly defined.
If business rules are incomplete, inconsistent or still evolving, those uncertainties eventually surface during configuration, testing or production.
At SolveCo, we’ve supported insurers implementing ThoughtExpress across multiple product lines and countries. Our experience includes business analysis, product specification development, business rule validation, implementation support, testing and independent implementation assurance.
One lesson has remained remarkably consistent: The quality of a ThoughtExpress implementation is determined long before configuration begins.
Why ThoughtExpress Is Different
One of the defining characteristics of ThoughtExpress is its emphasis on business rules.
Rather than relying primarily on software development, the platform enables insurers to model complex insurance products through configurable business rules and product specifications.
It also places much greater importance on the quality of the business analysis completed before implementation begins.
One of the biggest misconceptions we’ve encountered is that product definitions can be refined as the project progresses.
In our experience, every unresolved business rule eventually becomes an implementation issue.
The earlier those questions are resolved, the smoother the project becomes.
Implementing ThoughtExpress
Implementing ThoughtExpress is not simply a technology project.
It is an exercise in translating insurance products into clear, unambiguous business rules.
Successful implementations begin with:
- Product specifications
- Business rules
- Underwriting requirements
- Product variations
- Exceptions
- Operational processes
- Customer communications
Our experience has shown that organisations investing more effort in business analysis and product definition at the beginning of the project consistently reduce implementation risk later.
One area where SolveCo frequently adds value is independent product specification reviews before configuration begins.
Rather than waiting for issues to emerge during development or User Acceptance Testing, we work with insurers to review product specifications, business rules and functional requirements before implementation starts.
Our experience has shown that identifying gaps, ambiguities and conflicting business rules early in a project significantly reduces implementation risk, minimises rework and improves testing outcomes.
We’ve found that this independent review often uncovers different interpretations of the same product requirement between business, operations and implementation teams. Resolving those differences before configuration begins gives everyone a shared understanding of how the product is intended to behave and reduces costly changes later in the project.
In our experience, the time invested in refining product specifications upfront is usually repaid many times over during implementation and testing.
Configuration rarely fixes unclear requirements. It simply exposes them.
Documentation Is Part of the Solution
One observation has remained remarkably consistent across ThoughtExpress projects.
Documentation is often underestimated.
As implementation programmes progress, requirements evolve.
Business decisions are made during workshops.
Clarifications appear in emails.
User stories change.
Without disciplined documentation, implementation teams gradually lose confidence that everyone is working from the same understanding.
Good documentation isn’t about producing more documents.
It is about maintaining a single, trusted source of truth throughout the implementation.
We’ve found that projects investing in specification reviews and business rule validation early typically experience less rework, fewer misunderstandings and smoother testing.
Why Testing Is Different
One of the characteristics that makes ThoughtExpress unique is the close relationship between data and business rules.
Today’s transactions influence tomorrow’s calculations.
Testing therefore extends well beyond validating system outputs.
It also needs to confirm that the underlying data, business rules and product configuration work together correctly.
Our testing approach typically validates:
- Data inputs
- Product configuration
- Business rules
- Calculations
- Policy values
- Customer communications
- End-to-end business processes
Independent testing provides confidence that products behave correctly under both standard processing and exceptional business scenarios.
Managing Product Evolution
Insurance products rarely remain unchanged.
Over time organisations introduce:
- Product enhancements
- Regulatory changes
- New business rules
- Customer-specific arrangements
- Policy exceptions
One of the lessons we’ve learnt is that implementation complexity grows gradually.
No individual change creates significant complexity.
Years of accumulated business decisions do.
That is why maintaining high-quality product specifications becomes increasingly valuable throughout the life of the platform—not only during the initial implementation.
Lessons from the Field
After supporting multiple ThoughtExpress implementations, several observations continue to repeat themselves.
Business analysis determines implementation success.
The strongest projects begin with the clearest product definitions.
Documentation reduces implementation risk.
Good specifications prevent misunderstandings before they reach testing.
Business rules deserve independent validation.
Testing should confirm business intent—not simply software behaviour.
Product exceptions require as much attention as standard processing.
Many implementation risks originate in unusual business scenarios rather than everyday transactions.
Implementation success depends on collaboration.
Business specialists, implementation teams and testers all contribute to successful outcomes.
Final Thoughts
ThoughtExpress remains one of the most flexible platforms for modelling sophisticated insurance products.
That flexibility is also its greatest implementation challenge.
Successful projects depend on disciplined business analysis, clear product specifications, strong documentation and independent validation throughout the implementation lifecycle.
At SolveCo, we’ve supported insurers from the earliest stages of product definition through implementation, testing and production readiness.
Whether we’re independently reviewing product specifications, validating business rules or providing implementation assurance, our objective is the same: to ensure insurance products are implemented exactly as the business intended—not simply configured within the system.
Our role is to bridge the gap between business, actuarial and technology teams so that products are implemented exactly as the business intended—not simply configured within the system.
Thinking About Your Next ThoughtExpress Project?
Whether you’re:
- Implementing ThoughtExpress for the first time
- Designing new insurance products
- Reviewing product specifications
- Validating business rules
- Preparing for User Acceptance Testing
- Looking for independent implementation assurance
SolveCo can help.

