SCAMPER Model
Theory and application in computer science and information systems
Theory and application in computer science and information systems
By Dr. Ghoniem Lawaty
Table of Content
The SCAMPER Technique is a team brainstorming technique used to develop or improve products or services.
SCAMPER was proposed by Alex Faickney Osborn in 1953, and was further developed by Bob Eberle in 1971
With scamper, we are moving to innovative thinking, and considered as simplest innovation framework.
It has effective impact on the ideation meetings that make the team focus on specific practices that cn generate new ideas by each team member.
It consists of the following pillars/Key tools:
1. Substitute
2. Combine
3.Adapt
4. Modify
5. Put to another use
6. Eliminate
7. Reverse
It considered as a complementary track of #CORT,
This tool focuses on the parts in the product/service and what can be produced if we replace one or more of them with another.
Examples:
1. Replacing the on-prime #deployment model by Microsoft azure cloud platform
2. Replacing the normal execution of #RESTAPI layer by serverless architecture, that enables the time to market, and fast response to changes, in addition fast response to latency related to geolocation.
3. Replace existing responsive UX design by adaptive one, or journey based/game-based journey.
In all cases, you should recalculate your ideality measure to assure the worthy of the idea.
4. Replace all implemented CRUD operations functions at the source-code level by database logical object (procedures,functions,...)
The combine technique tends to analyze the possibility of merging two ideas, stages of the process or product in one single more efficient output, which leads to a new product or technology which leads to market strength.
lt can be applied on products/services and processes.
Examples:
1. Merging the telephone with camera, storage, and radio in new one device.
2. Merging the communication and plagiarism tools, with the same e-learning platform in order to have all in one solution.
3. Merging all backends in order to enable multi tenancy model and increase reusability
4. Merging QA/QC and process improvement under one team
Refers to a brainstorming discussion that aims to adjust or tweak product/ service or process for a better output.
Here you are extending your functionality to resolve additional problems.
The result can state between minor changes to radical changes.
It includes products, services and process
You may have the right solution that resolve a specific problem, but this solution can fit in resolving another problem.
Examples:
1. Enable your microservices layer to respond with both formats(xml and json) that resolve the old language calls based on xml.
2. Enable your solution with configuration module , that handle the business rules variance between clients, for example some one work with FIFO and the others with average price.
3. Enable the solution with configurable e-payment gateway in order to handle different customers existing used e-payment gateways
4. Use a generic #DAL (data access layer) in order to enable storing data on multiple database types (#MSSQL, #ORACLE, #SYBASE, #OPENQUERY)
4. Generate abstracted forums model that fit or all types of business, which leads to increase your business model agressively with sof of abstraction and re-engineering effort.
This tool works on unleashing more innovative capabilities or solves problems by decreasing/increasing the ingredients of the product/service/process, with recalculation of ideality factor to estimate the effectiveness of the change.
Examples:
1. In e-learning solutions, what if we increase the No. exams and decrease the provided content, does this approach worth in increasing the students level.
2. What if we removed the social communication features over our platform, it may increase the team/student focus, specially if it has low interaction index by the students
3. What if we removed the non-core features from the application home screen, it may simplify the user journey and then decrease the uninstalls.
This tool focus on how to put the current product/service/process in another purpose, it lools for expanding different types of benefeciaries.
It may reflect aggressively on your vision, and objectives, that may leada to disruptive changes.
As you see, they made a change for cd colors and frames to fit for different purpose, decoration as an example.
Examples:
1. Adapt the e-learning platforms as content management system, as it has a shared core modules like (digital repository, security, logging, workflow), which can reflect on opening new markets and benefeciaries
2. Migrate your built-in data analysis and machine learning module to be on the cloud in order to provide DaaS(data analysis as a service) and MLaaS (machine learning as a service), which expand exiating persona, to unlimitef range of personas.
3. Provide your pre-developed content on the cloud using gateway, as CAAS(Content as a service) which considered a specific type of SaaS solutions.
This tool focuses on identifying the parts of the products/services/processes that can be eliminated. It also helps to explore the unnecessary elements of the mentioned objects, which increase the overall ideality be increasing the benefits or decreasing the costs and harms.
Examples:
1. Eliminating google ads: some applications inject ads that can harm the users without ROI.
The elimination can increase the users retention and decrease the inactive users and decrease the uninstalls.
2. Eliminate the non-added values activities from the solutions, which impact negatively the user journey
3. Eliminate printed compiles and depend on digital one as a transformation for green computing
This tool is focused to the change of the functionality or the ordee of execution of the objects, like elevators, coee change in the functionality.
Examples:
1. Change the #education journey by starting by warming up exam, the provide content according ro weak points, the final assessment, which leads to save student time and moving to adaptive #learning
2. Change the payment model to be charge first instead of COD or online payment for each transaction, this approach may lead to collect money first and make fast investments returns.
Ideality is the key measure for innovation
The following image represents the strong relationship between innovation and building new business.
As you see, you can notice the following:
You should have value proposition to compete in the new market, which leads to agressive brainstorming session to provide new (Product, service, quality)
You have a measure for success (Net profit)
In each area, you should innovate in order to succeed
A value proposition is a statement that answers the 'why' someone should do business with you. It should convince a potential customer why your service or product will be of more value to them than similar offerings from your competition. ... So, having a clear, concise value proposition is more important than ever.
A value proposition is a promise of value to be delivered, communicated, and acknowledged.
A company's value proposition tells a customer the number one reason why a product or service is best suited for that particular customer.
A value proposition should be communicated to customers directly, either via the company's website or other marketing or advertising materials.
Value propositions can follow different formats, as long as they are "on brand," unique, and specific to the company in question.
A successful value proposition should be persuasive and help turn a prospect into a paying customer
Dr. Ghoniem Lawaty
CTO@TechHuB Egypt