Showing posts with label tools. Show all posts
Showing posts with label tools. Show all posts

Monday, August 31, 2009

5 key elements to promote collaboration

I couple weeks ago, I wrote an entry on this blog titled “Promote Collaboration in large Enterprises” where I pointed out I had been requested to present on the subject. I have progressed my thinking since and found 5 key areas playing an important role in building such collaboration. I’d like to spend the next entries to discuss each of those in a little more details, and do hope this can spur a conversation between us on the subject.

But before doing so, let me highlight which those 5 areas are so you have a structure of what I intend to blog about over the next weeks. Once the presentation has taken place, I also intend to give you some feedback on the discussion. So, what areas did I come up:Brule parfum

  • Organization & Finance. Large companies are build around business units or product lines. Does the enterprise architecture, in other words, its organization foster collaboration? How are the budgets set-up and does this push them to competition or collaboration? Where are profits and revenues recognized?
  • Measurement. This is the second leg. How are business units or product lines measured? Are those measurements inclusive of collaboration, or exclusive? Are they pushing entities to collaborate or to compete?
  • Compensation & Recognition. Business Units or Product Lines work through people. How are those compensated and recognized for their success in collaborating with other BU’s?
  • Culture & Leadership. Is collaboration core and center to the culture of the company, or is it a nice to have? How does top management behave? How often is the collaboration subject addressed by management, are they leading by example?
  • Tools & Techniques. Tools support collaboration and make it easier for people to work together. Using specific techniques and approaches, collaboration can be made easier. However, it is a myth that tools & techniques on their own push companies to collaborate.

Actually what I discovered is that none of these 5 key elements can foster collaboration on their own. All 5 are required for collaboration to work across business units. Common vision and objectives need to be established and buy-in by the organization as a whole is required. Collaboration is not something that is established once and for all. A continuous reinforcement and effort is required for it to work within a large enterprise. When the economy works well, it’s easier than when times are hard. This might be a reason why the subject is popping up today. So, stay with me. We’ll look at this in more details.

Tuesday, March 3, 2009

Web 2.0 and the Enterprise

Late last week, I received a message pointing out social networking had no place in the enterprise. Indeed said the message, Facebook, Twitter and the others do not add any value to the enterprise. Well I choose to respectfully disagree with that comment. Indeed, enterprises should increasingly look at the Web 2.0 space and how it can help them in running their business. There are two main reasons for this:

  • First, a new generation of employees are entering the workforce. They are called the Y generation, and have grown up using SMS, Instant Messaging and others. They are all over Facebook, share photo’s in Flickr, video’s in Youtube etc. For them, e-mail is a dinosaur. Whether we like it or not, they are integrating their experience in their business communication in the same way they do privately. If you are interested, a very good case study in the February issue of  Harvard Business Review describes the phenomena
  • But there is a more immediate need. In many global companies, travel is severely restricted. But the business needs to go on, and the need for collaboration is not diminishing. Actually, I would argue that the increase in volatility in the current markets only increases that need. Companies have to find new approaches and tools to collaborate virtually.

Web 2.0 in the Enterprise

As pointed out by Dion Hinchcliffe in his blog  entry “Using Web 2.0 to reinvent your business for the economy downturn”, the deeper implication of web 2.0 for the enterprise are often overlooked. The drawing on the left comes from an older entry, but is still very relevant. Listening back to a definition of Web 2.0 given by Tim O’Reilly, I really like the concept of “the user adds value”. Indeed, where in traditional environments you have the producer and the consumer, web 2.0 gives everybody the possibility to contribute. And is that not what we want from a collaboration perspective. To my knowledge, very little research has been done around collaboration tools and what approach to take for what type of business process. Companies need to collaborate all the time, being it for forecasting, sales & order planning, product design or any other critical process.

This brings us back to generation Y. We should take advantage of their arrival to train the organization in the use of such tools to improve collaboration and productivity. If we don’t do that, chances are that they will continue using their favorite tools and expose company information on the internet. I was talking to a client the other day and he pointed out to me he had spent the morning in their local office. He had seen one of their young engineers typing frantically into IM. He was ready to go to him and point out that private conversations did not have their place in the office, but fortunately asked his employee why he was using the tool. As it turned out he was reviewing a beta version of a new software that was being developed by the central IT team in Eastern Europe, and sharing in real time his remarks with the developer who happened to also be an IM fan. My client told me he was happy he had asked first, before beating him up. Now, this scenario is a nightmare for many CIO’s as security cannot be guaranteed. Unfortunately, they do not provide any other means to achieve the same results. Web 2.0 is a tremendous way to harvest the knowledge of the enterprise, increasing productivity and streamline approaches. It is completely under-used, but could be of such a great help in the current downturn. So, what are we waiting for?

Tuesday, February 3, 2009

Cloud computing and collaboration

Cloud computing is definitely one of those buzzwords that is currently found all over the Internet and the concept has nearly as many definitions as there are people to write about it.  So at the beginning of this post, let me explain what I understand by the concept. I recognize two different concepts behind the term cloud computing.  First, it consists in a number of IT resources that are made available in near real time over the Internet.  These resources can be compute cycles or storage space or combination of those.  Second, a set of services are made available over the Internet and can be orchestrated together by the user to perform a particular functionality.  Software as a service, often referred to as SAAS, is one instance of such services.  However where things really get interesting, is when services on the Internet can be integrated with proprietary services running within the enterprise IT infrastructure.  The twoIMG_3796 categories described in my mind represent cloud computing. The first category has appeared  a couple years ago and is being proposed by companies like Amazon and others.  What is really interesting from a collaboration perspective is when we will see the second one appearing.  Today there is not really a valuable collaboration offer.

What I am looking for is an environment that allows companies to quickly create business processes using available services, that low them to do the key collaboration activities they require. These go from planning & forecast collaboration, to inventory collaboration, status information sharing, sales & order planning (S&OP), master data management and the management of orders and invoices. What I envisage may happen is that cloud computing is first used to do things that are not done today. This could be hazardous material reporting, CO2 emission reporting or tracking of counterfeiting. What is important in each of those is for companies to make available proprietary information in return of obtaining a grander picture. However, they would like to keep that proprietary information as much as possible under their own control. Cloud computing and its capability to approach distributed data as if it was an integrated database, is ideal for such type of reporting. But we need standards, and standardized ways to approach the data.

If I am looking at Amazon ACS tools, they are proprietary and incompatible with other environments. As such they do not allow applications to address multiple environments in a seamless and transparent way. It’s what limits the current generation of cloud environments. A lot has still to happen for truly integrated and collaborative environments. But its worth looking at what will be needed as this is the only way we will get people looking at how to address our needs.

Monday, October 13, 2008

What tool for what collaboration?


In previous posts I talked about specific tools that can be used for collaboration. Today, I'd like to take the debate a little further. Increasingly I believe that there is no ONE tool that fits all types of collaboration. Unfortunately, I have not found any research on the subject of what tool to use for what type of interaction. There are plenty of tools out there, going from instant messaging to telepresence, and if my discussions with HPLabs researchers last week is any indication, there are several others to come. However, which tool is used when, is and remains the question.

Let me give you some examples, both in business and private life. You run a project with a number of colleagues around the globe. How do you keep track with them? Well, for a simple question you may want to use instant messaging. It allows you to know who is on-line and gives you a quick response. You can probably not be very precise as you don't want to overload the other party, but through a number of quick questions and answers, you can get the response you are looking for. For a status update on the other hand, you may want to use teleconferencing facilities, being from Skype, from your teleophone company or from any other source. What you are looking for there is that all key members of your project hear the same thing at the sane time.

If you now want to see what has been developed, you may have to use other collaboration tools such as netmeeting, to allow you to share screens with the other players. And there are a bunch of other things to do that each may require a different tool.

I'm sure you get my point. What tool should we use for what purpose. If any of you know of some research done in that space, please let me know.