The Ideality of the Cloud

Genrich Altshuller, the father of systematic innovation, already concluded it more than 50 years ago: the best possible solution to a problem has all the benefits and none of the harm and costs of the original problem. This is what he calls the Ideal Final Result or Ideality. Altshuller should know. Or at least, he had plenty of time to think about it. Way back in the 50’s, he was a lieutenant at the patent department of the Caspian Sea Military Navy. This is where he developed the initial ideas for a revolutionary approach to innovation and problem solving. He was so enthusiastic about his findings that he wrote quite an open, blunt letter to Stalin, who was not particularly renowned for his flexibility or sense of humour. It took Stalin some time to think about it, but eventually Altshuller was banned to the Gulag Archipelago in Siberia.
A minor drawback indeed.
On the positive side of things Altshuller had all the time in the world to contemplate his approach. The rest is history and nowadays TRIZ (Теория решения изобретательских задач, well ok, Russian for ‘Systematic Innovation’) is one of the best known tools for anybody involved in innovation management. One of its key principles is that of Ideality. Applying it helps to overcome psychological inertia and find breakthrough solutions. This is done by focusing on the needed service, rather than on intervening problems or required resources.
Quite a useful approach when discussing the pros and cons of the cloud, so I found out this week when I was presenting a keynote at the very first Swedish cloud conference.


I asked the audience to put themselves in the shoes of the IT manager of a brand new, no-nonsense, agile company. “If you are starting such a company from scratch and have to put together an IT landscape, will you honestly still create your own data center, install software and build applications?” was the simple question. Most of the attendees – including myself – thought they will not.
They will have their virtual servers and storage running somewhere in the cloud (for example Amazon’s EC2). Backups will be taken care of automatically. They may have their email and basic office applications run by Google Applications. They will have their other key applications, such as CRM, HRM and Finance, delivered as Software as a Service as well, for example by Salesforce.com or Compiere. And they will find their more value-adding ‘edge’ applications in the cloud too: think about Good Data for analytics, the Cordys Process Factory for business process management and – soon – Google Wave for collaboration.
Come to think of it, employees will bring their own laptops of choice to work, as a standard Internet browser is the only tool needed to work. Actually, they can work anywhere, as the office is no longer the only place that contains the supporting infrastructure and applications. Building on that, the company can have a flexible resourcing strategy, tapping from external BPO suppliers and a scalable network of free agents, whenever appropriate. Then, having fixed offices seems unnecessary and redundant. They can be rented ‘as a service’ as well, if meetings or events require so. Such a company will be flexible and focused, but with the tiniest footprint. Almost a denial of the company as we currently know it.
And that brings us nicely back to Genrich Altshuller, who concluded that Ideal Final Results always show the same characteristics: they act as pure services (or functions) because they:
- Occupy no space
- Have no weight
- Require no labour
- Require no maintenance
- Deliver benefits without harm
The ideal washing detergent? Cloths that clean themselves. The ideal tooth paste? Teeth that cannot decay. The ideal insurance policy? Adjusting itself automatically to the behaviour of the insured person.
The ideal IT department? In the cloud.
Ideal, final results tend to be invisible, ubiquitous or both. The cloud clearly contains the potential to get us a good step further into that direction. To understand and fully appreciate that, we may want to use the Ideality principle to overcome our own mental inertia. Trust me, it works. Once we have seen the light, it will be time to become pragmatic again. There will be obstacles and constraints in the journey towards the cloud: issues around open standards, integration, migration, security, manageability and governance. They need to be addressed in a step-by-step way, carefully but surely working towards the desired state. After all, most of us don’t have the luxury of being able to set up a business / IT household from scratch.
Vision and direction are great. But often, hard work is just as good or even better. Altshuller would agree (and as I said, he ought to know).

About the author

 The Ideality of the Cloud Vice-president and Chief Technology Officer of Applications Continental Europe, Capgemini. Director, The Open Group. Blogger for Capgemini’s CTO blog and SlowPlanet, the international hub of the Slow Movement. Lead author of Capgemini’s TechnoVision. Speaks and writes about IT strategy, innovation, applications and architecture (and anything else, if he is asked to). Based in the Netherlands, Mr. Tolido currently takes interest in topics such as application rationalization, cloud, BPM and simplicity.




This entry was posted in Innovation, Strategy. Bookmark the permalink.

8 Responses to The Ideality of the Cloud

  • Davied says:

    Ik kan me de reactie van Stalin hierin voorstellen. Als je deze lijn doortrekt kom je ook uit bij een onzichtbare overheid. Niet echt wat Stalin voor ogen had.
    Of Altshuller inderdaad die lijn heeft doorgetrokken naar de overheid vertelt het verhaal niet (in die tijd gingen mensen voor minder naar de Gulag), misschien moeten we daarvoor z’n romans lezen.
    Maar kan een overheid, net als ICT, ‘in the cloud’ opereren? Je belastingformulier dat automatisch ingevuld en verzonden wordt? Een overheid die online discussies en gedrag volgt en op basis daarvan voorzieningen levert? Gerichte boodschappen van Postbus 51 en Sire op basis van online interesses?
    Interessant vooruitzicht. Ik denk dat Stalin daar wel raad mee zou hebben geweten, met zo’n overheid. Had hij maar beter naar Altshuller moeten luisteren … ;-)

  • Howard Smith says:

    Nice post. Southbeach Notation (www.southbeachinc.com) is a tool people can use to do Ideality (Ideal Final Result, IFR) analysis in IT (or any other field). Don’t just talk about Altshuller. Do TRIZ.

  • Mark Kerr says:

    Ron, I am not sure that ‘cloud’ is an ideal solution as you describe. Using cloud means that all the messy problems of running a secure, reliable, cost effective IT service are now somebody else’s problem – the cloud service provider. The problems are not solved, they are just somebody else’s problems now. Of course that ‘somebody else’ is able to solve them better and cheaper than a small, start up company with no IT skills, which is why for a startup company using cloud is a good idea.
    Also I suspect that we are at an early stage of cloud adoption and havent yet fully understood all the new problems that will come with it. For example, the ease with which I can create and deploy a new virtual server image using AWS EC2 (or similar) is great, but will, I suspect, lead to a sprawl of unmanaged images with unknown SW levels, security patch levels, etc. A whole new ‘problem’ of image life cycle management is being created (luckily so are the solutions!)
    Cloud is perhaps not ‘self cleaning clothing’, its more like sending out your washing to a laundry service?

  • Ron Tolido says:

    @Mark, I guess somebody, somewhere always has to do the dirty laundry… And having data centres and applications run by experienced, specialised suppliers is I think a good idea to any company, small start-up or – eventually – big multi national. The Ideality principle points us to a solution space in which – sooner or later, all infrastructure and applications – are virtually invisible. No doubt it will take some time to get there and paradoxes need to be resolved, but this is exactly the point I am trying to make. Ideality gives us direction. Then we need to become pragmatic again.

  • Ron Tolido says:

    @Howard. Thanks for pointing out. And you know, nothing wrong with talking about Altshuller, because he makes for some great, punchy storyline, doesn’t he?

  • Ron Tolido says:

    @davied. I think you have a good point there. On the other hand, many of the ‘web 2.0′ style services we have become to expect nowadays are already completely based on the cloud delivery model, aren’t they…? If the government really wants to supply its citizens with personalised services from a ‘government cloud’ than some basic requirements (most notably a citizen’s personal profile that can be authorised for access by others through the citizen) will surely need to be fulfilled.

  • Prakash says:

    Ron, good example using IFR concept in the IT. I think you could extend your IFR thinking beyond cloud.
    Do you really need a “laptop”? If you look at an employee,or anyone working will have a mobile phone? Why can’t the mobile be your laptop? If your IFR can go to that extent, you could also find contradictions, such as I don’t have a big keyboard as in my laptop, not enough storage, not enough power, power consumption. But still a possibility that you can have your mobile and connect to a cloud when you are in your cubicle. All you need is probably a small docking station to dock your mobile..
    By the way, your post has inspired a thread in TRIZ India community. Read more here: http://trizindia.ning.com/profiles/blogs/on-cloud-9-the-ideal-cloud and do register.. :)

  • Mike__B says:

    A good example of how the cloud could improve not just IT but your processes as well is here:
    http://fun.drno.de/pics/english/cloude.jpg

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>