CTO Blog

You are in: CTO Blog

VOTE FOR ME
CIO Blogs
IT Blog Awards

Subscribe

Recent Posts

Navigate


Search the blog

« From Medieval to Pre-Fab Software | Main | The ‘memory reset’ feature »

Is Technology Asynchronous and Business Process Synchronous?

I have been wondering about a very strange issue – synchronicity, or why some much of what we is asynchronous, but so much of our organisational management is synchronous. To bring this right down to earth and reality for systems and solutions design and the reason for my pondering on the issue, we are planning around using new technology abilities to do things ‘on demand’, or as an when needed, and in conjunction with the dynamic orchestration of other systems, processes and services. But how do we know that there will not be a restriction from synchronous issues?

The financial industry has tried to get to real time clearing for quite a few years now and is stuck at 24 hour clearing due to the various banks all having processing schedules that cannot be aligned. Ah yes you say but that’s old technology running batch processes and this doesn’t apply to the technologies we have today and the systems and solutions we are developing, and in any case there is nothing new about the question of State. Yup, I agree, but in the back ground I am beginning to wonder if we have a business issue that could be a bigger issue than we currently realise.

I was in a group working through some exacting new stuff around almost ‘real time’ optimisation and we hit the issue of when and how to transfer the interactions by which a commercial agreement to buy at a given price and time was struck into the financial system. For some reason this was the first time it really hit me how much of what we do is based on the time cycles of financial accounting, you know the rigour of the yearly budget, the need to report a good quarter, must have a good month, etc, etc.

The whole business back end reporting and auditing cycle is synchronous! We are working away trying to do better business by using ‘agility’ to increase flexibility and to gain real time ‘optimisation’ and handle the real world which is asynchronous with this problem hanging over us in the background. If we are increasingly successful and the volume of business transacted through the new SOA services increases to a significant part of the total business volume then as the saying goes; ‘this is gonna to hurt’.

May be I am slow to catch on to this because I can remember John Chambers, Cisco’s CEO, talking about the need for financial reporting to move from monthly to weekly and the daily in the height of the Dot.com boom. Maybe now has come the time to really start to think about this, but whose problem is it? CEO, CFO, Auditors, I don’t know, but it doesn’t feel right that it’s a CIO and technology issue.

TrackBacks

TrackBack URL for this entry: http://www.capgemini.com/cgi-bin/blog/mt-tb.cgi/55

Comments

The business processes mentioned are all internal (accounting, clearing, reporting etc). What about customer processes?

Technology has been built for them synchronously, yet the real requirement is asynchronous.

Example: real time marketing. In this day of electronic channels, we need marketing capability driven by customer need, and contact, yet marketing technology has been built around campaigns, an internal driver.

I was particular interested in the SalesForce.com tie up with Google advertising as an example of this 'real time' asnchronous process

andy

thanks. I like your style.

Elizabeth K.

Its quite a while since I wrote this and the big change has been the development by the Business Schools of Enterprise 2.0. Put simply this is attempting to make an enterprise flexible and adaptive by using collaborative technology and there fore attempts to do what i was commenting on.

later posts in 2008 cover this topic more
andy

Post a comment

Commenting Policy

Name:
Email Address:
URL:
Remember personal info?
Comments: (you can't use HTML tags for style)