,.

Archive for the ‘Business Process’ Category

Let’s Legitimise Rogue Behaviour.

Wednesday, March 28th, 2007

In my short time in the blogosphere I’ve noticed a common theme around CIOs, IT Architects and others in the IT community concerned with “Rogue” behaviour.

I say rogue behaviour because some posts refer to rogue users, others to rogue solutions, rogue IT etc.

The common point is that if the IT function does not serve the business with what it needs, then you can absolutely guarantee that some rogue behaviour will emanate from the business.  Usually the IT function doesn’t even know about it, until the rogue solution falls over and the business calls in the IT guys who are suddenly landed with a mission critical “system” to mend and support.

So how do we square the circle here?

(more…)

SOA and ROI

Wednesday, March 28th, 2007

Back in 1998, I was doing a Masters degree at Leeds University.  An IT Module on my course posed a question something like “What is the case for transactional websites in UK retail banking?”

Do you remember 1998?  It was the year Netscape announced they were going open source.  Home broadband did not exist in the UK. The vast majority of people did not have a home internet connection of any type and probably almost no-one over the age of 25 regularly used the internet or had a personal email ID.  There was not one single UK bank offering meaningful transactional capabilities on their website.  The internet (or should I say Web 0.1) was only just taking off.

Polls at that time were concluding that only about a third of the British public expected to have online retail banking within 5 years with some really tech savvy people (13% of the population) wanting it within 2 years!  Wow!

About 3,000 words (on paper) later I concluded that there was no current short term ROI case for fully transactional internet banking but it was blatantly obvious that it would take off and any bank that didn’t take the leap of faith and invest, would get left behind both in customer service and cost per transaction.

This unremarkable conclusion somehow managed to get me a good mark for that paper – it seems even more unremarkable today.

So is SOA in the same boat then today, being blatantly obvious but needing a leap of faith?  I don’t think so.

(more…)

Rules Engines – Power to the Users!

Tuesday, March 13th, 2007

I was reading Business Rules the Software Reuse Debate by Rajgo.  I bow to his technical knowledge which is far superior to mine, but I want to take the business end of his argument and see if I can violently agree with him.

In my world, business rules enable loose coupling of enterprise applications and services.  So a typical enterprise application might be the CRM system and a typical service (in a retail bank for example) might be to select a customer using the customer reference and return the portfolio of products held by that customer with the bank.

A number of services can be linked to form a business process, but a business process must follow rules.  These rules can be hard-coded or configurable by the user community using some sort of rules engine.

(more…)

Is Enterprise Wide SOA Just Too Challenging?

Wednesday, February 28th, 2007

The hype amongst suppliers with a vested interest in Service Oriented Architecture grows daily.

Intuitively its a great idea.  Turn your organisation into a set of services that can be used and stitched together to form business processes which in turn are exposed to front and back office staff, business partners, agents, customers via direct channels etc etc.  These services are loosely coupled to the existing IT applications so can be maintained independently.  Users only effectively see one simple system.  Brilliant!

(more…)