There is Not a Simple Solution to Every Problem

“Everything should be made as simple as possible, but not simpler.” This maxim, attributed to Albert Einstein, bears particular relevance to how problems should be approached. There is not a simple solution to every problem. Simple problems can be solv…

Categories Uncategorized

Link Collection — September 9, 2012

  • Americans Think Cloud Computing Comes From Actual Clouds | WebProNews

    “To get the embarrassing statistics out of the way first, the survey found that 51 percent of respondents believe that stormy weather can interfere with cloud computing. A plurality of respondents (29 percent) also think that the cloud is an actual cloud. A paltry 16 percent actually knew what the cloud was.

    “This survey clearly shows that the cloud phenomenon is taking root in our mainstream culture, yet there is still a wide gap between the perceptions and realities of cloud computing,” said Kim DeCarlis, vice president of corporate marketing at Citrix.”

    tags: cloud computing

Posted from Diigo. The rest of my favorite links are here.

Related posts:

  1. Link Collection — February 26, 2012
  2. Link Collection — June 10, 2012
  3. Link Collection — April 29, 2012

Another way of running projects

There is another way of running projects and that is to treat each project as an experiment within a set variance. If we do this then it becomes natural that the projects are mission based and thus find their own best way to the expected result. It has another effect and that is that it […]

GLUE – Updated Framework

In my last post I have updated and corrected the GLUE Journeys to put my thinking in the model after some reflection on my own writing triggered by reading my own thoughts and especially by some comments I received. This of course has an effect on the …

Categories Uncategorized Tags

ResEArch positions

The IT-university of Copenhagen has announced open positions as assistant and associate professors with the goal of strengthening research and teaching in the diverse area of innovation and information technology, also known as the Business Corner of the ITU Triangle Science-Arts-Business. Apply now! Also, please help spread this vacancy positing. From the call: Disciplinary or interdisciplinary backgrounds in fields …read more

Transformation to Agile IT Delivery

The number one IT issue for all enterprises today is delivery – responding to business demand for change in ever faster timescales, at lower cost. But in the typical large enterprise, IT is widely perceived to be incapable of responding in a reasonable timeframe and cost. There are many, many reasons for this. Existing application portfolios are frequently a complete mess typically resulting from continual compromises made in order to deliver rapid business change, which commonly result in duplication, inconsistency and increased dependencies. Enterprise architecture typically fails to deliver realizable guidance to delivery teams. Delivery projects are commonly driven by narrow focus, exclusively business centric goals. I could go on.

Because business as usual (BAU) doesn’t deliver, we can observe the “initiative count” increasing exponentially. Initiatives are top management driven demands for results that are frequently outside of the momentum plan. For example, narrow focused Agile projects; mobile IT and BYOD; SaaS projects; package acquisitions; M&A, BPO, outsourcing and offshoring projects etc.  Or technology focused adventures such as application level modernization. And what usually happens is the initiatives become the new silos, which in turn contribute to the ongoing maintenance and integration nightmare.

Over the past decade most large enterprises have established architecture as a key discipline precisely because of the situation described above. EA in particular was always intended to provide a “city planning” perspective, coordinating across domains to ensure consistent business processes and information and to govern standard infrastructure and shared services where appropriate. In many organizations EA has actually been disestablished because it was perceived as not adding business value. In other organizations EA has minimal influence on delivery programs because of the lack of interest in “doing things right” and the over-riding imperative to deliver as quickly as possible, regardless of downstream consequences.

Recognize the picture? The problem is that for most organizations there is no BAU. So the result is that stand alone initiatives become the only way to get rapid results, but the inevitable outcome is that the ability to change the core business is in steep decline. Short term “project agility” is confused with “ongoing business agility”.

The way forward is to view the IT Delivery as a Value Chain. You can’t focus on just one part of the chain such as Agile projects, you need to see the bigger picture and “manage” the way you respond such that business AND IT goals are achieved.

If you recognize this situation, you may be interested in my short Webinar – Transformation to Agile IT Delivery. (Note I recommend viewing in You Tube with high quality 720p)

Categories Uncategorized

The Meaning of Iteration

There is a curious ambiguity about the word “iteration”. Sometimes it means doing exactly the same thing, over and over again; sometimes it means doing something slightly different each time.

When a process is drawn as a loop, we need to understand wh…

Architecture as Jenga

#entarch In my post Where were the architects at RBS? (June 2012), I quoted a banking sofware expert comparing banking systems to the game of Jenga. I now want to expand upon the Jenga analogy.

Casual observers looking at a large and complex human activity system can easily convince themselves that there is a lot of inefficiency and waste.

So it looks as if we can save huge amounts of money simply by taking out all the unnecessary pieces.

But this is a bit like a game of Jenga. If you try to remove pieces without understanding the overall structure, you are likely to cause the whole thing to collapse in a heap. This seems like a pretty good reason for doing some kind of business or systems architecture.

However, complex human activity systems generally don’t just stop working. The people in the systems usually find a way to keep things running, although with a lot of hidden costs, including personal stress.

This has a lot of bad implications. Firstly, it is bad for the people and the working environment; among other things, excessive stress is damaging for people and their working relationships. It is bad for the architecture, because it results in a lot of additional structure (props and supports and workarounds) to keep the systems up and running. These props and supports and workarounds often end up costing far more than the original system, so it can be pretty counter-productive in terms of the cost-saving objectives. And finally, it is bad for the decision-makers, because the full consequences of their decisions are often unclear, and they may go on to repeat the same pattern.

I’m not saying that we shouldn’t eliminate inefficiency and waste – but in order to do it properly and safely, it helps if we have a proper understanding of the overall structure and behaviour of the system – in other words, an architectural view.

Categories Uncategorized