With the innovation of service orientated architecture last decade (a set of principles and frameworks for designing and developing software around the re-use of back-end web services) complex web properties became easier to develop and maintain. Key functionality was separated out and structured along business-focused processes, then integrated back together when required.
But do you ever get the feeling when working with digital technology (and therefore the technologists that wield the magical power to understand and work with it) that your business needs and issues are a mere distraction from their principle aims?
Yup, you're not alone.
It's not uncommon for a lot of Information Technology people, regardless of their level, to consider "the business" as an annoyance or actually having requirements counter to their technological aims.
Perhaps IT people need to be more service-orientated too? Structured and aligned to wheat the business needs, then integrated with their customers.
The Blog of Hayden Sutherland, an eCommerce, Online Marketing and Digital Strategy consultant based in Glasgow, Scotland. These are my thoughts on how companies can take advantage of the modern interaction technologies and methods to improve communications, influence behaviour and retail online better.
Showing posts with label SOA. Show all posts
Showing posts with label SOA. Show all posts
Wednesday, October 24, 2012
Thursday, April 12, 2012
Companies and the services layers
I recently received a report from McKinsey [link] that covered the topic of the 'corporate software layer'. This wasn't just another publication talking about application development standards, it referred to a metaphorical layer of services that surrounds the core 'hardware' processes and functions of an organisation. This software layer is an all-encompassing wrapper that the author described as including APIs, digital customer touchpoints and even Social Media.
Coincidentally I was chatting with someone in the Digital industry only a few days ago (thanks Wyndham) about how the use of web-based services can allow a company to incrementally develop its inner and external functions to remain agile & responsive to changes. I explained that via a Service Orientated Approach (SOA), a company could continually evolve its client-facing functionality (internal and external clients), wrap legacy functions and get the most from its digital agencies... by getting them to utilise any existing services.
Note:
We also questioned why digital agencies never seemed to develop work for clients using their own suite of web services to quickly deliver more intelligent work for their clients, but that's another topic for this blog sometime).
Anyhow.... Having thought about this some more, I do think there's the opportunity to not only merge the two topics mentioned above, but to then represent this in a similar (but perhaps more complex) way than McKinsey have done.
Here's what I mean:
1. McKinsey (perhaps in an effort to de-techie their report) haven't mentioned SOA and it's obvious benefit.
2. The 'software layer' is a little too catch-all for me.
3. Their diagram doesn't explain the big difference between the more technical machine-to-machine interfaces and the softer services that involve human interaction.
I guess what I'm saying here is that there might not be just one layer around the business, but possibly several service layers..... And the diagram needs to reflect this.
Coincidentally I was chatting with someone in the Digital industry only a few days ago (thanks Wyndham) about how the use of web-based services can allow a company to incrementally develop its inner and external functions to remain agile & responsive to changes. I explained that via a Service Orientated Approach (SOA), a company could continually evolve its client-facing functionality (internal and external clients), wrap legacy functions and get the most from its digital agencies... by getting them to utilise any existing services.
Note:
We also questioned why digital agencies never seemed to develop work for clients using their own suite of web services to quickly deliver more intelligent work for their clients, but that's another topic for this blog sometime).
Anyhow.... Having thought about this some more, I do think there's the opportunity to not only merge the two topics mentioned above, but to then represent this in a similar (but perhaps more complex) way than McKinsey have done.
Here's what I mean:
1. McKinsey (perhaps in an effort to de-techie their report) haven't mentioned SOA and it's obvious benefit.
2. The 'software layer' is a little too catch-all for me.
3. Their diagram doesn't explain the big difference between the more technical machine-to-machine interfaces and the softer services that involve human interaction.
I guess what I'm saying here is that there might not be just one layer around the business, but possibly several service layers..... And the diagram needs to reflect this.
Labels:
api,
corporate,
hardware,
interfaces,
mcKinsey,
SOA,
social media,
software
Subscribe to:
Posts (Atom)