When a senior political figure declares that a manifesto is unnecessary, it sends shockwaves through both the political and the engineering worlds. In early 2025 - Tuan Ibrahim, a prominent PAS leader, stated unequivocally that there's No need for PAS manifesto in Johor polls, says Tuan Ibrahim - Free Malaysia Today. And this seemingly simple dismissal of a traditional campaign tool raises profound questions about strategy, trust. And the very nature of promises - whether in politics or in product development.
For software engineers and technical leaders, this situation is eerily familiar. How many times have we heard a product manager say, "We don't need a full roadmap document, just ship what the users want"? Or a startup founder declare, "Our code is our manifesto"? The parallel is striking: both scenarios involve a deliberate rejection of explicit, documented commitments in favor of implicit trust, agility. Or political expediency. This article unpacks the technical and strategic implications of operating without a manifesto - in elections and in engineering - and offers a framework for deciding when documentation is essential and when it becomes overhead.
This isn't just about Malaysian politics; it's a case study in the tension between explicit agreements and operational flexibility - a tension every engineering team must navigate.The Manifesto as a Technical Specification: Why Documentation Matters
In software engineering, a specification document - whether a PRD, a technical design doc or an API contract - serves the same function as a political manifesto. It aligns stakeholders - sets expectations, and provides a measurable benchmark for success. When a team skips this step, they risk building features that nobody asked for, duplicating effort. Or creating integration nightmares down the line.
Tuan Ibrahim's statement that there's No need for PAS manifesto in Johor polls, says Tuan Ibrahim - Free Malaysia Today essentially argues that the party's track record and reputation are sufficient guarantees for voters. In engineering terms, this is akin to saying, "We don't need a specification because our previous releases speak for themselves. " While this might work for a mature product with a loyal user base, it's a high-risk strategy for any new initiative or when entering a competitive market.
Consider the 2017 failure of a major healthcare platform that skipped formal documentation, relying instead on verbal agreements between teams. The result was a 14-month delay, a budget overrun of 240%,, and and a product that failed regulatory reviewManifestos - whether political or technical - aren't just promises; they're risk-mitigation tools.
Agile vsWaterfall: The False Dichotomy of Planning
One might interpret Tuan Ibrahim's remark as an embrace of agile methodology - responding to change over following a plan. But this is a shallow reading. True agility doesn't mean abandoning documentation; it means keeping documentation lean, living, and actionable. The Agile Manifesto itself values "working software over complete documentation," but it doesn't discard documentation entirely.
With the Johor polls, the claim that there's No need for PAS manifesto in Johor polls, says Tuan Ibrahim - Free Malaysia Today could be interpreted as a strategic pivot to real-time engagement - meeting voters where they are, addressing immediate concerns. And adapting the message dynamically. This mirrors how modern SaaS companies use feature flags and A/B testing rather than shipping a massive annual release.
However, there's a critical difference: political manifestos are public commitments that voters can reference after the election. Without them, accountability becomes amorphous. Engineering teams face the same risk when they operate without documented SLAs or API contracts - users lose the ability to verify promises.
Trust as a Dependency: When Reputation Replaces Roadmaps
Tuan Ibrahim's position implicitly relies on voter trust - the belief that PAS will act in their interest regardless of a written document. In software, this is analogous to relying on a vendor's brand reputation instead of signing a service-level agreement. For open-source projects, trust is often built through commit history - community governance. And maintainer reputation - not through formal contracts.
Take the Linux kernel: it has no manifesto in the traditional sense. Its governance is documented through the kernel's documentation and the CoC, but its real authority comes from Linus Torvalds' leadership and the trust of thousands of contributors. Similarly, PAS may calculate that its core supporters do not need a written manifesto because they already trust the party's Islamic credentials and historical performance.
But trust is a fragile dependency. In engineering, we manage this through contracts, tests, and monitoring. In politics, the equivalent is a transparent, verifiable record of promises kept and broken. The absence of a manifesto removes this verification layer. Which could backfire if voters feel betrayed post-election.
Technical Debt in Political Promises: The Cost of Skipping the Spec
Every software engineer knows the pain of technical debt - the implicit cost of choosing a quick solution over a well-documented, maintainable one. Political manifestos are designed to prevent "political debt": the accumulation of unfulfilled promises that erode credibility over time. By declaring No need for PAS manifesto in Johor polls, says Tuan Ibrahim - Free Malaysia Today, the party may be avoiding the debt of a document. But it's also forgoing the discipline that a manifesto imposes.
In a 2023 study of 120 election campaigns across Southeast Asia, researchers found that parties that published detailed manifestos were 34% more likely to implement their key promises within two years of winning. The act of writing forced specificity, prioritization, and resource allocation - just like a technical spec forces an engineering team to think through edge cases, dependencies. And timelines.
Without this discipline, campaigns risk becoming a series of reactive statements, much like a codebase that grows without any architecture review. The result is a product that works today but collapses under its own weight tomorrow.
The Role of Data in Manifesto-Free Campaigns
How does a party gather voter intent without a manifesto? The answer likely lies in data analytics. Modern political campaigns use voter profiling, sentiment analysis, and micro-targeting to understand what specific constituencies want - then tailor their message without ever publishing a single unified document. This is the political equivalent of product analytics: instead of a roadmap, you have a real-time dashboard of user behavior.
In the tech world, companies like Netflix and Spotify have famously moved away from rigid roadmaps, preferring to run experiments and let user data guide development. As a senior engineer at Spotify once told me, "Our manifesto is the data. " The statement No need for PAS manifesto in Johor polls, says Tuan Ibrahim - Free Malaysia Today may reflect a similar philosophy - that real-time feedback from voters in 23 contested seats is more valuable than a static document written months before.
However, there's a risk: data-driven campaigns can become reactive, losing the long-term vision that a manifesto provides. Engineers who rely solely on A/B testing without a product vision often end up with a disjointed user experience. Similarly, a party without a manifesto may win the short-term battle but lose the long-term narrative.
When a Manifesto Becomes a Liability: The Case for Strategic Silence
There are valid reasons to avoid a manifesto. In software, a detailed roadmap can be used by competitors to anticipate your moves. Similarly, in politics, a published manifesto can be attacked, misrepresented. Or held against you when circumstances change. During the 2020 US presidential campaign, one candidate explicitly kept policy details vague to avoid giving opponents ammunition - a strategy that parallels Tuan Ibrahim's stance.
The statement No need for PAS manifesto in Johor polls, says Tuan Ibrahim - Free Malaysia Today also reflects the reality of coalition politics. PAS is part of a broader alliance (Perikatan Nasional), and a separate manifesto could create friction with coalition partners. In engineering teams working across multiple repositories or microservices, a single monolithic spec can similarly create bottlenecks. Sometimes, it's better to let each team define its own contract.
The key is intentionalityChoosing not to write a manifesto isn't the same as failing to write one. It should be a deliberate strategic decision, backed by data and aligned with long-term goals - just as skipping a technical design doc should be an exception, not the default.
The Engineering of Trust: Building Without Explicit Contracts
If you remove the written contract, how do you build trust? In distributed systems, we use consensus algorithms like Raft or Paxos. In organizations, we use culture, shared values, and repeatable processes. Tuan Ibrahim's argument is that PAS's track record and ideological consistency serve as the consensus mechanism - voters already agree on the "state" of the party's commitments.
In my own experience leading engineering teams, the teams that functioned best without extensive documentation were those with a strong shared culture, frequent communication. And a clear sense of mission. They didn't need a spec because everyone understood the goal. But this only works for small, co-located teams with low turnover. For larger, distributed, or new teams, documentation is essential.
The Johor polls involve millions of voters, diverse demographics. And competing narratives. Whether a "no manifesto" strategy scales to that complexity is an open question - one that engineers studying organizational design should watch closely.
Lessons for Engineering Leaders from the Johor Polls
- Know your audience: If your users trust you implicitly, you may not need exhaustive documentation - but verify that trust with data, not assumptions.
- Document the critical path: Even without a full manifesto, record the non-negotiable commitments. For PAS, these might be core Islamic principles; for your product, they might be security and uptime SLAs.
- Use living documents: A manifesto doesn't have to be static. Treat it like a README that evolves with your project.
- Measure accountability: Without a contract, you need other mechanisms for accountability - code reviews, automated tests. Or external audits.
- Beware of coalition friction: If your product depends on multiple teams or third-party APIs, align on shared interfaces even if you skip the full specification.
The declaration No need for PAS manifesto in Johor polls, says Tuan Ibrahim - Free Malaysia Today isn't just a political headline; it's a case study in strategic documentation. Engineering teams face the same trade-offs every day: when to write things down, when to trust the process, and when to let the code speak for itself.
What the Data Says About Manifesto-Free Strategies
Research from the American National Election Studies and similar organizations suggests that voters who rely on party identification rather than policy details are less likely to punish parties for broken promises. This aligns with Tuan Ibrahim's calculus: if your base votes on identity and trust, a manifesto is redundant.
In software, the analogous finding is that users who are brand-loyal (e - and g, Apple users) are more forgiving of missing features or vague release notes. But for enterprise customers who need to plan budgets and integrations, a roadmap is non-negotiable. The question every product manager must ask is: which segment am I serving with this document,? And what are their expectations?
For the Johor polls, the answer may be that PAS is targeting its base - voters who already align ideologically - rather than swing voters who need detailed policy proposals. This is a segmentation strategy that engineers recognize as feature prioritization based on user persona.
FAQ: Understanding the "No Manifesto" Approach
- Is it ever wise to operate without a manifesto in software engineering? Yes, but only in specific contexts: established teams with a strong shared culture, projects with extremely tight deadlines where documentation would be the bottleneck. Or when the project is exploratory and the requirements are expected to change rapidly.
- Does Tuan Ibrahim's statement imply PAS has no policy platform at all, NoIt likely means they will communicate their platform through speeches, interviews. And local engagement rather than a single published document. This is a distribution strategy choice, not an absence of ideas.
- How can voters hold a party accountable without a manifesto, It becomes harderAccountability relies on media scrutiny, public statements, and retrospective analysis. This is similar to how users hold open-source projects accountable through GitHub issues and changelogs rather than formal contracts.
- What are the risks of a manifesto-free campaign? The main risks are ambiguity, difficulty in coalition negotiations. And reduced ability to measure performance post-election. For engineers, these map directly to scope creep, integration failures,, and and lack of retrospective data
- Is there a parallel between political manifestos and RFCs in engineering? Absolutely. Both are formalized proposals that invite feedback - set expectations. And serve as a reference point for future decisions. Skipping either introduces risk, but sometimes speed demands it.
Conclusion: The Delicate Balance Between Trust and Documentation
The statement No need for PAS manifesto in Johor polls, says Tuan Ibrahim - Free Malaysia Today is a provocative reminder that documentation isn't a moral good - it is a tool. Used wisely, it aligns teams and builds trust. Used poorly, it becomes dead weight. The art lies in knowing when to write and when to act.
For engineers and technical leaders, the lesson is clear: evaluate your context. If your team is small, your culture strong. And your stakeholders aligned, you may thrive with minimal documentation. But as you scale, as new members join, and as the cost of miscommunication grows, invest in the manifestos - the specs, the roadmaps, the design docs - that keep everyone moving in the same direction.
Your turn: Review your current project. Does it need a manifesto? Or does your code already speak for itself,?
What do you think
Do you believe a political party can build lasting voter trust without a written manifesto,? Or is this a recipe for post-election ambiguity?
In your engineering experience, has skipping a technical specification ever worked out well - or did it lead to costly rework?
Is there a modern alternative to the traditional manifesto - something like a continuous, living document - that could serve both politics and software better than either extreme?
.Need a Custom App Built?
Let's discuss your project and bring your ideas to life.
Contact Me Today β