Lost Steam? Find your “lost soul” with Social Media!

Everyday I see more and more of the “wikinomics” concepts being applied in real business scenarios.  One of the latest is Starbucks.  they have been loosing steam and they are now brewing a social media project in order to find their ”lost soul”. http://mystarbucksidea.force.com/home/home.jsp

Interesting to mention that this is build on force.com.

Managing the Innovation Process

Recently I have been working with our y own Agile and Collaborative Technology group and with customers on the very topic of this post.

There is so much to lean and unlearn about the Innovation Process that I recommend reading the following two books:

ThinkerToys by Michael Michalko and Wikinomics by Don Tappscot/Anthony Williams (by the way Don and the company he founded, New Paradigm, are now part of the BSG Alliance.)

These two books will provide some specific techniques and fresh ideas on transforming your company’s talent into Next Generation Talent. 

Speaking of innovation, I also wanted to share my experiences and interesting finding while briefing with customers.

One thing in common that I hear time and time again is that the customers are pretty sure where they want to go (NGE), but they are not sure how to get there.  This is where BSG Alliance comes into the picture.  We are creating a platform to assist these companies with the journey into the Next Generation Enterprise (NGE) space.  This is a comprehensive platform composed of services, offerings, tools, education, methods, On Demand apps, etc… that will enable customers and guide them throughout the transformation.

Such platform is innovative in nature and it will be an NGE enabler for the Enterprise.

 keep tuned as I intend to share more on this last topic.

Enterprise 2.Next

I recently saw a similar product to MS Surface on TV.  Can’t recall the name, but while googling for it instead I found what appears to be the mother of all touch-screens.   This is a multi-touch, collaborative interactive media wall. 

Just think about the collaboration possibilities!

If you are interested you can get your own Intearctive Media Wall for $100K.  Available only in Neiman Marcus’ Catalog.   (http://tinyurl.com/2f6842)

Now that I think about it, where else could I get such a gift?  Only at Neiman Marcus, the same catalog where I could get a Galactic Charter to Space.

 http://www.perceptivepixel.com/

 I will keep looking for that other interactive collaboration table, but after seeing this one not sure if I should look for that other skimpy table model. 

The Next Generation Enterprise and Enterprise 2.0

The following is my point of view on a topic that has been getting a lot of attention lately.  There are two camps on Web 2.0 and Enterprise 2.0.  Each one has some very good points of view and relevant experience on the subject matter.  I will discuss briefly Enterprise 2.0 and how it relates to a Next Generation Enterprise.

Enterprise 2.0 is commonly defined as the technology and business practices that promote collaboration and free information sharing.  Enterprise 2.0 makes accessible the collective intelligence of the organization, thus translating this into competitive advantage in the form of increased innovation, productivity and agility.

I agree with all of these concepts.  The increased potential due to self-organization collaborative structures combined with the ease of information flow brings supports the idea of agility, flexibility, productivity and innovation.

When I read about Enterprise 2.0 and Web 2.0 for the most part the emphasis is on the collaboration paradigm, which is one of the main components of this initiative.  But I don’t see much on the integration to the Line of Business applications or Enterprise applications that are ingrained in the organization.  Many enterprises have adopted ERP systems and other enterprise services such as messaging and middleware.  And although they will benefit from the Enterprise 2.0 adoption there is still a gap that must be filled.  Bernard Lunn wrote a thought-provoking article on some of the topics I am describing here.

Let’s be cognizant of the fact that the impact to the enterprise due to the adoption of collaborative technologies will not be significant or even relevant if the underlying systems, where the real business process is implemented, can not be rapidly adapted to support the outcome of the wave of innovation and collaboration brought by Enterprise 2.0.  Most of the investments in IT have been on these Enterprise Systems and Line of Business systems that implement the mission critical business functions.  From Purchase Orders to Manufacturing functions, from inventory to accounting, and on, and on…    In addition to the “core” business functions we can also find systems that support decision making and other relevant supporting functions.

As a case study I will describe a “Global Company” that provides specialized equipment.  The “Global Company” needs to maintain its competitive advantage by providing new products quickly.  Their customer base has become more demanding wanting quick response and shorter product development cycles.  They also experienced more competition in the area as new comes to the market offer similar products.  And on top of that they see that their Research and Development group has been expanding due to recent acquisitions.  Let’s keep this scenario in mind for future reference.  This scenario is not too far from reality as I was involved on a project to assist the organization with the design for a global collaboration platform a few years ago.

This is where the overlooked component of Web 2.0, the technology paradigm, is absolutely necessary in order to transform an organization from a Typical Enterprise to a Next Generation Enterprise.  Even more important is the convergence of the collaborative paradigm with the day to day business functions and underlying systems.

The business logic that implement mission critical business functions is locked into legacy ERP and LOB systems and other supporting systems and workflows.    This is where Service Oriented Architecture provides an important foundation for the NGE.  BPM also adds to the flexibility required to quickly adapt the business processes.   

Going back to the “Global Company” case study.  The globally distributed  R&D group needed to collaborate more and expand their participation to multiple projects at the same time across the globe.  The tools that the R&D used were commercial off the shelf (COTS) tools focused in Mechanical Engineering and electrical systems design.  The new collaboration platform needed to seamlessly integrate the work products and plans produced by the use of the Design Software to a globally available document storage for continued collaboration on the plans and designs.  The intention was to provide ways to capture relevant information as it concerns the product being designed.  All other departments would have the opportunity to collectively participate throughout the product development process, from inception to delivery.  ”Global Company” wanted to identify the changes that needed to be made to the operating model and business processes in place to support the development and release of the new products, and the awareness of the new products throughout the organization will provide multiple points of view on what needs to change internally as the product is being designed and developed.  Eventually the product design had to be broken-down to components that could be sourced to partners and suppliers, but the overall process will continue to be centrally managed in their existing ERP platform.  They also needed to collaborate with their partners during the development of the product.  This is a good example of what I mean by an integrated collaborative platform.

A Next Generation Enterprise is an On-Demand Enterprise.  One that is connected end-to-end and is flexible and responsive to the Economic Pressures and changing markets.  One that is built on a flexible platform where collaboration and Enterprise systems are fully integrated.  One that has the flexibility to source services from the cloud or internally due to a flexible, agile business and technology platform.

Business Involvement, collaboration, technology and business agility,  and the convergence of Business and IT are the imperatives to the Next Generation Enterprise.

Master Data Management in the Service Oriented Enterprise

  With the latest trends in service orientation from an architectural and from business services offering perspective, it has become a high priority for an organization to define and implement a master data management strategy.   The enterprise must look to standardize on management of the transactional, master and transactional data, but often forgotten is the unstructured data and metadata.  A comprehensive MDM strategy must include policies and safeguard for unstructured data and metadata, which often provide invaluable information and enable better decision making.

The following list is intended to provide some high-level guidance and is not intended to be a methodology or end all be all solution.

When I think about an MDM initiative we should at least touch on the following:

  • Identify the sources
  • Identify the consumers
  • Identify the primary (potential secondary sources)
  • Collect and analyze metadata
  • Select team members to provide stewardship
  • Create the master-data model
  • Select the toolset
  • Retrofit systems based on MDM architecture
  • Roll-out and support strategy

In addition to these concerns, we also have to deal with additional complexity if any of our business functions are sourced external to our organization.  For example, we might be using some component from NetSuite or SalesForce, or we might want to try out SAP’s ByDesign. 

When evaluating an MDM Solution we have to keep in mind the distributed nature of the enterprise and service oriented nature of the next generation enterprise.  Some Key aspects we need to evaluate on a potential solution are:

  • Technical Architecture
  • Compatibility with SOA
  • Support for multiple Business Unites/Entities
  • Support complex relationships and hierarchies
  • Support for regulatory compliance
  • Data Governance and Version Management
  • Usability, Efficiency
  • Security
  • Integration with our current Workflow tool

Integrating Web 2.0 Services in the Enterprise

We are in need.

 

Hundreds of new platforms, tools, sites, etc… are available to both the public and the enterprise every day. And all of these are marketed as Web 2.0 or Enterprise 2.0. But do we really need all these?

 

Well, yes, we need it. But we need to bring some sanity to this madness. I think that Web 2.0 for the Enterprise will increase tremendously when we have a platform that brings together the various services of Web 2.0. Of course, only those services that makes sense for the enterprise such as: Search, discussion boards, collaboration (wikis), collective intelligence (wiki/blogs), Contact Management.  We also need to converge these services into a single platform that includes the typical Mail and Calendar services and Instant Messaging, and VoIP.  Only then we will have a truly integrated collaborative platform.

 

Integrating Web 2.0 and typical Enterprise Services in the typical Organization introduce a different challenge that integrating these in the consumer space. Enterprises move a little slower and are always looking for a business case. I believe a compelling reason to adopt a comprehensive integrated collaborative platform is “competitive advantage”.

 

I am starting to see frameworks that will provide a concrete implementation to a strategic roadmap. This will provide a good platform for solution development and thus some clarity on “how” the enterprise can get “there”.

 

Now I turn it over to you. What do you think will be the catalyst for Web 2.0 adoption in the enterprise?

Services on the Cloud

…. or Integration-as-a-Service 

In the last few years or so I have seen more and more vendors entering the SaaS space.   I have also observed an increase in the number of data sources, both internal and external.

Today we can source services such as data extraction Transformation and Load from Informatica and possible from other companies. 

We also have available to us services for Integration-in-the-Cloud from the well establish ESB Platform, CapeClear.

September has been the month for interesting  announcements.  MuleSource announced that they will provide Integration Services on the cloud.  MuleOnDemand is set to compete with CapeClear’s On-Demand Integration (ODI) offering.  The point I would like to make is that organizations are getting more options for solutions that allow to move and manage data regardless of where it resides.  We should see these type of offerings becoming mainstream in the near future.

On the Enterprise Software arena, SAP announced SAP Business By Design (formerly known as AS1).  For small and midsize companies that can not afford the large ERP license and LONG implementation cycles.   This is starting to look like a good option for these companies, just like SalesForce did a few years ago.  This latest is built upon SAP’s NetWeaver service-oriented technology platform and its own database software MaxDB.  They will  price it at $149 per user per month with a minimum of 25 users.

What I want to point out with these announcements is that we are starting to see availability of solutions for what traditionally has been done in-house, inside the organization’s firewall.  This has got to change the game and also shows that even the big giant ERP vendors are taking steps to evolve into what seems to be turning into a Service Oriented World.

Now, let’s assume you are a CIO for a company and you are being pressured to deliver more with less and in a fraction of the time.  Does this sound familiar?  would you consider any of these services?  What is the business impact?

I think that an organization that adopts the SOA paradigm will be able to adapt easier to changing market conditions.  Such organization will have more options to source services and will be able to leverage what the Cloud will offer. 

Web and Enterprise 2.0 - Technology or paradigm (Part 2)

I have been back from vacation for over a week and still trying to catch up with the many things that I placed on-hold during that time.  Finally the time slice goes to finishing the second part of the “web and Enterprise 2.0 technology or paradigm” posting.

To refresh your memory, in part 1 I discussed the two forces in the Web 2.0 space, the paradigm and the technology.  As I continue to explore more on the potential use of web 2.0 in the enterprise it becomes obvious that these two should be identified as two different forces because these must be managed separately if you map these to an organization’s Enterprise Architecture.

So, when it comes to the Enterprise 2.0, the term has been defined as the adoption of Web 2.0 in the enterprise. The adoption of what?  The paradigm and styles I would say.  Enterprise 2.0 is the result of the collaborative paradigm shift. It is the creation and adoption of the architecture of participation.

On the technology front, Enterprise Web 2.0 is the convergence of technology with legacy systems in the Enterprise.  The goal is to create an architecture of partition.

E2.0 technology and paradigm

The Enterprise Web 2.0 solutions provide a level of robustness that is not available in the plain Web 2.0 technology enables.  Many of these EW2.0 tools actually build on top of web 2.0 technology approaches such as AJAX and mashups.  But they add real business value to the enterprise.  For example the mashup that the public is familiar with is the typical HTML mashup.  Hundreds of mashups are created every day that bring information from multiple sources and “mash it up” on top of google maps or MS Virtual Earth.  Although I see some of these adding some value to the enterprise, the real value is realized when we can provide a platform for users and developers to create, deploy and manage mashup services as reusable components and compose new applications by aggregating new data sources and existing mashup components.  In the context of the enterprise we have Line of Business applications, Business Intelligence sources, real time feeds, ERP systems, departmental applications, document management solutions, and many other potential sources of information.  Some of these Enterprise Web 2.0 solutions companies are providing the platform to manage innovation via mashup servers.

Some of the players in the EW2.0 area are Active Grid, Nexaweb, Laszlo and JackBe to mention a few.

Another example of Enterprise 2.0 enabled via Enterprise Web 2.0 technologies are convergence portals.  With hundreds of options out there for enterprise messaging, voice, data, collaboration, etc… we end up with a very disparate set of tools that provide a fractured collaboration strategy.  There is not a single place where you can manage and customize your communications and collaboration.  Many vendors are catching on to this.  ISPs are starting to provide a rich user interface to their users to allow them to organize the information they care to read.  Many of these are built on webtop like products that provide a great framework for rich internet applications and even nicer user experience.

As I continue to explore many of the elements in Web 2.0 I will continue posting about how I can see these being used in the enterprise.  I just signed up with my own account for technorati, del.icio.us and twitter. I will be looking at how social tagging and micro-blogging can be used in a work environment.  So far what I can tell you in twitter is that it all depends on the content and integration.  I am also kicking the tires on some of these APIs and their REST style services.  Look for future postings on these.

Web and Enterprise 2.0 - Technology or paradigm? (part 1)

I see a lot of information referencing Web and Enterprise 2.0.  For the most part these reference do not discriminate between technology and human factors.  I wanted to share my ideas on something that I have noticed in this space.  Web 2.0 comprises to facets:  the user-driven collaborative component and the technology enabling component.  Web 2.0 is actually both a paradigm and technology.

 

As I was getting ready to write about this I joined a group in Facebook, and in this group I saw a few interesting diagrams.  These diagrams led me to JackBe’s blog.  There I found that they propose the same thing that I am discussing in this blog entry.  On another note I also saw that JackBe and Nexaweb present themselves as Enterprise Web 2.0 Solutions.  Is Enterprise Web 2.0 different from Enterprise 2.0?  The answer is actually related to the facets that I am describing in this blog entry.  Part 2 of this series will cover that, but today I will focus on Web 2.0. 

 

Web 2.0 Facets

Web 2.0

Mainly focused on social computing, this is a user driven collaboration paradigm. Users assemble and organize themselves and work in partnership with a common goal in mind.  Wikis, social networking, blogs are the common tools that enable users to participate in the Web 2.0 user-driven paradigm.

 

Web 2.0 technology

Technology that makes possible this user-driven paradigm.  Many of these technologies are not new but are now being accepted by a wider development audience.  Many of these are based on standards such as XML.  In these technologies we can mention Mashups, SOA, Web Services, REST based Services, AJAX among others.

 

In part 2 of this series of I will discuss the Web 2.0 facets in the Enterprise and how I see these enhancing the collaboration and integration possiblities between line of business applications and knowledge workers to create what I call an Enterprise collaboration platform.

Composite Applications

There is a trend that is part of this Web 2.0 wave.  There are quite a few number of companies that are providing ways for users to create their own applications by aggregation.  Many of these new offering are enabled by AJAX and RIA style apps.

New players are starting to appear in the aggregator and manipulator space.  Two players in this space are Pipes and Popfly.  These both share the same concept of allowing anyone to mashup online data.  Online communities along with the service make it easy to collaborate, rate and test components created by other community members.  I will not be long until we see more players in the widget creation space.  This will provide an ecosystem that will provide more options to integrate into online applications.

On the Enterprise side we can not ignore what is happening with the AppExchange which provides for a platform to find, test and install On-Demand applications pre-integrated into Salesforce.

Is this the new way to build applications?  You bet!  The trend can not be ignored.  Software as a Service is and will continue to be seriously considered by the enterprise and composite applications have been build in the enterprise for a few years now. 

Many of the new ways to bulid and share applications guide the users and developers to build discrete services that can be plugged into a larger service or can be used to create a composite application.

Next Page »


 

May 2008
M T W T F S S
« Mar    
 1234
567891011
12131415161718
19202122232425
262728293031  
Add to Technorati Favorites
Subscribe in NewsGator Online
Add to My Yahoo!
Add to Google

Powered by FeedBurner

View Tony Gonzalez's profile on LinkedIn

del.icio.us

Pages