Wherever you turn you'll find that Enterprise Software is on a never ending quest to increase your personal efficiency.
It says so on the vendor's site, it seeps through in discussion about User Interfaces, one is constantly reminded how good that is for your company.
Sure, except...
Ask those who have had the fortune of becoming more efficient. Ask those who have all their tools in an easy-to-navigate interface. Ask those who have learned to read and skim reports faster. Are they under less stress now? Did that help to increase the company profit?
Not much of that is what I hear from within large organisations.
You do your job faster, then sit and wait for something else or get to dig into the slushpile.
Your rowing stroke gets stronger and faster, but so what unless the whole crew falls into same pace?
Here's the thing:
It's all about organisational effectiveness. How fast, efficient and correct all information is disseminated, how effective hand-overs in the workflow happens, how visible and easy to understand the process is, how effective the capture and subsequent dissemination of knowledge is and how little time you spend on making the flow happen.
That counts. That means better profits. That means more time for the kids and less stress.
And where is Enterprise Software in this? Where are the process engines and effective frameworks that can make the organisation more effective? Huh?
[Said same thing last summer, but as I meet this issue more and more often I felt it was upon time to rehash it a bit. Too important to be forgotten.]
I enjoy this post and find your insights on enterprise collaboration most relevant. Especially how efficacious flow is facilitated. Your strength of character is refreshing. Please see:
http://www.dynamicalsoftware.com/news/?p=93 for similarity in focus. Cheers!
Posted by: Avery Otto | March 19, 2010 at 17:57
One of the key aspects of enterprise software is to make it easier for organizations to share information and resources. All the talk about ERP applications, SOA suites and MDM projects have a bit of that thinking in it. The key i guess is how to integrate the entire enterprise into a single chord of information flow. I know that this dream has not come to fruition completely, but they do contribute to that goal.
Posted by: Sathya Pandalai | March 20, 2010 at 03:19
@avery - thanks, and good to see I'm not alone!
@sathya - two important words in your comment: "share" and "flow". Agree that much ES do make "sharing" easier, but it's almost without exception free of process. It's self-help, helps the "work" part of the "workflow" but the "flow" part (process) is still DIY.
Where I have my doubts is if it will contribute to the goal as I think the path is the wrong path and hence has to be abandoned eventually. It's focus on personal efficiency, leaving the process to be manual is extrapolation of the old paper based methods. To make the organisation effective using IT would require a process engine underneath, preferably with a unified data model so data can be captured and disseminated everywhere.
Another metaphor comes to mind if you've got sea legs (or is a chemical engineer): A displacement vessel of any kind has a "hull speed", the increase in speed is reasonably linear when you add power, until one point when the power vs speed curve becomes almost vertical. You can add as much power you want without much speed increase. Ditto for fluids travelling in pipes when the flow goes from laminar to turbulent.
The organisation is the ship's hull or the pipes in which something flows. You can make the fluid more efficient by adding power and pressure, but without rebuilding, redesigning the hull or pipes the outcome will remain more or less the same.
Posted by: sig | March 20, 2010 at 10:14
Doesnt your contention apply to the very metric of "productivity"? Increased productivity per employee has always been seen as a desirable end in organizations. It does serve your business ends indirectly. Employees work better for the same salary, so youre saving costs.
revenues - saved costs = greater revenues no?
Posted by: Pankaj | June 21, 2010 at 14:44
Pankaj,
absolutely, individual efficiency is good. Thing is that's we've been at it, bettering that for ages, so the incremental gains are getting close to zero. That in short is "how we do things".
Now, organisational effectiveness on the other hand has not changed much last few thousand years. The "what we do".
But there is something else too, often the efficiency work is for the birds, doubly wasted:
In your daily office work you get a task via email. Then you pop over to the file cabinet to look for and read some old reports, or if you're modern, do the same on the intranet with a dash of Google. After a while you have the information you need and you fire up the tool of choice, say MS Word before you at last can create some value for the customer.
Say we challenged some assumptions and said that "what you did", when you went looking for the information, was a waste of time. If so then any resources (better intranets, KMS, search engines) and training spent to make you more efficient in finding pertinent information would also be a complete waste.
If the focus was on the organisational effectiveness (what you do) and a solution, say a process engine involved, where workorder and all pertinent information was given at the same time, well then the organisation would gain hugely. You on the other hand could be unbeatably efficient in finding information, but that does not help the organisation if the finding work is wasted anyway.
The facts are in: In BRPs you spend about 2/3rd of your time on managing and making the flow flow and not on value creation. Well then, doing something about that and hence the organisational effectiveness would give up to a 200% gain.
Cheers,
Sig
Posted by: sig | June 21, 2010 at 15:04
Sig, thank you so much for the detailed and wonderful response.
Posted by: Pankaj | June 23, 2010 at 14:44