I gave the following presentation at the Open Group Conference in Sydney yesterday afternoon. It is about how Cloud Computing can be used as a tool for innovation in organisations of any size as it is the perfect way to tinker with ideas and create prototypes. All the details are below, and the slides are available on Speakerdeck.

Cloud computing

Introduction

Good afternoon.

I would like to talk about how organisations of all sizes can use Cloud Computing as a tool for innovation.

I draw from my experience as developer of applications that run on the Cloud, being familiar with the power and agility that this development model has given me. I also draw from my work as a lecturer of innovation and technology management where I taught students some of the tools and theories of innovation.

It is not often that a “game changer” comes along in an industry with the power to shift ingrained practices and assumptions. I believe that Cloud Computing is such a game changer. It is a game changer not only for the IT industry, but one that will influence the way that business works in general.

And one of the specific areas Cloud Computing is changing is that of innovation.

You may have heard of the expression “standing on the shoulders of giants.” Wikipedia interprets it as “One who develops future intellectual pursuits by understanding and building on the research and works created by notable thinkers of the past”.

As a Cloud developer, I really do feel that I am building on the shoulders of giants. These giants are the creators of the infrastructure that I use in my applications to make it possible for me, a one-man operator who can only afford a rather small percentage of his time to programming, to build applications with features and functionality that only a few years ago would require a sizeable developer team, with significant resources (money and time). Cloud Computing makes me innovative as much as it is making me productive. It gives me the tools to build applications that solve real problems quickly.

But big companies use the Cloud too. Cases of Cloud Computing used by pharmaceutical companies doing new drug research or marketing companies doing market research using data mining and big data techniques are plentiful.

But here I want to focus on the individual, or at most the small team of people working on problems.

As Cloud computing has released people from the tyranny of basic infrastructure management and turned many of the basic app functionalities into components, we have been free to invest our time and effort into exploring possibilities. This freedom, as I will explain, sits at the core of the innovation process.

Post-it Note

The story of the Post-it Note is well known, so I will not repeat it. I only wish to refer to it in order to ask a, mostly rhetorical, question:

If everyone knows how the post-it note was developed, and admires it, how come so few organisations even try to replicate the ‘method’?

The fact that the adhesive used in Post-it notes was invented largely by accident is a critical part of the method of invention. The method of invention, includes elements of tinkering, serendipity, freedom, imagination, technical capability, and the right tools, in proportions that vary widely. Invention is a messy, hard to manage, business.

Cloud Computing can be used as a tool for, first, invention, and then for innovation, so that companies of any size can innovate like 3M.

Innovation vs Invention

Some definitions first.

Innovation is the market exploitation of an invention. Invention is the activity of solving a real world technical problem. Usually, the deliverable of an “act of invention” is a technical contraption (mechanical, electronic/electrical, software).

As new products often start their life as inventions, it follows that an organisation that does not innovate can only, at best, achieve growth consistent with the growth of the population in its market by continuing to sell existing products. Such organisations rely on solutions to problems of the past that may not be relevant (or as relevant) in the present. Think Polaroid. Think Kodak.

If one considers that the market is fiercely competitive, then even population growth-level business growth is optimistic. Population growth in Australia last year was 1.43% (World Bank data). Not good enough!

Creativity

So, invention fuels innovation. But what fuels invention?

That would be creativity.

Creativity fuels invention because creativity is the capacity of a person to perceive/understand a problem and propose solutions. These solutions are then explored as part of the invention process.

The good news is that creativity is spread evenly and widely among us. Although there are variances in terms of the so called ability to be creative, research shows that people as a whole are in essence problem solvers. I have yet to find a person who is 0% creative (and alive at the same time). I have met people who’s creativity has blown me away in shame for my own inadequacy. The vast majority of people I have worked with, especially as a lecturer, have shown a clear desire and capability towards solving problems.

My anecdotal sample comes in the form of students (thousands over the last 10 years), from all parts of the world, representing many different age groups, ethnic backgrounds, languages, educational backgrounds, and the like.

Perception, intellection, expression

The bad news is that creativity is constrained.

David Owens, author of “Creative People Must Be Stopped”, a very creative title for a book I must say, lists three components of creativity: Perception, Intellection, and Expression.

Perception is about the ability of a person to capture raw data. Raw data provides the basis of new ideas.

Intellection is about the ability of a person to think.

And Expression is about the ability of a person to externalise (express) their thoughts.

Skills in all three components can be learned, as research shows, and can be developed through practice. Learning happens throughout a person’s life, but the first 20-30 years are extremely important as these are the formative years. The expression that “schools kill creativity” has a lot of truth in it. Often, creativity goes to school to die as that is where the first creativity-destroying constraints are introduced. I am an insider, I have seen the destruction!

Perception is enhanced when people know where and how to find high-quality raw data/information in general, and how to filter out the non-sense (something increasingly important and critical in the age of Twitter and Facebook).

Thinking, the process of analysis and design, becomes extremely powerful when a person uses appropriate cognitive models and analysis tools with which they can make sense of the world.

And the ability to speak out our thoughts clearly in order to be understood make it possible for our ideas to be adopted by others, and accepted.

But even when people leave school and university relatively unscathed (this happens from time to time), chances are that their natural creative forces will have to be reckoned by “normal” work life in organisations optimised for efficiency (similarly to schools and Universities). The constraints imposed to the creative mind by bureaucracy can be devastating.

The orthodoxy is that in order to improve efficiency, perception, intellection and some times even expression must be limited to the absolute necessary. Creativity is naturally wasteful and inefficient, so organisations optimised for efficiency are by nature unable to let their people be creative. People are taught to do things by the process, by the book.

Bruce Nussbaum, Professor at Parsons, The New School of Design and author of Creative Intelligence: Harnessing the Power to Create, Connect, and Inspire, notes (quoting a National Science Foundation report) that in the US, only 9% of public and private companies are doing any kind of serious innovation.

What a shame, and what a waste. Organisations, by design, seem to be switching their innovation engine off and only use a limited spectrum of their capabilities. Or, they may introduce an R&D team, tell them their job is to innovate, and report to shareholders of their new brilliant initiative while alienating the rest of their workforce.

Prototyping

Let’s switch from innovation theory to innovation practice.

At the heart of the invention process is prototyping. Prototyping is the construction of a working solution (a machine, software app, etc.), which people can use but which only has a limited set of features and capabilities.

The usefulness of prototyping in the invention process is that it provides a mechanism for validation of an idea for a solution to a problem. In organisations, resistance to innovation is not so much about squashing ideation (the process of generating ideas), but in the cost and effort necessary in actually pursuing an idea. When an employee mentions to their manager an idea for reducing, for example, the processing time for a loan application, the manager may say “that’s a great idea, but we can’t commit the resources to do it”. When the cost of testing an idea is high, ideas most often are left unexplored. The ideator will be left feeling unappreciated. And the organisation will be left without a potentially important improvement in operations and products.

Cloud computing is a way to radically reduce prototyping costs for particular types of problems.

Tinkering

A component of prototyping is tinkering. Tinkering is the activity of introducing small changes to a device (software, hardware). Prototyping is often the result of lot’s of tinkering. Kids, geeks, and makers are all proud tinkerers. Steve Wozniak is one of the most famous of them.

Tinkering allows people to test the workings of their ideas rapidly. Tinkering does not test the validity of the idea itself, this is something in which prototypes help the most. Tinkering is there to gradually build the prototype. It helps ensure that (1) the maker gradually learns the technology they are using to build the prototype, and (2) that the various functional components of the prototype work.

Agility

Agility is the capacity of a person or organisation to change direction readily with the arrival of new information. Small and inexpensive prototypes can return validation or falsification information. This can be used as the basis for an adjustment of the original hypothesis and solution.

There are two major problems with expensive R&D and prototyping in organisations (which really narrows down to one):

1) Committed resources. As money, people, and effort are being committed to a development project, the resistance to change increases.

2) As a manager’s reputation is more and more invested in the success of a project proceeding “according to plan”, the resistance to change increases.

Problem two can be seen as a spin-off to problem one. Therefore, because human nature is such that admitting error and loosing face is culturally not acceptable, the more one has to loose the less likely it is they will assess the evidence objectively and take corrective action.

The software agile development methodologies movement realises this and advocates rapid prototyping techniques that actually expect and encourage change. They make change easy because they make it cheap.

Cloud

Cloud Computing is a technology that treats computing as a commodity. It focuses in making the deliverable of computing, the computation, easy. By easy, I mean that the basic premise of Cloud computing is that it hides the complexities of building and maintaining the infrastructure of computing so that developers can focus on developing the application.

In the last five years or so, computing clouds have revolutionised the way applications are built and consumed. The majority of applications we use on the web or on our smart phones, are powered by the Cloud.

Renting vs Buying

The difference between Cloud and traditional computing is similar to that between renting a hotel room just for the days of this conference, or buying a house in Sydney.

In Cloud Computing, computing services can be rented. In some cases, by the minute. In traditional computing, if one needed computing resources, they had to buy a server and host it in-house.

Not only that, but in traditional computing, knowledge for the installation, maintenance and operation of a big part of the software and hardware stack needed to be available in-house too. In traditional computing, an organisation must pay the full cost of the hardware and the salaries of the people to maintain it upfront, before they even get to run an application on it.

Cloud computing eliminates all this overhead, allowing people to focus on what is most important for them, that is building applications. As a result, the impact of Cloud Computing in terms of cost and productivity is revolutionary. A KPMG study in 2012 shows that just in Australia, the impact of Cloud Computing in the economy is an increase in “long-run GDP after 10 years of $3.32 billion per annum at 75% of Information and Communication Technologies spending towards Cloud services by 2022”.

“Modelling the Economic Impact of Cloud Computing, which was commissioned by the Australian Information Industry Association (AIIA) and launched by Senator the Hon. Stephen Conroy today, estimates that adoption of Cloud services across 75 percent of ICT spending would result in an increase in long-run GDP after 10 years of $3.32 billion per annum1. At 50 percent adoption levels, the GDP gain is $2.16 billion per annum.” According to a KPMG study, the banking sector is by far the largest adopter of Cloud Computing in Australia. Considering that in terms of local infrastructure we are behind the US and Europe, Australia is still at the early stages of adoption of Cloud computing.

http://www.kpmg.com/au/en/issuesandinsights/articlespublications/press-releases/pages/press-release-cloud-to-boost-economy-1-may-2012.aspx

http://www.kpmg.com/AU/en/IssuesAndInsights/ArticlesPublications/Documents/modelling-economic-impact-cloud-computing.pdf

Case: MyApp on the Cloud

As an example of tinkering, and prototyping, I will take a few minutes to discuss a real application that I built on my own over the last few months. I will just call it “MyApp”.

MyApp is an application which I built to solve a specific problem I had. It is not a revolutionary product, and it is not solving a unique problem. Other applications exist that do solve this problem, but I had the desire to solve it in a new way. The innovation is in the approach. Old problem, new solution.

I analysed MyApp and determined the basic components that it would have to combine. The logic (how it works internally) is unique, however many other bits and pieces can be rented.

First of all, the platform. I am not a systems administrator. I am a developer and want to focus on my own problem, directly related to the thing I want to build. So, I chose an infrastructure provider called Heroku. Essentially, Heroku is my systems administrator. I pay them $15 per month. I get the computing resources on which my application runs, and their expertise for keeping it running.

From the outset, I needed a way to to communicate with my users via email. I could build my own email system, with public-domain technologies like STMP, but this is not my problem. I should not have to reinvent the wheel, especially when others have done a great job in creating exactly what I need. So I rent email services (ingoing and outgoing) from Mailgun for $19 per month.

Then, I needed a way to offer online search capability. I started tinkering with my own search logic, but found that things were becoming more complicated than I thought they should be. After all, I am not the first person to need search for their application. And surely enough, somebody had done a great job in creating a search component I can integrate in my app. So I attached SearchBox to my app. Cost: $0 per month (they are in beta at the moment).

I also needed things like scheduling, performance analytics, access analytics, scaling monitoring, a database, a payment API, exception reporting, OCR processing, storage, heartbeat monitoring, stress testing, and a couple of other things.

My OtherApp

An app I build just before “My App”, called “My Other App”, looked like this. A completely different application in fact, using largely the same components. No component or infrastructure reinvented, just a focus of the application logic itself.

Case: Cloud and Traditional comparison

In terms of time, the Cloud has saved me years of man-hours. I have no objective way of calculating this other than comparing my own productivity (of useful features) using the Cloud development model vs traditional.

In terms of money, it is clearer. To build MyApp in the traditional way, I would have to start by either repurposing one of my old computers as a server, and upgrading storage and memory, or renting one from a hosting company. I calculated that the electricity alone required to run my own basic server would cost around $5 per month.

Enterprise Innovation

Is innovation at the enterprise level any different to innovation at any other level?

No, the ingredients are the same. Thinking freedom, time to tinker and play, lot’s of prototyping, lot’s of testing. What is different is the level of bureaucratic control (governance) required for approving initiatives. Typically, organisations give a limited amount of discretion to departmental managers and to some key employees to deviate from approved processes on occasion. However, the process of innovation is too ad-hock and unruly to manage in a traditional organisational environment. Tools such as portfolio management and QFD (quality function deployment) do exist and can be effective, however they do not really address any of the issues of grass-roots innovation. Without grass-roots innovation, organisations will not be able to produce a critical mass of projects that can graduate from the tinkerer’s scrapbook to the portfolio manager’s spreadsheet.

Enterprise: agility

And that is a shame, because an organisation that does not innovate, becomes solely dependant on products created for the past, or for the near future. If the organisation has money in the bank, it might purchase a small startup to look innovative, like Yahoo did.

Agility is the ability of an organisation to change itself in the light of new evidence that change is required. Competition, new technology, new Government legislation, etc, all from time to time generate conditions such that they require oranisations to change.

OODA

The OODA loop, conceived by US military strategist John Boyd, describes how decision making takes place as a series of Observe – Orient – Decide – Act cycles. Whoever can complete these cycles more effectively and faster, has a significant advantage over enemies or competitors.

Enterprises find that the Act step is the hardest to complete. How many times have you heard this phrase from a manager: “I know that’s what we have to do, but we simply don’t have the resources right now.”

Without Acting, the loop is broken, and the next set of observations, in which the organisation can actually influence the playing field, will not be made. Without acting, the organisation is unable to influence it’s own future.

I am not saying that organisations in general don’t act, this is obviously wrong. What I am saying is that organisations in general only act in a centrally organised manner, with organised R&D, budgets and processes, i.e. top-down. Moreover, most organisations usually only react to external events and show little initiative. This way, organisations can only explore a limited set of options and possible futures and give up the vast set of possible futures that can only be discovered if the threshold for acting is reduced significantly by allowing a lot more people to take part in OODA.

A major obstacle for making such acting freedom possible is cost. A major reason for organisations wanting centrally allocated R&D budgets and processes is to ensure that shareholder capital is not wasted. As I have said earlier, Cloud Computing represents an opportunity to significantly minimise such costs and an opportunity to significantly lower tinkering and low (bottom)-level acting costs.

This is what I have tried to do in the way I go about building my own apps, and what trully innovative organisations do day in and day out.

Enterprise: failure

Another primary reason for centrally controlled R&D budgets and processes is an aversion to failure. Failure is of course tainted as something to be avoided in most cultures (the startup culture is the only one I know of where failure is a badge of honour). In the days of traditional computing, failure was an expensive proposition that would affect shareholder capital and the careers of those involved. Extra caution in such cases makes good sense.

But failure can be seen as just a step in rapid prototype development and an opportunity to learn from flaws in our designs and assumptions, and then correct them. The central motto in the Lean Startup movement is “Fail Fast and Fail Cheap”, which means that because failure is only part of the innovation/entrepreneurial process it should be neither avoided nor delayed.

Imagine an exited and focused employee doing an experiment for a proof of concept on a Friday afternoon, in which they utilise an Amazon virtual machine, a simple database, a queuing service, storage and workflow engine to test an idea. A simple proof-of-concept can be build in a couple of hours, and assuming that all the Amazon resources used are within their free tier, the total cost of these resources will be zero. If the experiment fails, the total cost total to the organisation will be the time of the employee. However the organisation now has both a more knowledgable (and happy) employee, and has eliminated a dead-end while possibly collecting actionable information that can be used in the next prototyping iteration.

Enterprise: people

To finish, I wish to talk about people.

It is common for organisations to refer to employees as their most important assets. Much emphasis goes to things such as compensation, sick leave, maternity leave and the like. All these are important, and also fairly easy to manage because they are quantitative and measurable.

However, people react positively to those things only in the short term, like when they are about to sign a new contract or accept a raise. In most cases, the traditional tools of human resource management are quick to fade into the background of everyday life in the office. The everyday reality, then, become THE reality with which the employee has to deal. And in many cases this reality is void of discovery, risk taking, goal setting and seeking, and learning.

In effect, a substantial part of human psychology that has to do with the need to discover strange new worlds and be useful beyond the mundane is left completely unaccounted for. The outcome of this is boredom. In psychology, boredom is defined as “an unpleasant, transient affective state in which the individual feels a pervasive lack of interest in and difficulty concentrating on the current activity.” (Fisher 1993, p. 396). Some psychologists explain that boredom in organisations can be more dangerous than overworking employees.

Curt W. Coffman, global practice leader at the Gallup Organization, says:

“We know that 55 percent of all U.S. employees are not engaged at work. They are basically in a holding pattern. They feel like their capabilities aren’t being tapped into and utilized and therefore, they really don’t have a psychological connection to the organization,” (http://www.washingtonpost.com/wp-dyn/content/article/2005/08/09/AR2005080901395.html)

Do you want employees like that?

Boredom results in luck of engagement. Luck of engagement leads to employees who are not motivated. It all becomes a mess for both the employee and for the organisation. I suppose, there is an argument to be made for companies allowing employees to use Facebook at work. It helps break the boredom and it might actually improve productivity!

Cloud computing is a perfect way for the creativity of countless employees to focus their creative forces and explore possibilities for innovation like never before. The barrier to entry has been lowered so much that not using cloud computing is most likely result of ill-information or ignorance. Although Cloud computing is not a universal tool for innovation (you need basic IT skills, and the problem you are solving needs to be compatible), it is still a tool that millions over millions of people could readily use or learn how to use with a small investment in time. Similarly for organisations, Cloud computing is not a panacea, but a tool that can help organisations to innovate from the bottom-up.

I wish everyone happy tinkering!

Young people with access to the Internet and a laptop should not apply for a job. At least not until they have spent some time trying to make something.

Often, students ask me for help and advice with respect to getting a job. These are students that are technically competent in areas such as software development, networking, and web design, and have developed at least one non-trivial application in the last one or two years.

Although such questions are totally understandable and reasonable (from an “average person’s” point of view), I do have a feeling of disappointment each and every time I hear it.

This is not because I think that getting a job is necessarily a “bad” thing; it is a very good thing considering what else could happen to a young person. It is because I see young people with skills to make amazing things who do not seem interested (or don’t think they actually can make amazing things) to explore a potentially life-changing, society-changing and life-long pursuit of creativity and creation.

Each young person’s circumstances are different, so I am not advocating that everyone should become an entrepreneur just because they have technical skills. However, I do believe that everyone should have the guidance, encouragement and practical help they need to develop the belief in themselves that they can make a huge impact on society as creators of things and companies.

My secret (not so anymore) hope is that once a young person becomes familiar with the richness of emotions and experiences that come from the journey of creating and entrepreneuring, they will find it hard to leave it. And hence the world will have a chance to be influenced and shaped by another Steve Jobs, Richard Branson, James Dyson or Thomas Edisson. All for the better.

The Coward organisation is the organisation that is secretly satisfied with the status quo, while dreaming of becoming number one in something, anything, but is too afraid to try. Because deep down, the status quo is a nice and cosy place to be and becoming number one in something, anything, requires some risk taking and even partial loss of control.

Coward organisations are all around us. Most of us work in one or more of them. You know that you work in such a place when your boss asks his staff to “be more innovative” but takes no practical steps towards creating an environment that fosters innovation and protects innovators. Calling for innovation sounds progressive, but it is a far cry from being innovative. Managers often like looking but have no intention of being progressive (something to do with risk taking and partial loss of control).You know that you work for a Coward organisation when you look around and you see nothing to be proud of. When regardless of how much you try to improve the quality of your own work, this effort and outcome goes unnoticed. In a Coward organisation, everyone is supposed to be the same, so the standouts are discouraged. People that work for Coward organisations don’t buy or use the organisation’s products unless they have no choice. scared_man

You know that you work for a Coward organisation when the value of your work is documented in KPI-tracking spreadsheets which you spend a considerable amount of time filling in but nobody reads (because nobody understands them or thinks they have value) and certainly nobody comments on. You get a tick for submitting them on time.

You know that you work for a Coward organisation when the work you are asked to do can be done by many others, as quality is not important, and that for this reason people in such places are inclined to make decisions based on what is best for themselves, not the organisation. Keeping secrets, withholding information, passing the bucket, or pretending to be ignorant are common self-defence strategies in Coward organisations.

You know that you work for a Coward organisation when the biggest thing that happened in the last 5 years is the introduction of a new information system, but only because the vendor of the old one went bankrupt or the hardware it ran on broke down and the software doesn’t run on new hardware.

You know that you work for a Coward organisation when all the water cooler conversations are about the frustrations and petty politics of everyday work, by both rank troops (who complain about middle and upper management) and middle-level management (who complain about upper management).

In Coward organisations, decisions are often made in order to reduce costs or to provide protection (i.e. legal etc.) against possible future disgruntled customers, and justified using poor excuses of the opposite. For example, reducing the time a sales person spends with a potential customer is justified by saying that this way customers are less intimidated and more likely to freely look around; however the real motive is to increase the sales person’s customers per hour KPI (not customer satisfaction).

If a customer complains about an unsatisfactory product or experience, a representative of a Coward organisation will hide behind rules (often made up on the spot) in order to increase the customer’s dissatisfaction and decrease their responsibility and duty of care. For Coward organisations, customers are a necessary evil and are not to be trusted.

In Coward organisations people rarely interact with the top-level management because people at the top of the organisational chart are inclined to hide. Hiding (often in long meetings, business trips, or three personal assistants) is a good option because in Coward organisations top-level management knows that the troops consider them vision-less and too weak to rally the organisation towards a goal worth waking up for in the morning.

Coward organisations often can exist profitably because their bottom line is not affected much by the quality of their products but by things such as government-funded programs, major national or international economic or geo-political trends, or top mananagement’s ability to lobby local or national government decision makers, to name a few.

Coward organisations admire the leaders in their field but are unwilling to learn using the “we could never do that” justification: the leaders are too different, too special, too gifted.

In Coward organisations, ideas get knocked down with excuses such as: “This can’t be funded by the current budget, maybe next year”, or “we will need to get approval from upper management, this could take at least six months”. Refusal is almost never concrete, but leaves a slight hint of hope by moving crunch time to a distant (but not too distant) future.

In the Coward Organisation, saving face is more important than facing the truth. Employees in Coward organisations are trained and conditioned to cover up their mistakes, or at least not encouraged to come clean and admit them. Just like in most human societies “saving face” is of paramount importance, similarly in Coward Organisations never admitting mistakes is a knee-jerk reaction that may deal with a moment of discomfort (admitting a mistake is often hard) but destroys trust and future opportunities between partners.

In the Coward Organisation, change is a problem, not an opportunity. Change is meant to be dealt with swiftly, much like hiding dirt under a rug. Change is a headache that is usually imposed by “higher management”, by “government”, or by someone else over whom there is no control. Change is bad because it changes the comfortable status-quo. So, the Coward Organisation will just do what it has to do in order to deal with the headache “for now”. Tomorrow it can be someone else’s problem.

In Coward Organisations, leadership often shines by its absence. When a Coward Organisation leader is made aware of a problem, he or she will treat it as an inconvenience and will ignore it. Because a problem in Coward Organisations are threats and unwanted noise, not a indication that something is wrong and needs fixing. It is like a sales person at a department store avoiding eye contact so they don’t have to help. Coward Organisation leadership avoids contact with people who bring bad news in hope that the problem will go away.

What is one supposed to do if they find themselves working for a Coward organisation? I have no idea since everyone’s circumstances are unique. But if I assume that no-one works for such an organisation willingly (not even upper management), I can only hypothesise that such unfortunate people are either always on the lookout for an alternative (their ‘ideal’ job) or convince themselves that this is normal and that they feel happy and fortunate to be there. In any case, the attitude found across the board leaves the whole (the organisation) at a perpetual Coward state. Unless something fundamental and historical happens, like Steve Jobs returning to Apple after his exile  Coward organisations will remain Cowards for ever.

Not all the organisations I have worked at (or currently work for) are Cowards, but some have been (or are), so I have witnessed these symptoms first hand, or otherwise have first-person experience of them. It is interesting to also note that larger organisations tend to be more Cowardly than smaller ones in the same industry, so size seems to matter.

I have not attempted to answer the question “why organisations become Cowards”, which is a fair question, but perhaps too big to discuss in this post. It’s scheduled for another day.

Do you work for a Coward organisation? What are the symptoms in your experience?

Recently I completed one more of my innovation and technology management classes, and wrote a short “farewell” message to my students. For all innovators and entrepreneurs, beginners or veterans, I copy it below!

(administrative mumbo jambo precedes)

… Two last thoughts I want to share with you have to do with uncertainty and entrepreneurship in organisations.

In this subject you hopefully experienced (at the minuscule level) what it is like to get out of your comfort zone (the routine of your every day) in order to create something new.

In innovation, uncertainty is everywhere: Did I chose the right problem? Is my solution good enough? Will people like it enough to buy it? Should I believe everybody who is telling me my prototype is rubbish? Innovation is one of those things in life where if you do it right, you will fail many more times as you will succeed. It is even conceivable that you will do innovation “right” and still never succeed! So, one important “take home” lesson that I hope you will remember, is that you should

(1) get used to failing and

(2) consider failure part of the process of problem solving while being fully aware that although every failure teaches you something new, it doesn’t necessarily take you closer to a solution.

In addition, I understand that most (or all) of you are employed in organisations large or small. If you have contracted the innovation disease and decide to innovate in your own organisation, then be warned: most companies don’t like innovation, even though they pretend they do (it looks good in marketing materials). Innovation, as I said, has a lot of uncertainty in it, and most organisations are actually pitiful cowards. They will not take the lead in fear of failing, preferring to leave innovation to either small startups (who have nothing to loose and/or are naive about their prospects of success) or large organisations with innovation in their DNA, like Apple, Google and Semco. So, if you work with an average organisation, tread carefully! Expressing your desire to solve problems and taking the innovator’s risk will expose you as someone that doesn’t “fit in”.

Seth Godin, a brilliant author and entrepreneur, said in an interview: “If I fail more than you, I win. Because built into that notion is you get to keep playing. If you get to keep playing that means that you get to keep failing. And sooner or later you will figure it out. The people who lose are the ones who either are afraid to fail and get stuck or they fail so big that they never recover to play again.”

So go ahead and fail plentiful! If you want to stay in touch and tell me about it, I am @futureshocked on Twitter.

This article first appeared at eace.

Whether you are a seasoned manager for a large corporation or an undergraduate student, training as an enterprise architect makes good sense.

Shutterstock_121285975

Training as an enterprise architect, and especially qualifying for an industry certification like

TOGAF certification can transform you to a sought-after professional by corporations around the world at a time where only 5% of companies use it (2011 statistics from The Open Group) and trends show increasing demand for qualified practitioners.

Members of this 5% club are companies that are at the forefront of management technique, and leaders in their markets such as Intel, Volkswagen AG, Intercontinental Hotels Group. Others (competitors or not) are taking notice. The field of enterprise architecture is likely to see strong growth in the coming years. In fact, the industry insiders believe that EA adoption is at the early stages of a 10 to 20 year process.

Companies are under enormous pressure to adapt as a response to rapid social, technological, and socio-economic change. The basic structures of most modern organisations are based on models from the 20th century. The modern competitive environment favours agility over size, vision over market share, and creativity over history. The realities and complexities of change will require people with the right skills, both technical and strategic, that will help organisations plan and implement change. These people are the enterprise architects.

Enterprise architecture has matured over the last 20 years to represent a career that can be entered via a relatively orderly and predictable path. It is akin to careers in medicine and engineering. The emergence of a body of knowledge made of numerous academic and practitioner publications and especially standards and frameworks, such as TOGAF,ZachmanDoDAFTRAK,  and languages, such as UML and Archimate suggest a maturity in this field that marks the transition of the discipline from the fringes of management to its very core.

Probably the most important component and enabler of a successful career in Enterprise Architecture is its community. A “place” where practitioners and academics can learn from each other, share diverse experiences and opportunities, and collectively advance the principle. The right of passage to this community is typically done via study of the EA body of knowledge followed by a successful certification exam. This process shows to the community that the new entrant has a minimum level of understanding of the practice and its language, and the commitment to learn and improve. Entrance to the Enterprise Architecture community marks the beginning of a long career. The human network that the entrant can build within this community is as critical to their progress as their skills and drive to succeed.

The fact that Enterprise Architecture works for enterprises is well documented and especially here and here. New technologies, especially the “cloud”, SOA, smartphones, wearable computers and related, make up a powerful component of the rapidly changing competitive environment mentioned earlier. Such technologies offer exciting opportunities that can be exploited through architecturally led and managed organisational change.

The trends identified by the experts suggest exciting new ways of building and operating organisations: Big Data will transform Business Intelligence, automatic business rules processing will go mainstream, cloud-based platforms and virtualisation will become the default choice, collaboration with people inside and outside the organisation will be an important competitive advantage, social networks will be the main medium of communication (and collaboration) with customers (also here).

Understanding of IT concepts is an essential skill for an enterprise architect, but it is far from being the only one. Instigating change across the board in an organisation requires the understanding of issues such as employee incentive management, stakeholder management, politics, and the ability to think strategically as a leader, to name a few. Perhaps above all, what the enterprise architect needs is a developed sense of empathy.

A top Enterprise Architect must be a master in both “hard” technology skills and “soft” people skills.

Recently, one respected architect in a blog post explained what his role really is: “…as an Enterprise Architect, I am in the business of creating social change.“. A video he linked to beautifully describes the power of empathy not just in terms of helping us live a more satisfying life, but also as an enabler of change. As the enterprise architect’s mission is to bring change, empathy is indeed a core skill.

A career in enterprise architecture is one that empowers the practitioner to conceive, design, and implement large-scale change. It is a career that blends together hard skills from many distinct disciplines such as systems engineering and information technology, management research, but also soft people’s skills such as strategic thinking, mediation, collaboration, and negotiation. We are approaching an inflection point whereby enterprise architecture’s importance will be recognised as a fundamental component of organisational strategy and when this happens well skilled certified practitioners will be well sought after.

Acknowledgements

Thank you to Maxim NagornovDr Steve Else and Michelle Dalmaris for their comments on drafts of this article.

I also acknowledge direct comments and suggestions from readers, thank you.

A student in my innovation class, recently asked me for suggestions in becoming a succesfull software developer.

I thought about this for a few moments, and as I started formulating a technical response (learn this that or the other, make a plan, etc), I realised that only one thing really maters, and every thing else stems from this: passion.

So my response was this:

The most ‘critical’ consideration for becoming a successful developer is the same as in any other kind of work: you have to love it, and you have to be obsessed with it. It doesn’t matter if you have formal training in software development, some of the best brains in the fields learned on their own, but they are crazy about programming, computers, and especially making things. 

Assuming that this is what you want to do, then from a more practical point of view, any employer would be more interested in seeing your work rather than your transcripts. You need to start making things (in your case, web applications) immediately, even if you don’t know anything about web development. Start with a simple idea and build it up to something more challenging. Work on this project every single day, including Sundays, Christmas, Ramadan, Sabath, Yom Kippur, Pongal, Vesak, New Years and during the World Cup Final or Australian Open. Definitely don’t watch cricket. You will be surprised how much you can achieve if you don’t stop making things.

This student is smart, and I expect he will figure out all the details between finding the passion (be “crazy about programming”) and success (make awesome things because you love it). Which programming language, operating system, editor, deployment strategy, design philosophy etc. are all things that fall naturally into place only after the passion for the craft has been lit.

I & Co have been working on Hisuru for for a few months now, and it is finally out for people to use! 

Its promise is to reduce your bill-management stress. Got a bill? paper or PDF invoices or other original documentation? Hisuru will take care of filing this documentation, keeping track of your expenditure, making it easy to find those old bills when tax time comes. And, for those of us with an eco-conscious, Hisuru will even tell you what your carbon emissions are!

I am in the process of writing some basic documentation and doing a little video, but all you need to do in order to get started is to go to https://www.hisuru.com/users/new and create your account.

Then start adding bills, straight into the browser.

The nifty part is this: have a paper bill or receipt, say water, fuel, or groceries? Take your smartphone, snap a picture of it (it’s ok to take multiple images, one per page of the bill), and attach it to an email addressed to bills@my.hisuru.com. In the body of the email, in the first line, type the cost (as a number), and send it off. Hisuru will create a new bill, convert the attached images to a PDF, and attach it to the bill. Want to retrieve this original documentation later? No problem, browse to your account on Hisuru and look it up so you can download it. 

It’s THAT easy!

For more details have a look at the Hisuru blog, and get your free account!

 

Follow

Get every new post delivered to your Inbox.

Join 140 other followers