There is a familiar version of the startup story.
A founder builds the product. The market recognises it. Customers arrive. The company grows.
Very direct, very easy. And unfortunately, this only exists on paper and the minds of an illustrous and ambitions founder.
In reality, the story has meanders. Worse, now AI-assisted software development has changed the first part of that story dramatically.
A founder can now build faster than was previously possible, using AI tools that compress months of engineering work into weeks. But the rest of the story has not accelerated at the same rate.
However, customers still arrive at the speed of human trust.
Institutions still move at the speed of committees.
Education systems still adopt technology at the speed of institutional change.
And markets still recognise new categories on their own timelines, not the founder's.
AI Has Accelerated Software Development. It Has Not Accelerated Trust.
AI-assisted development has changed the economics of building software in a genuinely significant way.
At ROAN Learning Designs, the Curriculum Graph Engine, Summative Handshake, eight role-based dashboards, 37-event Bridge API, constrained AI integration points, KNEC compliance pipeline and patent-pending evidence architecture were not built by a large engineering organisation over several years. They were built by a small team in a much shorter period, using AI to accelerate software development, surface architectural patterns, generate implementation code, debug problems and reduce some of the most time-consuming parts of engineering.
For a bootstrapped education technology startup in Nairobi, that difference matters. AI-assisted development meant we could move from an idea to a functioning system much faster than traditional software development economics would have allowed. We did not end up with a prototype that merely demonstrates what ROAN L-OS could become. We built a working system. That matters.
But AI did not change what happens after the software is built.
It did not change how long school leaders take to evaluate new education technology.
It did not eliminate board approvals.
It did not make teachers automatically trust a new system with their professional assessment records.
It did not erase the institutional memory of education technology projects that promised transformation but ultimately created more work.
And it certainly did not make a school decide to change its infrastructure simply because a better product exists.
AI accelerated building. It did not accelerate trust. The gap between those two things is not primarily technical. It is human. And human problems rarely have engineering solutions.
The Three Objections That Slow Education Technology Adoption
Anyone building enterprise or institutional technology eventually learns the language of deferral. It is rarely hostile. In fact, it usually sounds reasonable. But the effect is often the same: the organisation absorbs the energy of a new idea without actually making a decision.
- "We will call you back."
In institutional sales, "we will call you back" is often less of a commitment than it sounds. It can mean: we have not yet decided whether this is a problem we need to solve. That does not necessarily mean the opportunity is dead. It means the decision has not become urgent enough to move.
The mistake is waiting passively. The better response is to create a legitimate reason for the next conversation before the previous one becomes cold — new evidence, a relevant demonstration, a specific question, or a short piece of analysis that answers something the institution has not yet articulated. The objective is not to chase. It is to remain relevant to the decision. There is an important difference.
- "We already have another system."
This objection reveals one of the biggest misunderstandings in education technology: not every school technology platform solves the same problem. A school may already have a student information system, fee management, attendance tracking, a digital gradebook, an LMS and a communication platform. None of these necessarily answers the question ROAN L-OS was designed to answer:
For this learner, in this subject and at this point in their learning journey, which CBC competencies and learning outcomes have been demonstrated, which have not, and what evidence supports that conclusion?
That is a different category of problem. The useful response is not "our system is better than yours" — it is "show us what your current system tells you about competency at the learning-outcome level." Then ask where the evidence is, how it connects to the curriculum, how SBA evidence is preserved, and how the system helps a teacher identify learning gaps.
Those questions change the conversation. Because the issue is no longer whether ROAN L-OS replaces another platform. The issue is whether the existing platform was ever designed to solve the same problem. There is also a deeper objection underneath: "we have already invested in something, and changing that investment is difficult." That is legitimate. The answer is not to argue with it — it is to lower the risk of finding out what is possible. That is why pilots, demonstrations and structured periods of evaluation matter.
- "We need to absorb this first."
This is perhaps the most reasonable-sounding objection. Institutional change genuinely takes time. But there is a difference between needing time to understand something and using time to postpone a decision. The problem with "we need to absorb this" is that months can pass without anything actually changing.
The solution is not necessarily to push harder — it is to make the next decision smaller. Instead of asking a school to understand the entire ROAN L-OS architecture, demonstrate one concrete problem: can the system identify the specific Grade 8 Mathematics learning outcomes where a cohort is demonstrating gaps? That question can be answered in a single demonstration. It does not require a school to adopt the entire platform. Once something concrete exists, there is something to evaluate. And that changes what "absorption" means.
The Startup Dilemma: Raise Capital or Sell First?
This is perhaps the most uncomfortable question for a bootstrapped education technology founder with a working product and a slowly developing pipeline. Do we raise capital? Or do we focus almost entirely on selling? Both strategies make sense. Both carry risks.
The case for raising capital
ROAN L-OS is being designed as education infrastructure, not simply another school software feature. Infrastructure requires patient capital. The schools that may benefit most from better competency tracking and learning evidence are not necessarily the schools with the greatest ability to pay. Reaching underserved schools requires partnerships, subsidies, grants or other forms of institutional support. A commercially successful cohort of private schools can validate the business model — it does not, by itself, validate the broader mission. If ROAN L-OS is ultimately intended to serve millions of learners across Kenya, capital can provide the runway required to build the partnerships and infrastructure necessary to reach beyond the easiest commercial market.
The case for selling first
Investors ultimately want evidence. A working education technology platform with no paying schools is still a hypothesis. A working platform with ten schools willing to pay is a business. Every paying customer provides information that a pitch deck cannot manufacture. A school choosing to pay — even at an early-stage pilot price — demonstrates something powerful: the problem is important enough for someone to spend money solving it. That signal can be more valuable in an investment conversation than another letter of intent or architectural demonstration.
So the real question is not simply raise or sell. It is: which path generates the next meaningful piece of evidence fastest, and what does it cost to generate it? That is the decision we are navigating.
What We Are Building Beyond the Mainstream CBC Pilot
While the mainstream CBC pilot continues, another part of the ROAN L-OS architecture is being extended toward one of the areas that remains underserved by digital education infrastructure in Kenya: learners with Special Needs and Disabilities.
This raises a deeper architectural question: can a competency system work when grade is no longer the best measure of progression?
The current curriculum architecture is fundamentally grade-oriented. For most learners, that provides a useful structure. But for learners with Special Needs and Disabilities, chronological age, grade placement and learning progression do not always move together.
A learner may be enrolled in Grade 6 while demonstrating competencies associated with an earlier developmental stage in one learning area. Another learner may be at grade level in one subject while requiring a substantially different pathway in another. A learner with a physical disability may have no underlying learning deficit but may need an adapted pathway for practical activities.
These are not edge cases that can be patched onto a grade-based system. They require a different way of thinking about progression.
Age-based and stage-based pathways
The SNE extension introduces two complementary pathway models. Age-based pathways provide curriculum positioning around developmental milestones rather than relying exclusively on grade placement — the objective is to understand where a learner is developmentally and what competencies are appropriate for their current learning pathway. Stage-based pathways determine progression by demonstrated competency: a learner moves forward when the evidence indicates the relevant stage criteria have been met, rather than because another term has ended.
A mainstream learner may progress largely according to a calendar-based structure. An SNE learner may require progression that is more explicitly evidence-based and competency-driven. The architecture needs to support both.
Inclusion should not mean building a separate system
This is perhaps the most important architectural principle behind the SNE extension. The objective is not to build one system for mainstream learners and another for learners with disabilities. The objective is to extend the Curriculum Graph Engine itself — so that the same underlying competency graph contains both mainstream CBC outcomes and SNE pathway nodes, while allowing progression rules and evidence requirements to differ according to the learner's pathway.
The same teacher assessment interface generates evidence. The same evidence architecture preserves it. The same learner record makes progress visible to parents and educators.
Inclusion in education technology should not mean "we built another platform for these learners." It should mean they belong in the same learning record, with a pathway designed around how they actually learn. Their competency should be visible. Their progress should be documented. Their teachers should have meaningful curriculum guidance. Their parents should be able to understand their development. And the technology should adapt to the learner — not force every learner into the same progression model.
Why We Are Still Building ROAN L-OS
We are still building because the problem is real. Kenya's education system is navigating a major curriculum transition through CBC and CBE, while much of the digital infrastructure surrounding learning evidence remains fragmented. Teachers work across spreadsheets, paper records and disconnected platforms. Parents can receive a percentage or grade without seeing the specific competencies their child has demonstrated. School leaders can have enormous amounts of assessment data without a reliable, continuously updated picture of learner progression.
Competency-based education creates a fundamentally different information problem from traditional education systems. The question is no longer simply "what mark did the learner get?" It is: what can this learner demonstrate, what evidence supports that conclusion, and what should happen next? That is the problem ROAN L-OS is being built to address.
The Market Will Move at the Speed of Trust
The frustrating part of building education infrastructure is that the technology can move faster than the institutions it is designed to serve. AI has made that contrast even sharper. We can build systems in months that would previously have required years. But we cannot manufacture institutional trust in months simply because the code is ready.
Schools need to evaluate. Teachers need to experience. Parents need to understand. Boards need to deliberate. Institutions need evidence.
That is not a flaw in the education sector. For infrastructure that touches the evidence of how children learn, some caution is appropriate. The goal is not to make ROAN L-OS spread as quickly as possible. The goal is to make it trusted enough to spread responsibly.
So we navigate the deferrals. We answer the objections. We balance fundraising with revenue generation. We keep the pilot moving. We extend the architecture toward learners whose needs have often been poorly represented in digital education systems. And we continue building — not because persistence makes a startup successful, not because every market eventually rewards a good idea, but because the underlying problem remains unsolved.
The code is ready. The market is moving at the speed of institutional trust. Our job now is to remain solvent, sharp and structurally sound long enough to meet it there.
ROAN Learning Designs
Building Kenya's sovereign learning operating system — CBC-native, curriculum-first infrastructure for every learner on the continent.
Get in touch