Entrepreneur, Professor, Author and Innovation Coach
![]() |
![]() |
![]() |
![]() |
Spirelia
Innovate with Confidence
"Innovate with Confidence, Powered by Insight"
Design Thinking
Human Centred Design of products and services
Innovate Like a Boss
Systematic Innovation using methodologies like TRIZ, Brainstorming
Technology Forecasting
If you can look into the seeds of time, And say which grain will grow and which will not
- From Macbeth, Act I, Scene 3
1975: DRDO forecast India's missile needs
MTCR denial came too late — foundations were built
"No technology control regime can derail our missiles"
When we forecasted — we withstood denial.
Image: Wikimedia Commons (CC BY), DRDO/Govt. of India
Note - Model here is curve fitting of parameters of the forecast, in the context of the tech forecasting project
Determine the critical parameters
Use critical parameter data from databases and model them into an s-curve (logistic)
Present the answers of questions from Step 1 to the beneficiaries/decision makers
Note - Model here is curve fitting of parameters of the forecast in the context of the tech forecasting project
Source - G. Cascini, B. Ramadurai, et al. https://handbook.format-project.eu
Note - This example for illustrative purposes only, not to be taken literally
Organizational Context
Why It Matters
Pick a project from your own domain that you want to perform a forecast on
Time remaining:
[ ] 1 mark for clearly identifying your system[ ] 1 mark for defining the organizational context[ ] 2 marks for a well-formed forecast question containing what, when, and where[ ] 1.5 marks for breaking the question into sub-questions[ ] 1.5 mark for identifying team roles (one leader per stage)Note - Model here is curve fitting of parameters of the forecast in the context of the tech forecasting project
The hydro-distribution infrastructure, conceptualized to effectuate conveyance of sanitized aqueous sustenance to anthropological end-consumers, encompasses interdependent subsystems. The hydraulic propulsion mechanism, energized through insufficiently robust electrochemical current provisioning, receives tributaries from suboptimally adequate hydrological repositories. Said apparatus channels aqueous material to a contaminant-elimination subsystem—this interrelationship being satisfactorily operational—maintained through ameliorative interventions by a servicing mechanism team, itself reliant upon insufficient electrochemical energization. A pecuniary transaction apparatus interfaces with end-consumers for informational dissemination and resource dispensation, both linkages presently inadequate. The corporate entity exercises proprietorial dominion over purification, maintains the servicing team, remunerates a commercial promotion division, while treated aqueous output is hydrostatically conveyed to end-consumers through an insufficiently performant pipeline.
Words can be ambiguous. We need a visual tool to capture our system.
| I | Subject (Doer) |
| speak | Verb (Deed) |
| you | Object (Recipient of the Deed) |
| Pen | Subject (Doer) |
| writes | Verb (Deed) |
| paper | Object (Recipient of the Deed) |
Source - Kamarudin et al, Procedia Engineering 131 ( 2015 ) 1064 – 1072
Source - https://triz-journal.com/case-study-with-triz-allocation-system-for-a-processing-machine/
Time remaining:
[ ] 1 mark for listing all key objects of your system[ ] 1 mark for connecting the objects with relationships[ ] 1 mark for adding verbs (actions) to each relationship[ ] 2 marks for classifying relationships (useful, harmful, insufficient)[ ] 1 mark for writing at least one complete function statement[ ] 1 mark for identifying what you would like to improve
| Year | Target Localisation Error (m) |
|---|---|
| 1995 | 150 |
| 2000 | 120 |
| 2005 | 90 |
| 2010 | 60 |
| 2015 | 35 |
| 2020 | 20 |
| 2023 | 15 |
Note - This example for illustrative purposes only, not to be taken literally
| Year | Target Localisation Error Margin (m) | |------+--------------------------------------| | 1995 | 0 | | 2000 | 30 | | 2005 | 60 | | 2010 | 90 | | 2015 | 115 | | 2020 | 130 | | 2023 | 135 |
Time remaining:
[ ] 1 mark for identifying the right variable for s-curve fitting[ ] 1 mark for correctly normalizing the data[ ] 1 mark for drawing a grid and plotting the data points[ ] 1 mark for sketching a smooth S-curve and marking tm and K[ ] 2 marks for interpreting what tm and K mean for your system's future| Activity | Phase | Your Score | Max |
|---|---|---|---|
| FORmulate | FOR | _ | 7 |
| Functional Analysis | Model | _ | 7 |
| S-Curve Fitting | Act | _ | 6 |
| Total | _ | 20 |
Let's walk through a forecasting project together using Utkarsha
①
http://handbook.format-project.eu
②
Registration will be open soon!
![]() |
![]() |
| Prof. Dmitry Kucharavy | Prof. Bala Ramadurai |
- Emacs - this old editor rocks! - https://www.gnu.org/software/emacs/ - Spacemacs - this new configuration is space age - https://spacemacs.org - Org Mode - I run my life using this - https://orgmode.org - Reveal.js - cool presentation script - https://revealjs.com/ - Org-reveal package - lets me live in org-mode - https://gitlab.com/oer/org-re-reveal - Org-teaching - original codebase for this presentation - https://gitlab.com/olberger/org-teaching - Plantuml - for all the cartoon work - https://plantuml.com/ - Hugo - for converting into static html - https://gohugo.io - Gitlab - for hosting my website and the presentations - https://gitlab.com
https://balaramadurai.net/about/
bala@balaramadurai.net
2025, ADE, Bengaluru
2025, DRDO scientists at IIT Bombay
2026, AVML, Avadi, Chennai
2026-DRDO-TF
Created by Dr. Bala Ramadurai