Showing posts with label Enterprise Architecture. Show all posts
Showing posts with label Enterprise Architecture. Show all posts

What if kids ran your business

I was watching television the other day and saw the advert for Andrex toilet tissue where they have a baby running the company.

It made me recall a conversation I had with my 6 year old daughter some time back were she wanted to do something the next day but we had other plans. I said to her “There are lots of things Daddy wants to do but he can't” as I pictured some of the dreams and ambitions I have had and still have. Some fulfilled and others not. I will always remember her reply to me “Why not?” The innocence of a child I thought whose world has not been set any boundaries as to what can and cannot be done.

On another occasion I got a great piece of advice from someone who told me “to get your point across to any audience write it in 2 or 3 sentences as though explaining it to a 6 year old”. A piece of advice I have used since and it works. Try it especially if you want someone to explain something to you. It is challenging but the results are worth it.

So this got me thinking I wonder what it would be like if we got some children still at school into the working environment and told them what we do and challenges we have and asked them what they would do to resolve them?

For example I wondered how my daughter would get an organisation to embrace Enterprise Architecture. So I asked “how would you get someone to build something in a way you wanted them to do it”. She replied “I would build it first so that they could copy it”

I then asked “What would you do if they would not copy it?” and she said “Find some other people to copy it”

Sounds like she is creating a stakeholder power map without knowing it.......

I wonder what possibilities would be created if we thought in the same curious, inventive and unbounded mind of children? Are they the great untapped innovators?

Next time you have a challenge approach it with a view that no idea is a bad idea and break down those perceived barriers you have built up over time.

Footnote – Is Bob the Builder an Enterprise Architect? The other day my daughter said to me “Before you start anything you need to have a plan of what you want to do and how to do it. Just like Bob the Builder” Is she an Enterprise Architect in the making.......

You need to know what you are doing

It sometimes amazes me that the simple things are often forgotten about and people dive into firefighting and ideas generation. They miss the big picture and end up busy being busy.

One of these is the simply having a list of stuff that you are doing and is going on. What is sometimes called a portfolio. What is even more amazing is the difficulty people have in gathering the information to create one.

I have frequently had to create a portfolio of initiatives at the start of a new role. If for the simple area of just getting an understanding what is going on.

My approach has always been to get something that is just good enough in order to get things started. All too often the purists try and create the perfect portfolio that satisfies everyones desires. They ultimately fail to deliver anything and the organisation carries on as before.

My portfolios have gaps and initially have inaccurate information. However the practice of putting it on the table and regularly reviewing it cleans it up over time. It also helps to start to cleanse the areas providing the information for the portfolio, helps to clarify where the data is coming from for it and more importantly where it should come from. All too often you get delivery information from finance and finance information from delivery.

We then have a list of stuff we are doing. It can then be monitored for strategic alignment, delivery, duplication, value delivered etc. It is also something that new stuff can be reviewed against and added to.

So my advice is to create yourself a portfolio of initiatives from whatever you have at the start. Otherwise how will know what you are doing and more importantly they are the right things to be doing?

This is such a simple thing to do and can provide great value

Pinyin - A form of Enterprise Architecture

I am learning Mandarin with my daughter at the moment. Mainly to keep one step ahead of her so that I can help her with her homework. In order for non-Chinese natives to understand the Mandarin language, help with input of Mandarin into Computers a romanization of the Chinese language is used called pinyin

For someone who speaks English pinyin can seem a strange translating language. The reason is that the pronunciation of pinyin is not a one to one translation to English pronunciation. Let me explain.

The character for water in Mandarin is

The pinyin for water is shuĭ

In English this is pronounced shway with the “way” pronounced with a tone that goes down and then up. Click here to here what it sounds like

So what has all this got to do with IT you may say? Well at the weekend I was reading an interesting blog from Peter Kretzman entitled Complexity Isn't Simple: multiple causes of IT failure. There where some interesting debates in the comments regarding requirements analysis. As an aside my view on this is that it is the complexity of requirements and number of requirements that are a major factor in IT failure. Peter mentions how the telephone has evolved over the years from what it was in the 1980's to what it is now. Think the iPhone or Android phone today comapred to what you had in the 1990's. What would have happened if organizations had tried to make the iPhone in the 1990's? Probably a disaster. Anyone remember trying to get e-readers in the 1980's? Remember the Newton? The mobile phone of today has built up over time. At each stage adding a little bit more value. Making sure that additions work and integrate. This is what organizations should do with new ideas. Start small and then build up over time. At each stage adding a little bit more value. Rather than trying to do it all at once. Something that can help you in this endeavour is a set of guiding principles to ensure new bits fit and help the whole. Maybe an Enterprise Architecture? But that is another story.

Back to pinyin. Whilst reading this I thought about how we use Enterprise Architecture to not only articulate a single version of the truth for an organizations future state but also as a means of ensuring that all parts of an organisation speak a common language and understand each other. It is the pinyin of business.

So if Mandarin is the language of the IT organisation. Lots of symbols, which are meaningless to the rest of the organisation. Then if all those who use speak in romanization languages are the non-IT departments of an organisation how do they communicate with each other? Pinyin of course. Mandarin (IT) speakers understand it and are taught it. Non-mandarin (non-IT) speakers can relate it to their language and understand it also. Therefore pinyin is a form of Enterprise Architecture.

Which all relates to some thinking that I have held true for sometime. Enterprise Architecture is nothing new. It is an approach and a way of doing things. It is more important to use the principles and approaches that Enterprise Architecture provides and advocates rather than going around spouting we must do Enterprise Architecture, we need an Enterprise Architecture. Just do the right think and call it whatever is meaningful to your organisation. Find what it's pinyin translation is.