Library clips

sharing ideas thoughts and feedback

August 9, 2011

The future of enterprise 2.0 is apps

Filed under: emergence, process

What’s different about enterprise 2.0 social computing tools is the silo bridging. It’s the enterprise-wide awareness, problem-solving, crowd-sourcing, swarming, collaboration, ambient awareness, relationship-building, serendipity…the emergence…which all cascades into good stuff like DIY reputation (answer questions, discuss topics, share experiences), adapting to change, optimisation/effectiveness (the best people working together) cooperation (avoid clashes), opportunities, innovation, agile, employee engagement, finding tasks that suit you, autonomy in initiating tasks and collaborating with the right people to get it done (hopefully resourced and funded…I like this last one in the frontline setting tasks that emerge from their work environment, and managers being enablers) etc….

But it’s also good for coordinating good old group work (Communities of Practice or Teams or Cross-Functional tasks). I’ve talked about this before in a post on Are we doing enterprise 2.0 in reverse. In that post I wanted to stress that if we get benefit out of good old group work and pains in processes (in-the-flow type stuff), then that’s you’re buy-in right there. Thus you needn’t have to worry about having to convince and persuade about the benefits of silo-bridging, awareness, emergence and all that jazz. I know the world is not that black and white, but I’m generally speaking.

Yes social computing is unique in that it’s a platform for awareness and emergence, and enabling swarms to work on what matters. This is a real big deal cause this leads to a big picture of a gradual alteration in organisational design (or perhaps a superimposed informal network over the hierarchy network, only the informal network is now online, and being online means different things happen eg. ambient awareness, silo-bridging and swarming is amplified when it’s online, compared to offline). But it’s also good to enhance processes and regular group work. Heck, it’s almost good for everything….everything is 2.0 these days…which means things are more enabling and co-created in basic speak.

Social computing tools are unstructured which means you can use them for many purposes. Kind of like how email and Microsoft Word is unstructured…people use email a million ways (at the moment a popular email use is to receive notifications from social networks, I can’t remember the last time I wrote an email outside of work). Anyway…I remember Bill Ives saying the user designs how the tool is used, not the vendor.

How true to an extent. The vendor designs the features, and the user decides the purpose.

At work we have group spaces used as troubleshooting spaces, expert knowledge gathering, internal customer spaces, idea gathering, group work, cross-functional work, events, buy and sell, office space, etc…too many to mention, and I know the vendor wasn’t clairvoyant in knowing all these use cases, heck even I wasn’t.

What comes with the turf with unstructured online social tools is that sometimes people are not sure what to do with them. Facilitator’s are necessary to move people away from staring at a blank wiki, and demonstrate how they can be used to write articles/reports, help guides, documentation, lists, etc…same goes with blogs (share experiences, broadcast news, lessons, progress, etc…). They can be used in a flow eg. write up new documentation, then describe it in a blog, or some troubleshooting has been resolved in a forum and a wiki is used to document the new procedure and a blog is then used to announce it. The point is the facilitator is there to listen to the use case and bend the tools around it. There’s also the other bit that these tools are social so you need many people for them to work, this is why facilitation and hosting is important. These tools are certainly not deploy, train, and maintain…they are about adoption.

Anyway, to come to the focus of the post, can we somehow use design another way to increase adoption.

Could we actually move in reverse and make some of the tools a little less unstructured? What, more structured isn’t this what we were moving away from with rigid process tools, where we ended up using email for exceptions to processes?

Let me explain a little…

Templates

At work people are now educated that wikis are a blank sheet of paper and they can use them to the extent of their imagination.

But there’s one catch, it takes time to structure your page.

Here’s what I mean. When you open a new MS Powerpoint page it offers you layouts. I’m sure some wikis can do this but the ones we use don’t. Wouldn’t it be good if wikis could offer layouts using tables, this way my page is on the way to be structured how I like in one click.

And a step further is purpose-based wiki templates. At work people use wikis for minutes of meetings. Problem is each meeting they have to create a table and fill in the headings, what a hassle. Some people create a wikipage called "minutes template" and then copy and paste that into a new page for each meeting. Hmmm, maybe I could make a Wiki with lots of templates that people can use…just a thought. Again, there’s probably wikis on the market that can spoonfeed users this way. I’m certain that if wiki had thematic wikipages then people would use them a lot more, people more often than not want to dump content into a structure, they often don’t have that much time to create the structure. To come back to templates, when we use MS Word to write a report, do our expenses, training, etc…we use the global templates. We expect to quickly choose a pre-formatted page so we can go ahead and fill it with content.

The other day I noticed the CKEditor has a button called "templates". Looking at the demo it provides some layouts, ala MS Powerpoint. If you are technically minded you can customise these or add your own. This is great, if the vendor doesn’t offer templates we can still service our users by using the editor to offer templates like "minutes of meeting".

Here’s what they say:

"With CKEditor content writers can select a template from a list by clicking the…button in the toolbar. A template is a predefined piece of HTML that is inserted into a document. Using this feature, the user does not need to start formatting the text from scratch. Designers can prepare well designed templates which helps avoid user errors before they happen."

When I was looking at IBM Activities I noticed their wikis didn’t have templates, but they use CKEditor which can pick up the pieces. But their other module, IBM Activities, indeed has templates. Activities are a type of task tool which you can customise to a certain extent. Users can offer their Activities as templates eg. if you are organising an event it’s quite handy and time saving to find an Activities template for this exact task. And of course you can do some refining touches for your context.

So from the likes of MS we are used to working with templates, it’s what we want, and as we can see some vendors offer this in wikis and task modules, as well as some editors offering it.

NOTE: When will the day come when wikis can do layering. Don’t you love in MS Powerpoint how you can draw things and put content on top of other content.

Apps

Templates are good, I think they are a no brainer…really they are nothing new. I’m thinking further than extending a wiki with pre-formatted pages, I’m thinking apps (ie new modules) for the platform are a unique thing offered by social computing and the Web 2.0 ethos of the user building stuff.

Web 2.0 has been about content, and the emergence of participation, but it also has been about lego building blocks and the emergence of architecture. Just look at Twitter, technical minded people get right into it and build tools like Tweetdeck, or they use Twitter an unexpected way (that is kind of similar to what innovation circles call Exaptation).

Apps are the new black. They can offer a different experience to the website offering (plus you don’t have to launch to the website). Or apps can simply be an application not based on a website. When you get down to it, apps offer an experience, an experience the users wants, they cut through the fluff, and design an experience based on a specific use case, and if done with precision, when you think of doing something, your hand moves to the very link that can make that happen.

I think the next stage of platforms is for regular people to be able to build liteweight apps. But for now this is the work of techies.

And again it’s typical web 2.0 where the users are adding to the value; in this case it’s as deep as you can get as they are actually customising or building modules or products.

So let me explain a little…

At work many people have use purposes eg. Do we have something that we can use as CRM, do we have something to do proposals, do we have something we can use as a support desk, do we have something for the recruitment process, etc…

For some of these use cases eg CRM, perhaps wiki templates can help, for others maybe not.

In each of these use cases you can buy a specific vendor tool to do that exact job. ie you can buy a CRM tool, or a proposal process tool. But the whole idea of social computing is that we use the same platform so we can have enterprise-wide awareness of activity streams. The whole idea is to not have data locked up in multiple tools; I suppose social computing tools these days can suck up data from other tools and present them in the activity stream. The other premise is that it’s cheaper buying one platform that can mildly do all things, rather than lots of focused products.

An example is an online group space at work which Design tools employees use for sharing tips, training and troubleshooting. They are connecting blogs and forums and wikis into process flows, with moderators and mentors. This is cool that they can achieve this, but they have reached a wall in how far they can bend the software…but they are still grateful as a focused product would cost too much to be approved by their lead.

Further to this, there is a need to use a PDF or wikipage to inform people of the assembled process flow. I don’t mind process flows for an overview reminder on how things work, but I don’t like the fact that I need to look it up so I know what to do next. In my mind if you are educating it means your tools could be working harder for you; in this context design always trumps education. This is pretty much the ethos of web 2.0…I have never read a manual to use Facebook,Twitter, LinkedIN.

So when people at my work ask can I use our social computing platform for CRM, recruitment, proposals, I could potentially offer, wiki/task/editor templates or educate them on how to assemble the tools into a flow.

But there’s vendors out there that go full circle ie. they enable you to build modules for the platform. We have status updates, blogs, forums, wikis, but you want a CRM tool, well how about this app. What we are talking here is rather than buying a new product for each of these use cases, you instead have a social computing platform where you can build your own DIY process apps.

I haven’t looked into this too much, but I think it’s the future of adoption…offering people a precise way to execute their work. Really you don’t need to push adoption when the platform can build many types of gloves.

From my quick glance the vendors I have seen so far venturing into this playground are Jive SBS, IBM Connections and Podio. I wouldn’t put Thingamy in the same class as these as it’s not a social computing platform, actually it’s a process building product, which is pretty much the focus of this post.

Podio inspired this post, unlike the others Podio is a true app store. This social computing platform comes with standard modules, and in addition the Podio team and users build and offer apps, and these are all available via gallery browsing. Actually you can install apps or packs (which are a set of apps).

Their webpage simply says:

"Adapt Podio to suit your work needs with free apps from the App Store or create your own." 

What this means is that you don’t have to somehow fudge a wiki to do CRM, or fudge together a blog and a wiki for a proposal process. The future is to build apps on the platform that execute your exact use case.

From my quick glance the apps from the other vendors are more about using other sites within the platform eg. Box.net, Rypple, TripIt…or BPM/ERM type enterprise apps, which is all good. But for the focus of this post I think Podio is really filling a gap; the apps on Podio are more about new native modules; just look at all these apps: Proposals, Managing Recruitment, Product Design, Issue Tracking, Deliverables, CRM, Leads, Business Development, Marketing Campaigns, Sales Management, User Experience, Studies, Research Project, UX Testing and lots, I mean lots more. Actually they are packs of apps, here some apps: Document Template, Bulletins, Procedures, Bugs, Milestones, Vacations, Staff Meetings, Specification, Request, Sales, On-boarding, Campaigns, and the list goes on.

So when an employee comes up to you and asks do we have an online tool that I can use for Managing Recruitment. You can cast aside trying to fudge something together using blog, forums and wikis and instead offer them the Managing Recruitment pack ie. give them the perfect fitting glove.  

Here’s what the Managing Recruitment page says:

"Allows companies to manage vacancies, agencies, key skills and candidate progression in recruitment.

This pack can be used for companies of all sizes to manage there vacancies, internally resourced candidates as well as agencies they are working with.

You can instantly see which candidates are in the recruitment process, what stage of the process they are in and how they were submitted.

This pack would be ideal for an internal HR team/Recruiters who as well as resourcing there own vacancies also work with a select number of agencies. All candidates can be managed and uploaded to this app pack and at all times the information as to the stage of recruitment will be transparent. Allowing for good communication both internally and with your agencies." 

The apps in the Managing Recruitment pack are: Agencies, Candidates, Skills, Vacancies 

In the past we buy tools to fit a specific need or get someone to build an MS Access database where other MS Office tools don’t go, and now we assemble social computing tools which provides visibility by being online and social features to enable how we really work. I’m thinking all these were over sized mittens, and now with apps we can wear gloves that fit perfectly. Does adoption exist when you have precision!

This is the future of work! 

UPDATE

Rawn Shah has more on Podio:

"Podio offers much more beyond interaction with people or groups; it provides real apps and forms-based tools that anyone can build into the service. An activity stream by itself is simply a series of posts of text, photo or video content. You read or watch them and then go off to another application to do something about the content. Most streams-based tools simply allow you to communicate.

What Podio has done is make it possible to integrate our workflows and tasks directly into the streams, not just read about them. So when John in accounting asks you to fill out a field for an expenses form, you don’t need to launch another application; the fields can right there in front of you to fill in and submit in a short message. Considering how many applications out there are based on input forms, this makes it now simple to integrate them into the mode of how more people are working now: in short bursts of communication with many people in their network, multi-tasking as necessary."

Watch how easy it is to assemble an app.

UPDATE 

Check out Twiki who have offered for users to simply build forms/apps for the last 10 years:

Wiki Applications and The Long Tail 

How to Create a TWiki Application 

Structured Wiki 

UPDATE

Socialtext wiki templates:

How To: Use Page Templates 

UPDATE

Confluence wiki templates (forms) and apps (macros/plugins):

Working with Templates Overview 

Creating a Page using a Template 

Increase wiki adoption with page templates 

Creating A Template Bundle 

Working with Macros 

User Macros 

Confluence Plugins & Extensions

Plugin exchange 

 

Related post

The integration of Enterprise Social Software 

October 4, 2010

Interview : My thoughts on enterprise 2.0

I was interviewed by Cathrin Gill on the Enterprise 2.0 Open blog as part of their E2.0 Expert Profiles.

The Enterprise2Open blog was initiated for the Enterprise 2.0 SUMMIT.

It’s not easy summarizing over 5 years of my thought blogging and reading…this was something I needed to do. I have learnt about many things by reading bloggers, commenting and blogging myself…nothing better than DIY interactive education…I thank Cathrin for giving me motivation to do that…

Here’s the main bits below. I hope it’s OK that I’m re-posting…I don’t want to lose this summary

What is your understanding of the core concept of the Enterprise 2.0 idea?

  • A new operating system based on different ideals, designs and structures
  • For people to be engaged at work, rather than be seen as assets
  • A focus on engagement rather than sharing…through design and facilitation you have better conditions to achieve your goal… sharing and heightened awareness will happen by default
  • A somewhat role-based network organisational structure where people connect and are aware, have diverse input, acknowledge and action emergent outcomes, find suitable tasks and people…basically to exploit the collective knowledge to make better decisions and have an innovative edge
  • A focus on complexity theory based on experimenting, manipulating for favourable conditions, monitoring and feeding back, rather than an addiction to plans and outcomes, targets and rewards. Being more transparent, adaptive, agile, and resilient

5.) What are the main potentials of the Enterprise 2.0 idea?

  • As Euan Semple says these new social platforms can finally legitimise informal networks. Closing the gap between the c-level and the frontline (”we” rather than “us” and “them”), a more transparent, two-way communication, feedback and bypassing the levels of hierarchy. Preventing blockage of information and re-interpretations, welcoming and capitalising on feedback.
  • This is a new approach and leveling, and can be amplified by the use of social tools. Two things come to my mind: Improve awareness and the seminal lack of communication syndrome, and co-create change so it’s relevant to the frontline.
  • It also means working socially productive in silos and bridging silos using visible and open group tools, and connecting silos via enterprise-wide networks.
  • E 2.0 provides workers with tools to communicate and share their exceptions to processes…let’s face it procedures are not clairvoyant, every context brings up unique aspects to current processes.
  • E 2.0 leads to social productivity and activities like crowdsourcing are now achievable by connecting and conversing in public by default, rather than private by default (like the current email way). This is a move from PC (Personal computing) to SC (Social computing).
    But I’m not too sure how decision making being done in a social way will pan out; if we really want to talk about democracy that is…maybe a committee. It just depends on who owns the firm really.
  • And since these interactions happen in the open, everyone learns for free on a daily basis, a pull system where workers pick up signals with their radar.
    Referencing Jim McGee: New social tools reprise the concept of observable work that we lost with the coming of the digital era. We now have the potential to tap into the “know-how” and “know-why”, rather than just the “know-what” we get in deliverables and documents. We are interested in the conversations and brainwork. When reading a deliverable we wonder why things are they way they are, what were the many micro-decisions and now we can go back to those fragments if we worked using social tools - this is the real corporate memory. The beauty of it is these fragments can be assembled together (re-mixed) for different contexts. Then the output of that work can be traced back to the artifacts (the workings out) and re-hashed, and so on. The whole idea is not re-use but re-mix…malleable objects that live in a flux…basically fragments as springboards to continuous knowledge creation.
    Ahhh, just read Oscar Berg’s post on social tools being our coping mechanism

6.) What are the main challenges, threats and issues of the Enterprise 2.0 idea?

Control…simple as that!
Bottom-up is not enough, we need a new organisational design, a top-down shift in ideals. At the moment we have worker 2.0 and group 2.0, but we need management 2.0 to make enterprise 2.0 happen.

My top 10

  1. We share with people we trust, and share when we are engaged, rather than incentives and rewards, and now we have new social tools that appeal to intrinsic motivations
  2. Some managers may feel dis-intermediated, especially those who rely on their status in controlling information flow, whereas managers who slant to the more leadership side of things welcome it. People worked a long time for their authority, and now comes along a way (eg blogs) to be influential by reputation
  3. Transparency, two-way communication, and co-creation are key to engaged workers
  4. We currently get rewarded for individual action, not collaboration or group output…or how much we help others on tasks we are not on…or how well we source the right people to help you on your task.
  5. Different units compete for resources
  6. Politics and power
  7. This one can be slowly overcome, and that’s changing routines and habits from email to new tools (as long as the new tool is designed for ease of use)
  8. A culture that is OK with sharing and learning from failure
  9. Psychological safety (it’s OK to be wrong or to speak up)
  10. In the past we only shared finished products in the open, and all the working out and know-why happens in closed email. There is now a change to “work-in-progress / status updates” happening in the open. With this we get more awareness, diverse feedback, reputation building, relationship building, learning… We can look back at a record of how things came to be…peripheral information, the conversations behind decisions. A report doesn’t compare as a raw record vs emails, phone, meetings…but all these things are behind closed doors.

Learnings since the interview

Here’s some snippets about the "real enterprise 2.0"…

Real enterprise 2.0 is about “service”

"Because service is a person-to-person commitment rather than a goal-to-people one, it engages employees more, make the whole organization more responsive and make them less reluctant about caring about issues that are not directly theirs.

Collaboration is something one do with someone else to achieve something. Service is quite different.

Service is not something one do with another but something one do for another. The final purpose is, of course, to achieve something, but the immediate purpose is to help someone. And that changes everything.

Fostering stronger relationships within the organization has few impact on collaboration because collaboration often commits people to a goal and not to other people. In a collaboration context, people don’t feel they help one another but rather that they’re on the same boat rowing to reach an island they don’t care about.

In a service context, one is directly commited to help the other solve his problem and, then, relationships are more easily leveraged."

- Bertrand Duperrin

Social Media goals are derived goals

"I repeat. Your company does not need a social media strategy. What your company does need to do however, is to incorporate social media into almost every other strategy or plan that it has. This means that social media needs to be a part of your marketing strategy, public relations strategy, HR strategy, customer service strategy and maybe even your finance strategy. Maybe you do need someone to coordinate your company wide social media efforts, but that is not the same creating a social media strategy."

- Asia Digital Map.com

Is this an aspect of capitalism 2.0?

"Management in the 20th Century was about achieving a finite goal: delivering goods and services, to make money.

Management in the 21st Century is about the infinite goal of delighting customers; the firm makes money, yes, but as a consequence of the delight that it creates for customers, not as the goal."

- Steve Denning

Now this is the real enterprise 2.0

"The finite goal of delivering goods and services, in order to make money, was utterly boring and dispiriting…Because that goal dispirits those doing the work and often frustrates those for whom the work is done, it is inherently unsustainable.

The infinite goal of delighting customers is inherently inspiring: helping other people is the essence of moral thinking. It is inherently uplifting for those doing the work, and invigorating to those for whom the work is done. Hence the goal is inherently sustainable.

The new goal of delighting customers is a radical shift in the difficulty of what a firm is undertaking. The goal of a firm is no longer simple and linear and finite. Now the goal of the firm is difficult and complex and infinite. Now continuous innovation becomes a requirement, rather than a distraction and a de-stabilizer. Now we are in a world of continuous experimentation, to find out what works and what doesn’t, in terms of adding new value for clients. Now mistakes, instead of being elements that can be eliminated, are an essential element of the learning process. Now mistakes become crucial and welcome elements of the learning process. Instead of mistakes being punished, now mistakes are welcomed as essential opportunities for learning. Now everyone in the firm is focused on what can be done to add additional value to customers and clients.

The firm is no longer an end in itself. The firm is now “other directed”: it is focused on meeting the needs of the clients and stakeholders whom it is purporting to serve."

- Steve Denning

Real enterprise 2.0 is about letting go of “control”

"Companies have to come to terms with the fact that the traditional model of managerial resource allocation and coordination (mainly coerced through extrinsic motivation in the form of rewards and punishments, such as payments, promotions, demotions, etc.) has become outdated and no longer reflects the social fabric of today’s workforce

Commitment is fickle, reputation volatile, and loyalty scarce. In short: Companies have lost control – over their workforce, their customers, and as a result, their brands. Or, more precisely, as Charlene Li points out in her book Open Leadership, they have never really been in control – what they are actually forced to give up now is their need for control."

- Tim Leberecht

Influence is replacing authority

"If designers embrace the insight that influence is replacing authority as the new currency in the “pull economy” and that the best way to gain influence is to give up control…businesses can use “shaping strategies” to amplify and accelerate the inevitable loss of control in order to avoid employees and customers abandon them….levers of “access, attraction, and achievement” that provide the “creation spaces” and tools for employees and customers alike to design their own destiny, create their own meaning, and thus convert their very own skills and passions into productivity and loyalty"

- Tim Leberecht

The need for both process and people-centric systems

“A customer account manager receives a phone call from a client asking why an issue with their service has not been resolved and when it will be. The account manager can query a workflow-supported issue management system and learn that the issue has been assigned to a specific employee and that it has been assigned an “in-progress” status. However, that system does not tell the account manager what she really needs to know! She must turn to a communication system to ask the other employee what is the hold up and the current estimate of time to issue resolution. She emails, IM’s, phones, or maybe even tweets the employee to whom the issue has been assigned to get an answer she can give the customer.

The employee to whom the issue was assigned most likely cannot use the issue management system to actually resolve the problem either. He uses a collaboration system to find documented information and individuals possessing knowledge that can help him deal with the issue. Once the problem is solved, the employee submits the solution to the issue management system, which feeds it to a someone who can make the necessary changes for the customer and inform the customer account manager that the issue is resolved. Case closed”.

ad hoc communication and collaboration systems were the tools that drove actual results

Without the cludgy, structured issue management system, the customer account manager would not have known to whom the issue had been assigned and, thus, been unable to contact a specific individual to get better information about its status

- Larry Hawes

The mutation of capitalism

"Every century or so, fundamental changes in the nature of consumption create new demand patterns that existing enterprises can’t meet. When a majority of people want things that remain priced at a premium under the old institutional regime—a condition I call the “premium puzzle”—the ground becomes extremely fertile for wholly new classes of competitors that can fulfill the new demands at an affordable price. A premium puzzle existed in the auto industry before Henry Ford and the Model T and in the music industry before Steve Jobs and the iPod.

The consumption shift in Ford’s time was from the elite to the masses; today, we are moving from an era of mass consumption to one focused on the individual.

The leading edge of consumption is now moving from products and services to tools and relationships enabled by interactive technologies.

Innovations improve the framework in which enterprises produce and deliver goods and services. Mutations create new frameworks; they are not simply new technologies, though they do leverage technologies to do new things. Historically, mutations have superseded innovations when fundamental shifts in what people want require a new approach to enterprise: new purposes, new methods, new outcomes.

The Model T embodied a mutation we now call mass production. It solved the premium puzzle of its time, reducing the price of an automobile by 60 percent or more, and thrived in the emerging environment of mass consumption.

That potential for wealth creation remained invisible to those who clung to the 19th-century framework of small-factory, proprietary capitalism.

In the same way that mass production moved the locus of industry from small shops to huge factories, today’s mutations have the potential to shift us away from business models based on economies of scale, asset intensification, concentration, and central control"

- Shoshana Zuboff

The first wave of “distributed capitalism

"The true source of value, which had been invisible to the music industry, resided in Apple’s ability to reinvent the consumption experience from the viewpoint of the individual, at a fraction of the old cost
The iPod—and its successors, the iPhone and the iPad—are part of the first wave of what I call “distributed capitalism,”

Winning mutations—those that create value by offering consumers individualized goods and services at a radically reduced cost—express a convergence of technological capabilities and the values associated with individual self-determination.

Inversion
The old logic of wealth creation worked from the perspective of the organization and its requirements—for efficiency, cost reductions, revenues, growth, earnings per share (EPS), and returns on investment (ROI)—and pointed inward. The new logic starts with the individual end user. Instead of “What do we have and how can we sell it to you?” good business practices start by asking “Who are you?” “What do you need?” and “How can we help?” This inverted thinking makes it possible to identify the assets that represent real value for each individual. Cash flow and profitability are derived from those assets.

Reconfiguration
Once individuals have the assets they want, they must be able to reconfigure those assets according to their own values, interests, convenience, and pleasure. A teenager, for instance, may use her iPod Touch and an application called Pandora to assemble an entire personalized “radio station” while at the same time learning Mandarin Chinese at the kitchen table on Sunday afternoon through an online classroom based thousands of miles from her home.

Support
The emerging logic of distributed capitalism rewards enterprises that realign their practices with the interests of the end consumer and punishes enterprises that try to impose their own internal requirements or, worse yet, maximize their own benefit at the expense of the individual end user"

- Shoshana Zuboff

Next Generation Collaborative Enterprise (NGCE)

"Collaboration encourages clusters of experts with diverse skills to make decisions quickly. The Next Generation Collaborative Enterprise allows experts at any level to propose, create and execute without hierarchical or geographical constraints.

Priorities are set by clusters of experts that make decisions. Decisions are communicated real-time through social media applications…Individuals are able to apply themselves to the work based on their skills and availability, regardless of their geographic location…Funding is directed based on milestones. Direct accountability is embedded into the social network. Finally, organizational functions become less relevant and ‘Re-orgs’ become obsolete. Leadership is defined as the ability to influence, envision and execute ― rather than the authority to command and control."

- Padmasree Warrior

July 5, 2010

Have we been doing Enterprise 2.0 in reverse : Socialising processes and Adaptive Case Management

OK, I know we don’t "do" enterprise 2.0, but I thought it was a catchy title.

In case you haven’t scrolled down yet, this is a gigantic post even for my standards. It started off reviewing an evolving theme of enterprise 2.0 moving to process-based solutions, and on the way I stumbled across another perspective on the world of "knowledge work" and "processes" called "Adaptive Process Management".

I was going to break this post into parts, but I had already written it in a woven whole piece, so bad luck ;) you are just going to have to read it bit by bit yourself.

Michael Idinopulos from the Transparent Office blog is on the money continuously…he has a very realistic take on enterprise 2.0. In his latest post he takes the enterprise 2.0 movement full circle…it’s not about tools, it’s not about culture, it’s about processes. Don’t I know it, I mentioned this a while ago, and I recently wrote a massive post not long ago on ad-hoc work. It’s actually about all these things, "design" needs to be sweet, people need to be willing to give it a go, but they will do this moreso if you make the tools irresistible and in-the-flow…kind of like you can’t do without a remote control for your TV.

And we do this my embedding the tools into existing processes, and also assembling these tools for adhoc work in a more solidfied way.

I’ll just note here, as I do at the end of this post, that socialising business processes is closing the current circle of the state of the enterprise. Next is leaping to another circle where there is a shift in organisational structure from a process to network based organisation.

Anyway back to the stepping stone, which is the focus of this post…

This is how Michael puts it:

"Process, rather than culture, is increasingly seen as the key enabler of social software in the enterprise. Rather than wringing our hands and gnashing our teeth about how to change organizational culture, we’re looking at how to insert social tools into the existing business process. Conversely, we’re also starting to look at how business processes can be redesigned and optimized now that these social tools are available."

Some similar words from Gautam Ghosh:

"The challenge is that the technology needs to become embedded in the business processes. If ERP was all about business processes, Enterprise 2.0 has to do with business relationships. There are currently lots of tools for managing the relationships within the enterprise and also for building relations with customers. There are CRM systems and e-mails. These systems are not giving anybody any pain. Nonetheless, they are frustrating at times in the etiquettes they employ and the way they are structured. Also, the vendors have not been able to showcase how these things will be able to ease some pain that currently the business relationships have."

This is poignant as it brings up the notion of these tools to help with existing business issues that current tools and processes are failing at, and it also brings up the human behavioural obstacle of the risk averse "endowment effect."

More of the same from Ajay Gopidran, but he also throws in "shifting context" into the mix, and conversations about general topics while neglecting conversations within the nitty-gritty of a business process.

"Most of us are aware of the huge benefits that E20 delivers, but what we fail to understand is, at work most of the work-related conversations are triggered within various business applications that users/employees use for Project Management, CRM, SCM, ERP, HRMS, etc… So if we blindly build enterprise collaboration networks and tools that are independent of these business applications then these E20 tools & network will be mostly used for conversations around generic topics, limiting the value they bring to the organization.

For the business user, he/she will have to switch from the ’context’ of the business application to Email to conduct business conversations. Switching ’context’ is such a waste of productive time and the ’knowledge’ which should have resided within the business app, for others to benefit, is now buried deep within someone’s inbox, with the risk of this ‘knowledge’ walking out the door with a departing employee.

I believe Enterprise 2.0 tools will find a quicker adoption in organizations if they are:
> Simple tools that integrate with common business applications, rather than creating additional silos of information that requires maintenance
> Designed to increase business-related conversations, with sharing as a natural part of working"

Ajay again:

"“When enterprise social networks work independent of other business applications, e-mail continues to be the choice for conversations. The conversations on the social network is then limited to generic topics. For social networking to succeed in the enterprise, it must have business content. If my business applications can socialize around business events, then there is a definite business value…"

Ajay is the founder of Qontext, and this app looks like it’s right on the money as per the focus of this post:

"Applications that support our business process and manage data do not have built-in tools to support conversations among co-workers. Lack of tools on an application page, say a new HR policy page on the portal that may provide context for a conversation, forces us to switch to email. This results in loss of work continuity and even productivity. Though such conversations grow and become invaluable over time, emails get buried deep in the inbox and are delinked from the context that started them.

Qontext (pronounced ‘context’) offers simple, yet powerful toolset for communicating, sharing, and collaborating from inside common business applications."

Hatch Carpenter also picked up on this meme over 6 months ago (pleasantly surprised to see I left a comment). Hutch calls this Social Software 2.0 (Addressing Existing Enterprise Workflows):

"The integration of collaboration, increased findability, social networking and crowdsourcing into core enterprise activities requiring defined workflows, specific user sign-offs, results measurement and role-based access."

He has also picked up on Nenshad Bardoliwalla post, as has Dennis Howlett, on how social computing can be integratred into existing business proceses.

Hutch talks about the participation obstacle of shifting context:

"In Social Software 1.0, that’s a standalone wiki. I’m a fan of the notion that collaboration needs to occur in-the-flow of work. And having a separate wiki for collaborating on a customer quotation analysis makes it tougher to get usage.

In Social Software 2.0, that’s a collaborative space integrated into a sales force automation application. The customer quotation analysis occurs right where all the “action” occurs in the effort to win new business."

He then lists scenarios of current business processes that could be socialised, like proposals (see Zapproved), procurement, product management (feature requests)

…this social software movement has happened in reverse….

Let’s change gears

First we had KM mandating people to share what they know, without any engagement..

One of these tools were Communties of Practice (CoPs), but yet no-one could find like people to be able to share their interest with in a CoP space. This environment is not mandated, but rather facilitated, and the level of engagement is based on trust and reciprocity.

In order to find each other to collaborate and create CoPs we then had expert locators, and now we have social networks (from subject matter experts to subject matter networks)

We wanted people to go out of their way and volunteer their know-how (and try to attack this resistance via culture change).

Even if we have engagement, it’s still open social silos or social islands.

But now enterprise-wide networks are connecting the organisation as a whole. People can share and ask questions in the open, they can find each other, they can then spin off into collaborations and CoPs.

But even so, this is not going to touch everyone in the organisation. The part that will touch the most is the profile feature of the social network as a look up tool, but not everybody will want to post updates, but that’s OK.

Socialise processes

So how do we get social tools to touch everyone?

And if we find a way to do this, we then hope people will become used to the technology and it’s use, and expect that people will have another look at social network microblogging and CoPs and collaboration groups.

But first we need to get them hooked by offering them a way to do their everyday routines and tasks better.

Now we have finally got there, what we want to do is not just offer something new, but also offer something that attacks current pain points (not a solution looking for a problem), now we are thinking about getting people to work socially within current processes.

Social tools need to be features of existing products, they need to be designed into our flow and processes. This way they are not seen as social or a timewaster, they are seen as productivity and process improvement…so in the end they are just the newest way to do something better, a better way to execute our tasks, so why wouldn’t you want it.

As Michael says this of course makes ROI easier (see Dennis Howlett), as you measure the process improvement and effectiveness doing it the new or enhanced way. And adoption is easier as it’s not about volunteering know-how, it’s not about "what’s in it for me", it’s simply about doing your same processes but in an enhanced way…I don’t get up to change the channel, I now use a remote.

But when I say doing it a new way, I don’t mean shifting contexts during a process ie. leave my process tool, and hop over to an isolated forum, then come back to my process tool…when things aren’t designed into the flow of working, they won’t be used. Sure going over to that forum may be more effective than closed email, but it’s not convenient, if it takes more than 7 seconds to access (and then there is the time to write the content) it just won’t cut it.

It’s also important that the words blog, forum, microblog, blog are no longer foreign terms as they are embedded into your turf…

eg. 1

An ideal IT Support database would have a feature that when you’re stuck on a call, you can blast a message to your colleagues. Blast a message is a much more comfortable word than blog, microblog or forum. At the moment you either email or IM people you know, or perhaps hop over to the IT CoP to post a forum question. This is not in the flow of my existing process, this is clunky, it needs to augment the existing process in a smooth and unconscious way.

eg. 2

When the support call is closed it may perhaps automatically post an update in the activity stream. Currently you wouldn’t alert people that you just closed a call, it’s instead recorded in some backend database that is reported on each month. But with activity feeds, this is a move from "need to know" to "need to share", even better that the system shares it on your behalf (implicitly).

eg. 3

A Project management tool where you post a progress update in a field, and that blasts a message out. If someone said you are blogging, you would say what do you mean, I’m just updating a field that broadcasts a message.

Currently we need to go to our CoP/Team space and use a blog…not gonna happen, instead it needs to be designed into the process…it has to be unconscious.

eg. 4

Good design means we can leave inline comments at points in the Project Management Gnatt Chart, similar to inline comments on the timeline of a music track in Soundcloud (see What is a timed comment and how is it different to a regular comment?). Again, this is designed in-the-flow, rather than shift context over to your Team space and use a microblog, blog or forum. It’s convenient and it just seems normal, it doesn’t feel like your publishing…which can be a dirty word.

From 1st into 2nd gear

So far we have got out of reverse and into 1st gear by socialising existing business processes, now we can shift to second gear for that Above-the-Flow sharing that we were trying to do at the start, but people just weren’t ready for.

Now that people are used to the tools and are enhancing existing processes; engaged, trust them, and don’t want to do without them (like a tradesperson’s toolbox) ie. they are the new email and attachments on the block…now we might have a chance of people going over to some social silos and sharing know-how.

So yes social tools are about "tacit knowledge" if you want to call it that, they are about people sharing experiences, people connecting to others, asking questions to the crowd, collaborating…but they are also about process improvement.

And not clunky process improvement as I described in eg 1 above.

Here’s another example

We used to review a document in email, but then we moved to a forum thread…yes open, unlike email, but still separated from the document, and clunky in my processes…it’s not unconscious. The new way is the document itself having a comments thread. I’m just commenting on a document, yet it’s very similar to using a forum to discuss a document review. But yet a forum is scary to some, it’s a new technology, whereas the document commenting feels normal, and it’s right there in my flow, rather than somehow looking for a link on the document that points to a forum thread.

Forums and Blogs are still essential as standalone places for groups to share and help each other eg. CoPs. Networks are still essential for people to connect, discover, converse, crowdsource. But these are both 2nd gear. What we have to get right is get out of reverse from standalone tool spaces, and shift into 1st gear to In-the-Flow of processes, and with this comes in-the-flow design…then as already mentioned we can shift into 2nd when we are ready for it.

I’m not saying that 2nd gear (Above-the-Flow) is not working now; there are plenty succesful examples of crowdsourcing and enterprise use of social tools, but I just think we need to stay in 1st gear for longer so social tools become the norm…so people don’t even realise that what they are doing is blogging or asking questions in a microblog, etc…

I guess we had Lean and Six Sigma for process improvement, and now we have social computing for knowledge work (which encompasses process improvement). The difference is social computing is not only about process improvement and efficiency, it’s also about effectiveness, connecting, opportunities, emergence, adapting to change, agility. Social computing basically can effect anything, it’s a literacy, a way of being.

Anyway, at last we have realised we have been doing everything in reverse.

Real examples

Sameer Patel has shared some real examples of how social computing can be embedded into existing business processes that help deal with current pain points that keep executives awake at night.

The unique offerings that social computing enable such as networking and emergence are great, but to get a foot in the executive’s door we need to demonstrate how social computing can remedy existing issues by socialising process tools like CRM and ERM.

Sameer says:

"The problem is that, in the context of E2.0, there’s little discussion around performance objectives where social computing constructs and technologies can move the needle on discrete but large scale business solutions. Equally bad is that there’s little thought and discussion around the optimal solutions architecture and combination of process + social that can solve large scale problems that keeps the c-suite awake at night."

"…we ran a 3 hour workshop on how to get executives to understand the business value of social computing in the context of performance goals that keep them up at night. Following that we ran sessions that addressed delivering tangible value in the context of known functions and processes in the enterprise: purpose driven collaboration, reducing customer support costs via social concepts and improving product innovation via social concepts. No tools, no features and frankly no adoption. Just performance acceleration via strategic process and performance alignment"

Sameer shares an example of social + process improving business performance:

"R Ray Wang’s estimate that social computing concepts, when injected into process, actually reduces costs 2 to 4 X times over those very ERP-esq call center/CRM technology driven programs…Contrast that with the fact that traditional CRM systems on their own are often nothing more than glorified reporting systems that sales reps are mandated to use, in exchange for their commission check."

The result:

"…data, and intelligence normally buried in closed process centric activity and systems were pushed into people centric social realms for improvement, only then to be put back into process systems in their newer highly optimized forms.

The current poster child for social computing in bed with process is Chatter by Salesforce…Sameer’s review:

"Where unstructured and, really, knowledge access and sharing was conducted directly in email, via Chatterbox, now accountants and finance professionals can now tap into the larger community for expertise and critical customer knowledge to understand exceptions in a process (say, an overdue invoice from an otherwise timely customer)."

Sameer re-iterates:

"…unless we see a social + process in context, Enterprise 2.0 won’t realize its full potential. Whilst tools certainly won’t provide the solution alone, Chatter has the capability of being the first integrated showcase where social concepts are unleashed to enrichen discrete processes (in this case, closing and keeping customers) towards established performance goals."

This is also in line with a solution to Oscar Berg’s post with a need to marry "social + process" for sales reps. The company he talks of have different divisions of sales reps each offering different services. The key is to cross-pollinate sales across divisions ie. capitalise on opportunity. Oscar mentions the importance of trust and reciprocity for a sales person to take the time to refer, and a need to build rapport to enhance this…but sales within the same area only do a formal meet-up once a year, and meet-ups across divisions don’t happen formally. Standalone social computing isn’t a solution as there really isn’t intrinsic motivation and it isn’t tied to work processes, but socialising current process tools like the CRM may be the answer, as they already use it and trust it. Basically it’s a tool they use to do work, so rather than shifting context to include a social dimension, instead embed social features into the work tool itself:

"They do have a great CRM system that everybody uses and likes. The CRM system makes it possible for them to be aware of any sales activities relating to their customers, including those performed by sales people from other divisions. But it does not connect sales people and make them talk, get to know each other and share leads back and forth. Like most CRM systems, it primarily focuses on planning and keeping track of sales activities, not connecting the individuals in the sales force directly with each other."

Sameer alludes to the shift to social objects, where conversations happen around an object, which I call "conversational metadata".

"…the ability to collaborate around an object ( a lead, a competitor, a customer, a topic) brings process + social closer than ever before."

Which is basically the same as what I mentioned before where my work will soon test a microblogging product within the backdrop of a Document Management System (DMS). A microblogging product at our work embedded into the DMS has much more contextual use and value rather than a standalone platform. Now we have the opportunity to do document review in the document’s comments stream, which feeds into the microblogging companion stream (the activity stream).
Basically we can socialise current processes from a closed and isolated email environment to an open and social object environment. This is solving a current pain point.

And hey, if people want to shift into 2nd gear and use the microblogging tool to do the usual status updates, sharing links, ask questions, looking up profiles, then that’s what we want as well.

Here’s a paper and slidedeck on Sameer’s perspective of social computing, which is much more palatable at an entry level when dealing with current business process issues, as opposed to offering via the 2nd gear angle of better collaboration, networking and awareness.

Andy McAfee’s post on What’s the simplest thing that could possibly work? is not so much about process, but is still related to this post as it’s about designing features in your flow of using existing products. His suggestion is why not embed a search box from your social computing platform into the Intranet. The bulk of the organisation may forget about the social computing platform (yet another site to visit), so embedding it where they live just seems the right thing to do.

Observable Work

All this is a take back to "observable work", in which Jim McGee explains we lost with the digital age. I won’t expand on this here, read my comment on Jim’s post. The premise of Jim’s post being that all the knowledge work is now hidden by default, and not visible as we work digitally…but now social computing is here to take us back.

Jim says:

"As a knowledge worker, much of what I get paid for happens inside my own head. Before the advent of a more or less ubiquitous digital environmesful examples of crowdsourcing used to generate a variety of markers and visible manifestations. That visibility was important in several ways that weren’t evident until they disappeared:

  • Seeing work in progress in front of me made it possible to gauge my progress and make connections between disparate elements of my work.
  • Different physical representations helped to quickly establish how baked a particular idea was.
  • Physically shared work spaces supported rich social interactions that enriched the final deliverables and contributed to the learning of multiple individuals connected to the effort.

For all the productivity gains that accrue to the digitization of knowledge work, one unintended consequence has been to make the execution of knowledge work essentially invisible, making it harder to manage and improve such work. The benefits of visibility are now something that we need to seek mindfully instead of getting them for free from the work environment”

"Junior members of the team could see how the process unfolded and the product evolved […] Knowledge sharing was a free and valuable side effect of processes that were naturally visible."

Jim has a follow-up post.

Emergineering

Up until now I have spoken about socialising processes as a type of Social BPM, and perhaps these interactions auto-posting into activity feeds (a kind of business intelligence and awareness…see Socialtext Connect), where conversations can further happen around these events.

But as Michael says in the start of this post; it’s also about re-designing processes…I keep linking to Thingamy when I talk about this.

In Thingamy language; socialising ERP (Easily Repeatable Processes) and building BRP (Barely Repeatable Processes).

So far in this post I have been talking about socialising ERP, equally important is what Thingamy deals with and that’s a business modelling tool (as is a spreadsheet) in building BRP.

Here’s an example:

"A desperate call from a chap in the field when a supplier does not show up, a router that goes whirr-kaplunk, or the back and forth of mails prior to getting that big project up on rails. All run and supported by Monday morning meetings, boss meddling, e-mail, faxes, phone calls and to-do lists.

The business processes that’s not even called Business Process. The process orphans. The nuisance. The stuff that actually take most of our time. What I’d call Business Practices.

I wonder what the gain would be if the Practices could be as efficiently handled as the proper Processes?

A lot? A whooping gigantic leap!"

Here’s a related link.

This is related to my post on ad-hoc processes, and to what Jordan Frank says about the uniqueness of social tools in that they help you improvise to get your work done when things go wrong or circumstances change…we currently use email and attachement as our survival tool.

Let’s not leave out both Google Wave and Activities on Lotus Connections, which also focus on ad-hoc work, and the idea of Activity templates and checklists is a natural step, saving people to entirely think about the whole process eg. if you organise a conference using "Activities" you can not only share your activity for others to see, but also create a template based on your experience, that others may use as good practice and re-frame to their context.

Another tool that I failed to mention in the "Real Examples" section is SAP Streamwork:

"More often than not, collaboration and decision-making is a hodge-podge of emails, one-on-one phone calls, conference calls, in-person meetings, and informal desk visits. It’s rare that a group ends up with a unified view of how a decision was reached - or a complete record of next steps and task owners.

In short, it’s meant to help orchestrate ad hoc work that would otherwise lack a structured process flow. It’s a place where outcomes are recorded for future reference."

Sig from Thingamy sets things straight in saying that SAP’s tool is not a process engine. Thingamy is more than just doing ad-hoc work in an enabling open and social way, it’s actually a DIY flow tool…you assemble the tool to your context or should I say to your Barely Repeatable Process.

Like my coverage of Rex Lee’s post on social engineering, Jordan Frank (from Traction Software) has a follow-up post on the same meme, based on structuring for emergence; he has coined it "Emergineering".

Jordan talks about using unstructured tools to reinvent current business processes, I like a quote in his post:

"E2.0 (doing architecture for people) vs. E1.0 (doing architecture to people)."

Jordan said somewhere (I can’t remember where) that these adhoc processes leave behind artefacts, not just content but also how the adhoc process was structured on the fly…he often talks about the effectiveness of tags as a key aspect to using social tools in a process. I agree adhoc collaboration can leave behind tracemarks of how you did your workaround, these tracemarks can later be re-used in a looseway, like templates that you can mould to your context, kind of a skeleton process that you can base your process on…like Jordan’s work partner Greg Lloyd calls "lightweight coordination".

I really think it’s great that Jordan and Greg can stretch their tool to work for social processes, and this and general social computing is their niche. Thingamy doesn’t do this, but it does something unique which puts it into an extreme niche of it’s own…it’s not really about social computing but more about noticing the tracemarks from past practices (BRP) and assembling a DIY process which can be dismantled or renovated by it’s owner at any time…design is perpetual and the power of design is with the buyer.

Jim McGee cautions turning judgement calls into rule-based aspects of a process…but this is the key to Jordan and Greg’s (as well as Sig’s thinking) in that you can sculpture the process, so it’s not rigid. We live in a world where things are now being done "post" by the user, rather than "pre" by the software designer eg. user tags, rather than just librarian categories.

Jim also says some real things about culture saying you cannot manipulate it, it moreso emerges from new behaviours. Which means we need to create conditions for engagement, where everything else cascades.

Which also reminds me of something Victor Newman says that

"…culture is a by-product of a technology stabilization process"

BPR to SPR redux

Jordan Frank clears up the difference between BPR (Business Process Re-engineering) and SPR (Social Process Re-engineering).

SPR is more people-centric with unknown outcomes, it’s about understanding how things are practiced and structuring for emergence, and can complement BPR which is more predictable, about optimisation, and is outcome driven.

Gee this sounds like the difference in how KM has been managed in the past and how social computing is influencing a new way for it to be managed, moreso facilitated.

Are BPR and BPM the same thing? Sandy Kemsley calls Business Process Management:

"A management discipline for improving cross-functional business processes"

Mike Gotta relates BPR tools to a form-follows-function design:

"Systems designed to support functional requirements do provide ways for workers to contribute, however the contributions are part of their explicit work actions and generally known ahead of time. Such systems cannot effectively support contribution scenarios not captured as part of the design process. Those involved in the application design process often place little effort on requirements that address the social and emergent aspects of communication, information sharing and collaboration. Workers resort to e-mail to solve such contribution gaps - a key reason why e-mail remains the most popular tool used by workers to express themselves. E-mail is one of the few universal tools workers have access to that allows contributions in a free-form manner."

SBPR as middleground

Is SBPR (Social Business Process Re-engineering) the middle ground ie social features on existing BPR tools, like I mentioned earlier about the Support database that has a message feature, rather than having to hop over to a forum that lives elsewhere…and like the social CRM tools Sameer has posted about.

And further to this, which I mention further down, being able to build features/connectors into existing BPR tools…or maybe that’s for OpenSource…but let’s not forget Qontext.

Adaptive Case Management (ACM)

Now is this similar to Jordan’s "re-emergineering" concept" of SPR?

Keith Swenson has authored a book on ACM called "Mastering the unpredictable"..and what’s interesting is that it seems ACM is very similar to KM in that it talks about non-routine, unpredictable work…what we call knowledge work. Another way of looking at it is when not to use BPM.

He describes ACM (with examples) in relation to knowledge work and in contrast to BPM:

"Process technologies such as workflow and BPM have delivered well-proven ROI when the process is predictable and repeatable. In contrast, knowledge work involves processes where goals and certain tasks are well established, yet the exact sequences of these varies from with each case. These processes are not nearly predictable as those found with traditional applications of BPM and workflow, but the need for achieving productivity in knowledge work has never been greater.

For example, the course of treatments for a patient are not predictable at the time of admission to a hospital, but testing and treatment has to begin without a fixed plan. The course of court case is not predictable, but it is still very important that everything is prosecuted correctly. Negotiations as specialized as the Strategic Arms Reduction Treaty, or as common as the merger of two companies, all are examples of goal-driven processes where the specific paths to completeness are not predictable at any detailed level.

A promising solution for achieving productivity in the goal-driven processes of knowledge work can be found in new approach called “Adaptive Case Management” which is a combination of traditional Case Management, with strong Process and Analytics capabilities."

And more:

"When a process is not predictable, as is the case with knowledge work in general, then putting a lot of work into an elaborate diagram is not worth while. Because the process is emergent, you have to model the process using something that people can read, add to, and manipulate readily while they are doing other things. With knowledge work, it is not the case that you have a dedicated business analyst to work and get the process model just right; instead the actual case worker needs to do it on the fly.

…with case management, where a process is modified and adapted to each individual situation, this extra effort is not justified. The people modifying this process are not trained experts in process, but instead are more worried about their job done. The case owner is responsible for process, and need the freedom to customize the process for the specific case"

And just to be clear:

"Case Management is a technique that is useful when processes are not repeatable. A case represents a situation without necessarily requiring a process. Case management can be used for one-off situations for which the process can not be predicted in advance. A practitioner of case management needs a different kind of support: instead of tools to aid in the elaborate design and optimization of a process up front, a case manager need a way to communicate goals and intent.

In short, case management is useful when the process is unpredictable, or at least not repeatable enough to warrant the up front investment in perfecting the process."

ACM is data-centric, rather than process-centric

Like Sameer, Hutch and Sig (mentioned earlier in this post), and in addition to the examples above, Keith goes into more detail on an example of knowledge work, which is moreso based on data, tools and connection rather than defined processes:

"…case management is data centric. This is correct, because when the process is not predictable, how can you use the process as the organizing principle? Since you can’t, what else is there: data. The example: a patient, and this is a good example; in a case management system you organize all the actions around the patient and the patient record, which *must* exist in advance, and through the entire treatment of the patient.

Can you imagine Dr. House sitting down and drawing a BPMN diagram at that point? Can you imagine Dr. Cuddy drawing that diagram? Of course not. The event would be gone before the diagram was drawn. The “real-time” events that occur in these situations are not predictable, and would need to be handled without process modeling"

Exactly, tell that to a windmill repairman. I’m sure there are repeatable processes, but when they encounter something they have not seen before and you are 60 feet up, access to microblogging on your phone in order to ask a question and connect as it happens is knowledge work in action. Oh no, hang on a second I will visit the best practice database from way up here…NOT!

More examples of knowledge work:

"…doctor’s job of diagnosing a rare disease; the negotiation of a treaty or a corporate merger; the investigation of a crime; or the prosecution of a court case. These are jobs that can not predicted at the time the job is started. It is not simply that we have not gone to the trouble of mapping the process, but the process is not knowable, because the details that effect the course are not yet discovered."

Jacob Ukelson explains where after planning; in the execution stage is where ad-hoc work proliferates:

"…there are many excellent tools out there to help plan projects and keep them on track, but in most cases for project execution, tracking and management everyone falls back on the tried and true methods of email and documents. There is a project owner who defines specific project related goals and checklists, but that is it - everything else is managed on the fly by the participants themsleves and guided by the project owner.

…at a Board of Directors meeting any number of decisions are made that require a follow-on process…that request quite often turns into a full-fledged, ad-hoc process that can involve quite a few people and needs to be managed. Again the tools of preference for executing these processes are email and documents. No one would even consider modeling the process, especially since it probably isn’t completely understood until it starts executing…"

Design by doing

Keith Swenson talks about social process designers, rather than just users of socialised BPM tools that have been designed by the vendor:

"Ask yourself: who is it that does BPM? The developers (process analysts, programmers) are the ones doing BPM. We are not talking about the end-user doing BPM. The end user does business, not BPM. The BPM supports the user in doing this business, but those users are not doing BPM when they use a fully developed process application.

"The proper use of social software in the business will eliminate the need for process designers. Everyone will be a designer, in the way that everyone is a writer in the blogosphere."

Keith points to Jun Sinur on the difference between designing upfront, or desiging as it happens:

  • Doing by Design is the pre-planned definition of a predictable, routine process as traditional BPM suggests. It involves a life-cycle that starts with process discovery, process definition, application development, simulation, testing, and ultimately deploying it. This works if the process is predictable.
  • Design by Doing is an approach that works when the process is not predictable, and can not be written down ahead of time. Since you can not predict it, you have to elaborate it as you go along. You design it, as you are doing it. There is no development life-cycle. This works on unpredictable emergent process."
  • To be more succinct:

    Max Pucher -

    "Endusers do not just influence the design, they actually create the process on the fly.“

    Keith Swenson -

    "This is really key: adaptive processes are not pre-defined as processes, but only really become processes when the components are assembled at run time by the user."

    More on ACM or Social BPM, or whateverlots of links here…and a comparison of definitions

    BTW - In my last post on ad-hoc processes I posted about Jacob Ukelson’s (from ActionBase) concept of "Human Process Management", which is now considered ACM. Jacob has a really good presentation on ACM and knowledge work, and I also like how Jacob talks about an equilibrium of both structured and unstructured work.

    Anyway, does ACM sound very similar to adhoc work and exception handling that we evangelise social computing can enhance? I think so. This is the next move that Hutch Carpenter talks about where we are moving on from social apps as a place to talk about things in general (which has its place) to putting these to work as features of existing processes, and ACM is a good convergence.

    Summary

    Maybe I should have called this post BPM 2.0, but not really because the knowledge work we are talking about is not pre-planned into a process flow…BPM 2.0 and ACM are different in the fundamentals, but I expect we will hear these words interchanged.

    BPM 2.0 (SBPR or SBPM) would be more about socialising certain aspects of the pre-planned process, and perhaps even be able to do some ad-hoc work, whereas ACM (SPR) is adhoc and uncertain from the outset.

    This Social BPM webcast covers the aspects nicely…but it misses out the "SPR, emergineering, ACM" constructs about adhoc work from the word "go", rather than just socialising existing BPM tools.

  • Embed ad hoc collaboration into your structured processes and gain a unified view of enterprise information-across business functions-for effective and efficient decision-making
  • Reach out to an expanded network for expert input in resolving exceptions in business workflows
  • Add social feedback loops to your enterprise applications and continuously improve business processes
  • The difference is in the modelling:

    "…a doctor will design the treatment plan for a patient while the patient is being treated. A judge will design the course of action for a case while presiding over a court. An executive will design the action plan while running the board meeting. At a very abstract level, you could say that these are process modeling activities - but in reality these are done in a starkly different way that bears no resemblance to anything we know of as process modeling in BPM

    the practice of case management is not just BPM “done on the fly”. A case manager is not primarily concerned with modeling, automating, executing, controlling, measuring, and optimizing the flow of business activities. A case manager, instead, wants to get things done. Case management is concerned with representations of goals…while in BPM the goals drive the design of the process, but are not made explicit. In in the practice of BPM, you want to perfect the processes to be repeatable thousands of times, but case management is not about mass production, but about making a one-off custom solution for this one situation that will probably never happen again, so extra effort to make the case repeatable is wasted. "

    Betrand Duperrin who is always ahead of the curve pretty much summarizes my whole post in the context of enterprise 2.0. In his post he quotes Martin Koser on:

    "…the dichotomy between orderly processes (read BPM) and the fuzzy world of Social Software (read Enterprise 2.0)

  • How do we prevent that social software works out to be just another “silo” (”build a wiki, and they will come”)?
  • How can we integrate social software into existing domains, usage arenas and task specific systems?
  • What are the best ways to start with social software in the enterprise?
  • How do we ensure that social software implementations turn out to be “complementary and integrative”? Is it a good idea to marry up SNS functionality with BPM software"
  • Bertrand talks about three business activities:

    1. Serendipity (connecting)
    2. BPR
    3. Adhoc processes (where BPR isn’t suitable, and where we currently use email and attachments)
    • Social computing has mainly been focused on point 1
    • And then moved onto point 3 (but we still haven’t got this right, it’s not quite yet pervasive or specific…Thingamy is a stand out, and in a different way so is Activities on Lotus Connections and perhaps ActionBase)
    • And now we are tackling to socialise point 2

    With all three we can connect, be aware, surface opportunties; we can deal with uncertainties and collaborate; and we can optimise stable patterns for predictable outcomes (BPR) but in a way that they can be flexible to deal with the unknown that comes fleeting towards us.

    • Social BPR is about product designers socialising their products eg. Chatter
      • What about being able to renovate existing BPR tools yourself, kind of like how 3rd parties make Twitter extensible (an emergence of architecture), is Qontext this tool I imagine
      • What we want is BPR to have flavours of Point 1 and 3…allowing room or capability to reach out (connect to people) and less rigid, and room to improvise (flex the structure to cater for ad-hoc contexts, without having to leave to use another tool).
    • A tool like Thingamy is like building the product yourself
    • ActionBase is a new task based version of email (in the same league as Google Wave and Activites on Lotus Connections)

    Further on in Martin’s post he lists what Enterprise 2.0 means to organisational departments. The one we are familiar with is KM and Learning, where the focus is sharing, collective intelligence, emergence, sense-making. A lot of the time this is what we think Enterprise 2.0 is, but this is more KM 2.0. What about the other departments, they too want to fix their pain points, they want to have better and looser processes, see Sameer Patel’s post where he mentions that it’s not all about emergence and bottom-up use, it’s also about explicitly designing social ways into existing business processes.

    Conclusion

    Socialising processes is more of a sure bet in getting social computing adopted (the new way of doing things eg. conversing in the open, observable work, socialised workarounds).

    But when we talk of real enterprise 2.0, or a transformation of the enterprise, it’s a shift from process to network based organisations, which I will post about soon.

    In considering this, I still think socialising business processes is the first stepping stone in both a cultural and productive point of view…getting people prepared.

    For now the key is that we are no longer to be limited by design, and using a leadership metaphor we can now be the conductor!

    Actually a good metaphor for this whole post is for organisations to be less rigid and more jazz-like where we can improvise and come together at check points. Stephen Shapiro says:

    "Most businesses are run like classical symphonies - long, with elaborate compositions (detailed workflows) that leave little room for interpretation. Employees are expected to follow these compositions rote.

    Unfortunately, by the time they learn the score, the music would have to be changed. This organizational symphony no longer works in today’s age of change.

    Instead we need jazz-like organizations. Innovation is not random. In fact, it emerges best when there is a structure to nurture it, much like jazz in the world of music. Jazz is heavy on innovation (’improvisation’ in musical terms). Just as innovation is not random, neither is improvisation. Jazz has a simple structure, like 12-bar, B-flat blues. It has a rhythm, chord progression, and tempo.

    Businesses need much the same to succeed: Simple structures that allow innovation to emerge, in the moment, when it is needed most."

    June 8, 2010

    Bridging the Enterprise Gap for a new level of literacy

    An email was sent to a bunch of leads the other day about the progress of our new document management server.

    At the end of the email it said to pass this information on to our teams.

    Need to Know - Scattered and Slow - Private by default

    The way I see it each lead will send a version of this email to their teams, and then they will all have silo’d conversations.

    Then certain leads will want clarification or have a question to ask, but will not include all the other leads on that email.

    Then back to their teams again….

    Back and forth, back and forth…the same topic being conversed in different groups…the scattered and slow approach.

    On some occasions some of the leads will not pass on the message, or maybe the lead didn’t get one of the emails, and maybe the lead will slip passing on your feedback…and if they do you may not be attributed.

    Then one day the change comes and people say why wasn’t I communicated about this…this initiative doesn’t even factor in how we work…if they consulted us the change could at least reflect to make the way we work easier and more productive. They don’t have a clue about ground zero. This is the enterprise gap!

    Worker: Resist…ignore new process, use my backdoor workaround.

    Manager: How come this change is being resisted…email the change management guy we need to "push" this.

    Yuck, the word "push"…anyway this shows how a lack of visibility, co-creation, and bottlenecks that managers have the potential to be, lead to ineffectiveness…need a KM Flow Doctor!

    Actually this takes me back to my corporate plot post.

    Good to Know - Contained and Quick - Public by default

    Here’s how I would have done it.

    Believe it or not we actually have a Community of Practice (CoP) for this initiative.

    I would have written a blog post instead of an email

    • Our blogs have an email address, so we can publish a post by emailing the blog
    • Since not all these people may subscribe to the blog I would have emailed these people the link to the blog post
    • In the email I would mention to them to leave a comment on the blog if they had any queries
    • I would also mention in the email for them to subscribe to the blog to get further comments (unfortunately our platform doesn’t have post level subscriptions like a "Watchlist")
    • When you are subscribed you get emailed new posts and comments, and can use the email reply button to have comments conversations
    • Basically you don’t even have to visit the blog itself to read and interact

    Now each of these people can just pass on the link to the people in their teams.

    Subscribers and browsers to the blog will also be informed.

    And everyone can have ONE conversation in the ONE spot.

    Inbox 2.0

    Basically email becomes the vehicle for having the conversation, but yet no-one is personally sent an email; instead every email is sent to the blog object (social object), which people subscribe to ("pull" approach).

    And at the end the blog object also stores the information.

    Naturally we begin to think that the whole idea of the email client needs to be evolved…something like Tweetdeck, but more of an email client look, hello Lotus Notes, the "business inbox". Fuser and others have being doing this on the consumer web for years.

    What results from using social tools

    1. Transparency (communicating progress in the open…"public" by default)
    2. Less distorted message (no interpretations, straight from the source, less gossip/rumors, access to raw facts allows you to re-mix and re-frame content)
    3. Workers can offer feedback in discussions they normally would not be a part of (co-creation helps make the initiative more relevant to people who will actually use it…therefore less need for change management)
    4. Diverse input (people not involved in either end of the change initiative may come across the conversation and add valuable input)
    5. Workers feel engaged that they are included in discussions (happy workplace, build an influence by reputation)
    6. Everyone is informed of the "know-why" (rather than just reading a report, they now know of, and can take part in the raw conversations…all the decisions that led to the final product)

    This will help solve the fundamental issue that all organisations seem to face…the silo syndrome, communication and awareness breakdown, scattered and slow dialogue.

    NOTE: Silos are natural and strong, and we need them. It’s just that each silo is not the enterprise, so to be effective we need to be aware and collaborate across silos…so we bridge silos, not smash them.

    A support tool, a new literacy

    Social computing (or KM) is not a strategy, it’s a support tool, a sense-making tool, a way of being…just like the phone, email, IM…

    We can use these tools to improve sales, improve brand awareness, improve customer service, fix a problem, fix a process, etc…are these strategies/tactics, or simply using tools to achieve (support) your job tasks…difference to the past is that these tools (there use) can have a cultural impact in a deeper way…they challenge the dynamics of relationships, openness, power, routines, habits.

    You could say we could use new social tools for everything, that’s why we see HR 2.0, Sales 2.0, Marketing 2.0, etc…that’s why existing products are starting to get features like blogs, social networks. So really it’s a way of being or a literacy, rather than a strategy. But yes, to get buy-in you may go the strategy route; but that’s just to get your foot in the door, and it’s also to help the blank faces when they are given tools that aren’t designed to do a specific thing…and what it takes to get adoption (the difference between transactional and interactional).

    Obstacles

    Visibility, connectedness (not just a horizontal slice of the org, but a network), and conversations are key.

    What’s stopping this at the actioning or "doing" level (in relation to the anecdote I shared at the start of this post):

    1. Design (have to visit the blog, rather than quickly shoot an email…but the blog does have it’s own email address, just need to remember to put it in your email contacts, and if you subscribe you can get new posts emailed and replying will publish a comment)

    2. Habit and routine (this needs to be facilitated…rinse and repeat)

    3. The message may want to be filtered for the masses (in this case the message was quite general)

    4. Us and them syndrome (I have worked up my way in the hierarchy to be privy to these types of conversations…part of my status is to pass messages up and down the chain)

    Going even more deeper the mass use of these tools could lead to a transformation that companies don’t see appropriate, not ready for, feel as a threat…the list goes on.

    Subject Matter Networks

    Another way of looking at the sense-making perspective is saying that we are moving from Subject Matter Experts to Subject Matter Networks. In the sense that it’s not about in-house gurus, it’s about people connecting in the network to do their work…much more normal, practical and resilient.

    Mark Oehlert on this:

    "…we needed to be thinking differently…if we just used social media to build more ways to get to SMEs, then we wouldn’t fix what was broken…our ability to access the expertise that we need, when we need it - either in order to answer a question, provide input into a course design or for some other purpose - we didn’t need better access to Subject-Matter Experts…we needed access to Subject-Matter Networks. (SMNs)

    Eric Davidove shares the details:

    "Some key conclusions from the research:

    • Activities and interactions that occur in blogs, wikis and social networks naturally provide the cues that are missing from current expert locator systems.
    • A search engine that mines internal blogs, for example, where workers post updates and field queries about their work, will help searchers judge for themselves who is an expert in a given field.
    • Wiki sites, because they involve collaborative work, will suggest not only how much each contributor knows, but also how eager they are to share that knowledge and how well they work with others.
    • Tags and keywords, which are posted by employees and serve as flags for search engines, can reveal qualities in an expert that are far from transparent in any database or directory.

    I like this study because it demonstrates the hidden value of blogs and wikis.

    This study also helps us further understand that the formal organizational chart and company designated experts are not necessarily the best “maps” for finding expertise or the most qualified experts in the company.

    Social media such as blogs and wikis will help us to identify the established and emerging experts and to go beyond the “usual suspects.”

    And I like Simon Bostock’s touch:

    "The reasons that other people approach those experts has as much to do with approachability, generosity and perspicacity as it does with expertise."

    Rex Lee talks about removing barriers:

    "Enterprise 1.0, would suggest that only specialized, trained individuals with the resources knew how to find pearls…

    Enterprise 2.0 suggests that we can simplify and remove some of the "specialization" barriers to enable more people to search for pearls

    Tune processes of engagement

    Just to quickly go off on a small tangent (which relates to my previous post on ad-hoc processes). Rex suggests that the tools are not enough, in that we need to tune processes and attitudes. He gave the example of sales people using a wiki rather than Marketing, as the Sales people were more agile on this type of information. But existing processes are not going to bring fruit to this good idea; why would sales people contribute when hoarding gets them ahead, when it means less time spent selling.

    I asked similar questions in my post, I don’t want to share, that’s counter to meeting my objectives…and reward!! (hehehehe, just noticed I quoted Rex in that post)

    Rex says:

    "Without social engineering and modifying processes, models, policies and education, the initiative was doomed to fail before it even started.

    There seems to be a belief that by just letting all conversation flow in blogs, tweets, forums, wiki’s, etc…, that corporations will find great nuggets of insight, that people will connect and come up with great ideas, that agility and holistic understanding will be natural outcomes. Although this may be true, we don’t need to leave it at that.

    Proper social engineering in leveraging social technologies can enable organization to focus the potential of their employees & business partners to drive specific business value of higher quality and in shorter time frames. This requires and understanding the engagement factors (motivation, opportunity, capability) and taking initiative to design and facilitate within the environment."

    Resulting in:

    "Enterprise 2.1 would suggest that rather than "serendipitously" finding pearls, that we coordinate our efforts to actually create pearl farms."

    Let’s finish off

    Simon Bostock gets to the reality of it (just substitute KM for social computing/networks):

    "At some point, when a skill becomes so important, it ceases to be somebody’s job but becomes a literacy. We no longer have scriveners (or many secretaries for that matter) because we’re all expected to write.

    At what point will we face up to the fact that Knowledge Management is no longer a respectable job (or PR or HR or marketing?) but a literacy?"

    [ADDED 10/06/10 - Policy memo’s are not leadership

    Pentagon leadership today craft new strategies and implement them via policy memo. These memos can often be summarized as “All programs must now do X”. To the thousands of program managers out there who read them, they think: “SIGH….Great, add that to the pile”. Once that policy memo is emailed out, what’s the follow-up implementation? Staffs spend months and years interpreting meanings and sorting out implementation strategies while leadership often don’t hear of issues until a few programs fail.

    If leadership maintained a blog, they could share their vision and thoughts as part of an ongoing dialogue with the community. The community early on can understand where leadership is going on an issue, long before a policy memo is staffed, approved, and distributed. Feedback can be provided to Pentagon leadership on issues that may arise and lessons learned“]

    [ADDED 10/06/10 - How to Break the Tyranny of E-mail]

    May 29, 2010

    Enterprise 2.0 : Harmonising formal processes and ad-hoc work

    In the previous post I reviewed a video interview with the talented Jordan Frank from Traction Software, which was on social tools and ad-hoc processes. This video got me inquiring further into what others have said about this over the past couple of years. So I headed to my bookmark collection, and this post is what resulted.

    But first I’ll repeat a few highlights from Jordan’s interview:

    • Workflow systems are great until they fail…a need to have a collaboration safety net.
    • Collaboration is not necessarily about making the things that are planned go right, it’s about dealing with the things that are unplanned that go wrong
    • It’s hard to troubleshoot when what happened till now is not easily accessible or not recorded in a raw fashion
    • You can’t anticipate a workflow for fixing a problem (with social tools like Teampage) you can model informal processes on the fly
    • Make sure when business conditions change your business processes don’t get left behind

    I also linked to one of Traction whitepaper’s that demonstrates the bottom-up enabling tools we now have to better cope with getting things done, and by default achieving the original aims of KM and being an agile organisation.

    Emergence by default

    Social computing is about many things: discovery, connection, conversation, emergence, crowdsourcing, transparency, engagement, innovation, collaboration, findability, diversity, sharing, learning, helping, sense-making…

    Helping and sense-making have an immediate impact eg. stuck on an issue, asking a question, getting an answer and moving on…whilst this happened others got to learn for free.

    In a way emergence happens anyway as a result of sense-making ie. emergence that surfaces from "In-the-flow" working, which is in contrast to "Above-the-flow" emergence (crowdsourcing, sharing your experience, etc). Either way we have emergence because people are visible and their interactions are documented, all made possible via bottom-up enabling tools.

    Another immediate sense-making aspect is dealing with exceptions to processes. Email is our survival tool to not only improvise, but to plain and simply do work. Same goes with MS Word and Excel…then put them together as email and attachments.

    James Dellow pins this down:

    "Like cockroaches, spreadsheets have continued to thrive despite the growing (perceived) sophistication of modern enterprise information system. They record data, drive barely repeatable processes, they are spread around by email systems and people use them to address problems that other systems fail to solve."

    Process vs Practice

    I will refer later to "barely repeatable processes", but for now let’s looks at processes and how we need flexibility.

    Jack Vinson quotes Mike Gotta on Process vs Practice:

    "Process is "how work should be done." And Practice is "how work is actually done." When process fails (exceptions), people use practice to fix things. When process doesn’t exist, practice fills the void. While people don’t realize it when they engage in practice, they actually are tapping into community — an informal social network within or beyond the enterprise to discover expertise and get things done. The problem is that we haven’t had the tools to support good practice."

    An interesting comment on Jacks post by Marnix:

    "Process is the way work is being done, combining technology and practices. Culture is when this happens unconsciously; ’it is just the way we do things around here’"

    Move from pre-defined structure to DIY

    Bil Ives says the difference with new social tools is that the people (users) decide on the structure of the process:

    "ERP provides infrastructure that often requires work processes to confound to the software structure. Enterprise 2.0 is often attempting to provide tools that will conform to your work practices. With ERP adoption is not the issue, except in the 9% of cases where parallel adoption is used, With ERP the issue is implementation, as people are generally required to use the system. The study stated than 83% of the ERP implementations studied were considered successful."

    Bill also says:

    "The irony of enterprise 2.0 is that you actually get more control because the free form nature of the tools allow the business people to decide on where structure occurs, not the people who make the software.”

    Joe McKendrick gives BPM a new name:

    "No matter how automated a workflow may get, there are always stages in which things need to stop for an exception, an approval or a quality check. The role of human interactions has always been a complicating factor in business processes. Introducing Enterprise 2.0 approaches may help shift the emphasis from business process re-engineering to business process re-energizing."

    Jim McGee combines the concept of rigid processes and how it relates to emergence:

    "In an accounting or ERP system, the system’s designers specify all aspects of workflow, database design, and information structure in advance. Users are expected to select from among pre-defined choices and enter only such data as the designers have provided for. In designing a system for emergence, the designers leave a number of these decisions open; waiting for users to fill in the blanks"

    Paula Thornton comments on a past post of mine on this meme:

    "Real knowledge work is about handling the exceptions. Everything else can be automated.

    Thinking about the frustrations you’ve had with anything you’ve tried to accomplish in getting work done (save your own shortcomings or those of others). A good majority of them are either due to over-automation (not allowing for exceptions) or underautomation (leaving you to manage mundane tasks).

    What IT methodology focuses on assessing for such balances? NONE!"

    These are our tools to execute work. They are also the tools that come in especially handy when the process system we should be using is too rigid.

    I know when I was doing document management support work the support database was merely used as managing the call, but the conversations happened in email. That is, email is our coping mechanism. I’ve posted on this before, and Larry Hawes has a post on the hybrid use of both process-centric and people-centric tools. The BPM type tool to locate issues, status, who’s on it, blended together with conversational tools where the troubleshooting actually happens. There is a place for both where they complement each other…the road ahead is integration 2.0.

    This is when we say social computing isn’t really anything new, it’s just the next survival tool or coping mechanism which is more effective than email. Especially in circumstances where we need help, and ad-hoc collaboration to get through a process. We have phone, then email / IM and MS Office, now we have microblogging, blogs, forums…and wikis to stitch the process together.

    Even a janitor is not absent from these non-routine and improvisational working conditions.

    Unstructured and Barely Repeatable Processes

    Sandy Kemsley notes that Gartner calls this unstructured processes:

    “…work activities that are complex, nonroutine processes, predominantly executed by an individual or group highly dependent on the interpretation and judgment of the humans doing the work for their successful completion”and notes that most business processes are made up of both structured and unstructured processes. Unstructured processes are costing organizations a lot of money in lost productivity, lack of compliance and other factors, and you can’t afford to ignore them. Although most processes aimed to meet regulatory requirements are structured, unstructured processes provide a company’s unique identity and often its competitive differentiation, as well as supporting operational activities."

    Sandy moves the conversation to Integration 2.0, where social tools are features of existing business process tools

    "…the BPMS vendors are looking for ways to incorporate “barely repeatable processes” into their systems, allowing users to create their own ad hoc processes on the fly but still capturing the audit trail so that it’s not just happening over email or the phone in an unaudited fashion. The idea is not to pre-define all of these processes, but to provide tools that allow process participants to have a sufficiently unstructured environment to do what they need to do, and augment that process with their own call-out at that point."

    I have posted before on Barely Repeatable Processes, and Exception Handling and am going to re-quote here from some of the pioneers in this movement.

    Ross Dawson explains the need to complement an ERP - Easily Repeatable Process, with a BRP - Barely Repeatable Process (via Sigurd Rinde):

    “Typically exceptions to the ERPs, anything that involves people in non-rigid flows through education, health, support, government, consulting or the daily unplanned issues that happens in every organisation. The activities that employees spend most of their time on every day. Processes that often starts with an e-mail or a call. A process volume, measured by time and resource spent at organisations, probably larger than for the Easily Repeatable Processes. These are mostly handled and organised - frameworked - by systems like paper based rules and policies, e-mail, meetings, calls and now in more modern organisations by wikis and other collaboration systems and methods.

    Known by extensive loss of information (e-mails residing on HDDs), little knowledge acquired and reused (typical research says 70% of problems solved before without being known) and most of all, untrustworthy processes (oops, forgot to send that mail). In other words not an iota (well almost) of business process thinking or methodology applied to this huge untapped area of business processes.”

    Ross Mayfield on the same meme:

    “The way organizations adapt, survive and be productive is through the social interaction that happens outside the lines that we draw by hierarchy, process and organizational structure. The first form of social software to really take off to facilitate these discussions was email.

    Most employees don’t spend their time executing business process. That’s a myth. They spend most of their time handling exceptions to business process. That’s what they’re doing in their [e-mail] inbox for four hours a day. Email has become the great exception handler.”

    Bottom-up structuring of ad-hoc processes

    Before I spoke of using social tools to sense-make (get help, get through a process), well the next step are apps created from the bottom-up (by the users), that have noticed how people use social tools in an ad-hoc way, and are offering a way to design or assemble this process into a more visible flow. Basically making your own process, which you can manipulate at any time to suit the situation.

    A way to see it is a kind of semi-formal approach where you are agile enough to assemble an app to slightly structure ad-hoc work:

    Dennis Howlet talks about Thingamy software:

    "…‘barely repeatable processes’ - a good way to look at them - where you need a quickly built app that includes the process loops in order to solve the problem."

    And Jacob Ukelson talks about ActionBase:

    "One thing to be careful with is that you want to provide enough structure to the process to add value, but not so much as to strangle it. Given that most of these processes are executed today via documents and email, we built our tool as an extension to those standard office tools - allowing the same ad-hoc feel, but adding a layer of management, tracking and reporting.

    "For many of these processes an initial formal model is overkill (and at odds with the needs of most knowledge workers) - at most you want a guideline or best practice that gets modified as the work gets done. Then these emerging models can later be used to create a more formal model if needed (I’ve blogged on the topic of in-situ process discovery on our blog http://blog.actionbase.com/in-situ-process-discovery)."

    When you think of Activities on IBM Lotus Connections they are practicing this in an organic way. Activities (and Google Wave), are a collaboration tool to work on a task, where everything is recorded, and lives on a URL. Common activities can be available as templates eg. if you have to organise an event, there’s no doubt many have done this before using "Activities", so why not start by re-using a template, and re-mix it to your context.

    See a video called "The man who should have used Lotus Connections 5 - Innovate or Die"

    Human Process Management

    ActionBase call this Human Process Management (which is what people may refer to as BPM 2.0).

    In the post, The ‘H’ Bomb in Business Process Management, they state how traditional BPM does not reflect the reality of work:

    "Human work is: Dynamic Tacit Ad hoc Crossing boundaries and silos Saturated with peer to peer interaction If you want to manage a human workflow like fraud investigation or a product change request or any other, you need to accept the “chaos” and face the facts - structured, rigid process does not fit into this paradigm."

    Following on, the post, What is a Human Process?, re-iterates what has already been reviewed in this post, ie. the co-existence of routine and tacit interactions:

    "Human processes are business processes that generate a business outcome that is heavily dependent on interactions between people. These are also called “tacit interactions” by economists, which is an attempt to differentiate between routine transactions and interactions that rely heavily on judgment and context. These “tacit interactions” are the most prevalent kind of business processes in which knowledge workers take part.

    Most of the work of involved in executing these human processes is with the communication, coordination and management aspects of the process. Currently most human processes in business are executed using standard productivity tools (e.g. MS Office), email (e.g. Outlook) and meetings.

    I have listed just a few of their characteristics involved in human processes:

    "Unstructured - there is a standard framework for the process and how to achieve the intended result, but each case is handled separately and requires human understanding (for both decisions and flow) as part of the process. There isn’t enough standardization between instances of the process that allows for a formal, complete and rigorous description of the process end-to-end.

    Dynamic - the flow of the process changes on a case by case basis, based on available information and human decisions. A flow can also change while the process is being executed based on new information, or a changing environment."

    Then they put it altogether as, What is Human Process Management (HPM)?

    Mike Cohn takes this to the human behaviour, and change aspect, where enabling and empowerment from the bottom-up is key to adoption, as workers have a finger in the process pie that they will be using:

    "None of the agile processes as described by their originators is perfect for your organization. Any may be a good starting point, but you will need to tailor the process to more precisely fit the unique circumstances of your organization, individuals, and industry. As Alistair Cockburn once told me, “Having a chance to change or personalize a process to fit themselves seems to be a critical success factor for a team to adopt a process. It’s the act of creation that seems to bind teams to ‘their own’ process.”"

    Enterprise 2.0 - Complementing and Supplementing existing processes, and assembling new ones

    Bertrand Duperrin has an excellent post on the three streams of enterprise 2.0 which puts an understanding out there that enterprise 2.0 is not about some isolated fairy-shary thing that happens on the edges of the organisation…he also posts about it here. Besides serendipity, and formal communications, it’s also about complementing and supplementing existing processes. He says:

    "Becoming an enterprise 2.0 is not a goal for any enterprise and should not be. The only one is : improving the way things are done everyday, the way it produces.

    But what does “production” really mean ?"

    1. Formal Production Capability (FPC):

    "Being able to produce something defined, following a process in which everyone knows exactly what he has to do, when, and how."

    2. Ad-hoc Production Capability (APC):

    "Being able to overcome any breakdown or insufficiency […] goods and services have to be more and more customised. As a consequence, production is less and less standardized and the need for readjusting it according to clients who have more and more specific requests is not an accident anymore but a norm […] their unpredictability has to be admitted and a framework has to be defined in order, even if things are not under control in the strict sense of the word, they respect some essential rules. Paying no attention to that and focusing on the traditional FPC causes many dysfunctions and put employees in unbearable situations."

    3. Serendipity production Capability (SPC):

    "Being able to innovate and produce unexpected things […] has to be facilitated because it’s key in a disruptive economy"

    He puts this into perspective using a comparison table, and concludes:

    "…businesses have to develop these three points. Not one of them, all of them […] Companies should facilitate the switch between these three systems because it’s what people need to get things done […] There’s no unique satisfactory way of doing things. People have to know how to switch from one to another.

    Bertrand has a related post on being adaptive and agile, which I will highlight in a future post.

    Co-existence of processes and ad-hoc work

    Many I have quoted admit that "process" is a good thing, but extreme standardisation, rules and rigidness can trap people, creating unproductiveness and inefficiencies which is counter to what you are trying to automate in the first place. The key is for some flexibility in the process to cater for change, contexts, and the unpredictable…and to also be able to assemble people and tools to create your own ad-hoc processes.

    Ross Mayfield on the folly of process extremism:

    "…processes can become calcified and accepted as the rule even when they do not work and make no sense."

    I like how Ross sees a process more as a framework, that can be built upon or bendable (similar to Ross Dawson’s view of enterprise 2.0 approaches):

    "A process is like a standard. It provides a common definition for others to build upon. This is generally a good thing […] At best, a process should serve as a reference model. Something that others can reference when completing a task. Something that can be leveraged for innovation, a boundary condition for experimentation at the margin."

    Nicholas Carr shares his middle ground:

    "…meticulously defined and managed processes continue to be a powerful source of competitive advantage for many companies. Look at Toyota, for instance. Its highly engineered manufacturing processes not only give it superior productivity but also provide a platform for constant learning and improvement. The formal structure, which is anything but democratic, spurs both efficiency and innovation - productive innovation - simultaneously"

    Nicholas talks about how new tools complement processes:

    "The simple group-forming and information-sharing software tools now being introduced and refined will often provide greater flexibility and effectiveness than more complex "knowledge management" systems. But even in these cases, processes aren’t going away; they’re just changing. There can’t be organization without process."

    He concludes:

    "Bad processes can destroy individual initiative, but well-designed processes, even very formal ones, can encourage individual initiative and, importantly, guide personal and group creativity toward commercially productive ends. I’m not sure you need to balance process and people so much as harmonize them"

    Irving Wladawsky-Berger reminds us not all processes deal with unstable environments:

    "…we need to standardize those processes where differentiation brings little or no incremental value, so as to avoid the huge inefficiencies involved in re-inventing the same process over and over again."

    And also share’s his middle ground:

    "An innovative business looks for the proper balance between process - covering those aspects of the business that can be designed, standardized, and increasingly automated - and people - who bring their creativity and
    adaptability to handle everything else. In a world that keeps getting more and more complicated and is changing faster and faster you need both - but even
    more, you need the innovation which, when all is said and done, is the truly human element."

    Mark Masterson’s insightful take on it is:

    “The problem is not business processes. The problem is trying to automate business processes."

    Mark’s insight in detail:

    "We are more efficient than before, but we’re disappointed nevertheless. Yes, our coordination costs are lower than they were with ad hoc and / or manual processes. But now we want more! We want to keep enjoying these improvements in efficiency and productivity, but we want the creativity and innovativeness back, which we are somehow certain that we’ve lost"

    Phil Gilbert reminds us where we started:

    “The traditional notion of a business process comes from the manufacturing world where you can standardise the inputs and outputs of a given process,” he explains.“With ‘white collar’ processes, the very reason you have human beings doing them is that you cannot standardise those inputs and outputs.”

    Sigurd Rinde reminds us too:

    "If work was like a water flow and the given framework was the pipe it flows through, then BPM would be the system whereby pipes were shifted from side to side and valves opened and shut to direct changes to the flows. Good enough if the flow is water.

    Not so good if the water molecules had a mind of their own and actually were able to make directional decisions underway. Funny thing, people can. And more; it’s wanted because people are smarter than machines and that’s why you hired them. Ever broken business rules or botched the main systems just so you actually can get your job done? But of course you have."

    This takes us, as always, to being more effective and agile.

    Mike Gotta quotes a HBS article:

    "Many organizations struggle to balance the conflicting demands of efficiency and innovation. Organizations can become more efficient in the short run by replacing costly, unpredictable problem solving activity with consistent,
    streamlined routines. However, this efficiency often comes at the cost of long- run adaptability. The more organizational activity is dominated by stable routines, the less the organization learns, and the more rigid and inflexible it becomes. To escape this fate, the authors of this working paper theorize that highly disciplined organizations must actively engage in strategic and selective perturbation of established routines. A perturbation interrupts an established routine and creates an opportunity to innovate and learn."

    Endnote

    Often enterprise 2.0 is synonymous with "emergence" and "free-form" which mostly relates to what surfaces from people sharing and conversing about what they know. But "emergence" and "free-form" also relates to "processes"…how do I work around a process by being empowered with new bottom-up enabling tools. And what may emerge from using these free-form tools is things like a wiki page to list what to do in different contexts, troubleshooting tips that complement procedures, etc…see my post, Wikis for exceptions and process failures.

    In the future I want to look more deeply into integration 2.0..social computing blended with designed process tools.

    This post could keep going but I’ll stop here. Some related areas are; the addiction to Best Practices, stifling innovation, Management 2.0, Plans and Targets, and Complexity (uncertainty, unpredictable)…which I plan to post about.

    Related

    Socialize your business ? What does it mean ?

    The Everything 2.0 discussion - the real issue

    Process problems and one answer from thingamy

    Process flexibility

    People versus Process

    On Process, Technology and Work Design

    Process is an embedded reaction to prior stupidity

    Get free blog up and running in minutes with Blogsome | Theme designs available here

    Related Posts Plugin for WordPress, Blogger...