On CNET: Keep your software up-to-date
BNET Business Network:
BNET
TechRepublic
ZDNet

Category: RSS

July 24th, 2009

First impressions of Google Wave

Posted by Dion Hinchcliffe @ 10:04 am

Categories: ATOM, Active Directory, Collaboration, Enterprise 2.0, Enterprise Mashups, Enterprise Web 2.0, Enterprise Wikis, Google Accounts, Identity, Lightweight Service Models, Mashups, Products, RSS, SaaS, Social Computing, Social Software, Social media, Web 2.0, Web 2.0 Platforms, Web as Platform, Web services, Wikis

Tags: Google Inc., Collaboration, Groupware, Recruitment & Selection, Enterprise Software, Software, Human Resources, Workforce Management, Dion Hinchcliffe

After spending a few hours using an early version of Google Wave today, it’s clear that in its initial incarnation it won’t be ejecting existing enterprise collaboration tools from the workplace any time soon. It’s not that it isn’t impressive, far from it, however Wave’s complex interface and open-ended feature set provides an unexpectedly steep learning curve, particularly from a company that is famous for simple, powerful user experiences.

That said, Google Wave holds considerable potential for bringing next-generation Enterprise 2.0 capabilities to organizations looking for best-of-breed solutions.

Google Wave Extensions and Embedding - Social Conversation MashupsFor those that didn’t see the unveiling two months ago, the vision of Google Wave is one of online communication completely reinvented for the possibilities — as well as the expectations — of the Facebook/Twitter era.

After all, e-mail itself is decades old and even highly successful Web 2.0 communication tools like blogs and wikis have gotten somewhat long in the tooth, at least in their most common forms. With browsers capable of doing more than ever and tight integration with existing information assets becoming more and more critical to users, Google Wave attempts to up the ante by combining many of the features and capabilities we come to expect in modern Web applications.

These advancements include truly social conversation, simultaneous multi-user editing, connection to external Web/intranet apps through extensions and embedding, and much more. In fact, as we’ll see, Google Wave has virtually all of the key ingredients to comply with my FLATNESSES mnemonic for identifying effective, Enterprise 2.0-capable applications.

The end result is something that comes across as a distinctly sophisticated Web application clearly made up of many elements that sometimes behave somewhat unpredictably precisely because it’s designed to be highly extensible and freeform. Admittedly, my experience was with the developer sandbox for extensions, but this is exactly the intent of Google Wave: to be the center of integrated communication and collaboration in a dynamic and immersive yet safe experience.

Here are some of the observations I made during my use of Google Wave. Note that this is an early version of the software that will undoubtedly be richer and more complete upon release, though experience shows that Google rarely makes major changes to products once they are shown to early audiences.

Observations on Google Wave

  1. The basic interface looks a lot like Gmail. This is generally good since Gmail is widely used and understood by millions of people. The biggest obvious difference is that the inbox/content area that takes up most of the page in Gmail is now split in half, with a list of waves on the left and an active wave on the right. The rest of the page is taken up with a Contacts pane, just like in Gmail, and some standard boilerplate links on the upper right. In fact, it’s so consistent with the Google experience (including Google Accounts) that it seems quite likely — to this author anyway — that Google Wave capabilities will be added to Gmail at some point. Upshot: Other companies can and will make their own front end editors/viewers for waves and this user experience has few surprises. It is very much what you’d expect from Google with a user interface/navigation consistent with their other applications.

    Screenshot of Google Wave
    Screenshot of Google Wave: Strong similarity to Gmail

  2. Google Wave works better with groups of contacts.While this seems obvious, the issue is that online conversations tend to work better when they can involve a wider range of people than just those that you think of immediately. The tedium of starting a wave is that you have to add all the participants than you’d like to have in it. Auto-joining groups are supported at this time in a fairly interesting fashion (if slightly unexpected, see below in robot participants), but will be critical to create easily and quickly en masse in order to make Google Wave useful and time efficient. One potential issue: Supporting cross boundary waves and simultaneously supporting Google Accounts, Active Directory, and other user account databases. This will be a complex issue for enterprises that want to

Read the rest of this entry »

April 17th, 2008

Web 2.0 success stories driving WOA and informing SOA

Posted by Dion Hinchcliffe @ 2:40 am

Categories: ATOM, Ajax, Blogs, Business Models, Business Process Management, Convergence, Design Patterns, Encouraging Unintended Uses, Enterprise Mashups, Enterprise Web 2.0, Global SOA, Governance, Mashups, Network Effects, Network effects, Open APIs, Orchestration, REST, RSS, Rich Internet Applications (RIA), SOA, SOAP, Situational Software, Social Software, Web 2.0, Web 2.0 Platforms, Web as Platform, Web services, Web-Oriented Architecture (WOA), Widgets, Wikis

Tags: Web, Web 2.0, SOA, Organization, Enterprise, WOA, Service-Oriented Architecture (SOA), Web Services, Channel Management, Middleware

The striking contrast between the stories that we’ve been hearing lately about the slow going of SOA initiatives in the enterprise and the vibrant and rapidly growing ecosystems similar to them on the consumer Web has been generating a lot of debate and discussion in the enterprise IT community recently. This discussion was brought into sharp relief when ZDNet colleague Joe McKendrick recently reported on Burton Group’s Anne Manes stating that it “has become clear to me that SOA is not working in most organizations“, based on a wide ranging study they performed.

It’s become clear that the SOA world will have to change some basic assumptions.This is just one data point of many recently showing the continued shortfalls we’ve experienced in trying to get our enterprise systems to work together in the ways that we would like. Organizations clearly want to leverage high levels of interoperability to seize new business opportunities, innovate on top of existing assets, and properly leverage the extensive landscape of software, data, and infrastructure that most organizations have accumulated in large quantities over the years. But we are still having a great deal of difficulty doing so and SOA investments are just not reaping the types of return on investments that most businesses would like to have.

A view of SOA, WOA, and Web 2.0

Looking for answers on how to improve SOA

This has driven a search for new models since there’s little question that the core ideas behind SOA seem to be the right ones. Rather, it’s been how we’ve gone about designing and implementing SOAs that appears to be at the crux of the issue. As we look at the most successful examples of SOA actually working, we keep being drawn back to the Web itself, with companies such as Amazon and their highly successful Web Services Division (with hundreds of thousands of business consumers of their global SOA), Google and its numerous and varied open Web APIs from Google Maps to Google Data, eBay and billions of dollars in listings it generates through its public SOA, or the rise of applications like Twitter (which gets 10 times the use through its APIs than from its user inteface) and applications that are primarily used via their SOA presence. Then there is the increasingly widespread adoption by millions of users of a sort of “visual SOA” with Web widgets and gadgets as well the rapidly growing story of software mashups, aka composite applications in the SOA world. There are many more SOA-ish success stories like this on the Web, but few in the enterprise.

John Musser’s ProgrammableWeb remains the best directory for finding all the APIs that Web companies have contributed to the Global SOA. Over 700 APIs are listed currently.

So if so-called Web 2.0 companies — which value participation almost above all else, both from consumers and organizations that want to integrate them into their offerings — are seeing highly desirable levels of adoption and significant ROI, how can this help understand how to improve our efforts in the enterprise? Most new Web 2.0 applications start out life with an API since getting connected to partners that will help you grow and innovate is a well-known essential for success online today. Despite years of SOA, we still don’t focus on consumption and openness as fundamentally essential characteristics to building an internal partner ecosystem that have beat a path to your door to use the services you are offering to them to build upon.

One big issue, as I’ve written about in the past, is

Read the rest of this entry »

March 20th, 2008

Standards support for mashups emerge

Posted by Dion Hinchcliffe @ 1:18 pm

Categories: Badges, Encouraging Unintended Uses, Enterprise Mashups, Enterprise Web 2.0, Global SOA, Identity, LDAP, Lightweight Service Models, Mashups, Open APIs, Products, RSS, Right To Remix, SOA, SaaS, Situational Software, Small Pieces, Loosely Joined, Web 2.0, Web 2.0 Platforms, Web as Platform, Web services, Widgets, openid

Tags: Dion Hinchcliffe

The announcement earlier this week that IBM has put together an open approach for making user data secure inside of Web mashups, known as SMash, was the most recent step in an unfolding story about the way the industry is trying to bring structure and order to the rapidly growing and frequently unruly world of Web mashups.

As I’ve covered here in the past, mashups have enormous potential to allow more rapid and much less expensive development of online applications by emphasizing assembly over development, economies of scale by enabling high levels of reuse, and the consequent ability to rapidly get software solutions with the right data in the right place at the right time.

However, all is not rosy in the mashup space as I wrote last fall; there are significant challenges remaining before end-user or enterprise mashups can become a widespread reality despite the numerous offerings that exist today. Since then, I’ve only have one major new item to add to the list of adoption issues, namely that fact that most leading mashup solutions don’t provide a good enough SaaS delivery model. Consequently Yahoo! Pipes remains the best example of a mashup tool that has the requisite low barrier for use for widespread adoption, despite far more sophisticated and capable brethren from the likes of JackBe, Serena, and soon, Lotus, the latter which appears to be repackaging everything it learned with the impressive QEDWiki into an enterprise-class product.

Mashups Move Towards Standards To Create A Consistent “Canvas”

Fortunately, good news is on the horizon for many of the issues I raised last year. It now appears that the mashup industry is heading in a direction which may make the space much more viable indeed over the next year. For example, two my biggest concerns, both non-starters for organizations that want to adopt a mashup model (21% of all organizations reported that they were interested last year), was 1) the lack of serious security and identity support and 2) not having a common standards for the assembly of Web parts such as widgets, gadgets, and other Web applications. Without knowing how to secure mashups, safely handle sensitive user and business data, or know where to make infrastructure and tooling bets, most organizations were likely to sit on the fence and wait until these risks were addressed.

IBM’s announcement this week about SMash was just one of many solutions now being offered resolve these two issues not only in the mashup space, but across the Web industry, as our personal and professional data gets more and more federated across the Internet and within our organizations. Efforts in this area include range from Google’s OpenSocial initiative to the push for adoption of DataPortability.org’s and OpenFriendFormat’s support which are all improving the world of data safety, security, and mobility in the mashup world as well.

OpenSAM LogoBut the most comprehensive and detailed plan for bringing standard approaches and techniques to mashups has to be OpenSAM, which leverages many existing standards such as WebDAV, openid, LDAP, and also subscribes to DataPortability.org’s standards to create a consistent and well-organized design and interaction model for offering complex, heterogeneous mashups to both the consumer and business community. Even more importantly, they cite a good number of companies already offering Web applications that support OpenSAM. The OpenSAM vision is broad and focused across the usage spectrum and the OpenSAM folks say that “once OpenSAM is added to an application, it can immediately join mashups with all other OpenSAM applications.

While there is still a lot to sort out and the mishmash of standards can seem Read the rest of this entry »

October 30th, 2007

Significant workplace inroads for Enterprise 2.0?

Posted by Dion Hinchcliffe @ 8:33 pm

Categories: ATOM, Architecture of Participation, Blogs, Business Models, Collaboration, Collective Intelligence, Customer Self-Service, Enterprise 2.0, Enterprise Web 2.0, Enterprise Wikis, RSS, Radical Decentralization, SaaS, Social Computing, Social Media, Social Software, Social media, Social networks, Structured Content, Tagging, The Long Tail, Two-Way Web, User Generated Content, Web 2.0, Web 2.0 Platforms, Web as Platform, Wikis

Tags: Web, Workplace, Social Media, Enterprise 2.0, Wiki, Hyperlink Infrastructure, Dion Hinchcliffe

According to a random poll I recently conducted on Facebook, just over a quarter of 300 respondents — 27% of them in all — answered in the affirmative that they are provided with an easy way at work to post on a blog or put information on a wiki. I often ask this same question to gatherings of people whenever I get the chance these days and have been getting roughly the same answer for the last few months. Businesses are apparently starting to take Web 2.0 for a more serious spin.

Blogs and wikis may finally be seeing fairly widespread “business approved” adoption in the workplace.A year ago, accessibility to blogs and wikis in the workplace was less than half this number in my informal sampling. The growth trend seems clear and appears to be increasing. So while this data might be fairly unscientific, I suspect the number is pretty accurate, and social media, aka Enterprise 2.0, is finally making some measurable inroads in the workplace despite a few open concerns about these mediums.

Facebook as a measure of social media in the general workplace?

Of course, Facebook users in general are probably more digitally literate than the average population, will look for blogs and wikis on the local Intranet to use, and thus some say they may be more likely to gravitate to workplaces and jobs that would provide an environment with familiar tools. However, one odd breakdown in the demographics of the poll is that the youngest group, 18-24 year-olds, reported the least access to social media. Perhaps it’s because this group also includes a great deal of students or that entry level workers don’t have as much computer access as workers farther up in the hierarchy.

Access to Social Media in the Workplace Poll (Enterprise 2.0 Access) - October, 2007

Poll respondents were also pretty sure when they weren’t being provided with these tools with only 21% reporting that they didn’t know if they were being offered them. A whopping 52%, just over half, said that they had no social media tools offered to them in a way they could access.

The poll question was also carefully posed to uncover if tools were being “brought in the back door” by workers using the hundreds of free social media platforms out in the Web with their browser at work, or if the workplace itself was providing enterprise blogs and wikis. In my opinion, this makes the 27% “yes” number almost surprisingly high. But, while some respondents may not have parsed the question clearly, the trend is strong enough to stand on it’s own:

Blogs and wikis may finally be seeing fairly widespread “business approved” adoption in the workplace.

Getting good business outcomes from social media while managing downside

While blogs and wikis continue to show the potential to greatly improve collaboration, create higher levels of knowledge retention, and generate more reusable business information over time, it’s also probable that Read the rest of this entry »

October 27th, 2007

SaaS and Office 2.0 evolving towards Enterprise 2.0?

Posted by Dion Hinchcliffe @ 1:41 pm

Categories: Blogs, Business Models, Collaboration, Convergence, Enterprise 2.0, Enterprise Web 2.0, Enterprise Wikis, Lightweight Service Models, Products, RSS, SaaS, Social Computing, Social Media, Social Software, Tagging, Two-Way Web, User Generated Content, Web 2.0, Web 2.0 Platforms, Widgets, Wikis

Tags: Application, Software-as-a-service, Enterprise 2.0, Office 2.0, Dion Hinchcliffe

Yesterday on the Boston waterfront at the Reinventing the Enterprise summit, a lively panel of industry luminaries discussed and debated the topic of the event: How enterprises are dealing with the powerful transformational forces from the Web 2.0 era that are reshaping the workplace today. The issues and concerns around adoption and governance of Enterprise 2.0 was a hot topic.

Harvard’s Andrew McAfee, SocialText’s Michael Idinopulos, and Forrester’s Rob KoplowitzThe panel conversation (pictured right) between Harvard’s Andrew McAfee, creator of the Web 2.0 in business viewpoint he’s famously dubbed Enterprise 2.0, as well as SocialText’s Michael Idinopulos and Forrester’s Rob Koplowitz ranged across the intellectual terrain, highlighting the lessons learned so far as well as uncovered some interesting insights. In particular, one key point that came up from the audience several times was whether we really have to move to entirely new models for IT applications such as blogs and wikis or should we also “Enterprise 2.0 enable” our current IT systems.

More on the Enterprise 2.0 enablement of older application models in a moment, since I do believe that is starting to happen and will likely be a significant adoption path for some organizations and types of applications.

First, some other highlights of the panel:

  • Most of us are using the wrong tools. McAfee polled the audience and asked how many of them routinely engage in collaborative authoring. Virtually everyone raised their hands. He then asked, “so how come we are still using sole authoring tools for collaborative work?” He point was that we’re still emailing around word processing documents and spreadsheets when Enterprise 2.0-style collaborative tools exist that do a better job. My personal view is that our software consumption habits are still so ingrained from the last 20 years of the tools we’ve had on our desktops that our migration to better solutions has been slowed. Not to mention that many of these new tools, like Google Docs in my discussion below, are just now getting good enough for serious business use and finally contain enough Enterprise 2.0 ingredients to be a significant improvement
  • Worries on misuse. Another issue that came up was whether the globally visible and persistent platforms for self-expression offered by Enterprise 2.0 tools would be misused by employees. One audience member noted that their organization had discovered an employee scalping tickets inappropriately on their internal blog and it gave them some concern. The panel returned that these kinds of activities already happen in the workplace via e-mail or around the water cooler and Enterprise 2.0 platforms just make it more visible and ultimately less riskier, since inappropriate behavior can better be spotted in this platforms. They also noted that blog posts can be “unposted” but e-mails are much harder to unsend. And this is a key point, since McAfee also noted on the panel that worries over inappropriate use of Enterprise 2.0 tools in the workplace is still a major concern by business leaders. It’s that by transforming how an organization thinks about governance by moving it from less central control to more peer control: The business can actually reduce risk overall since public platforms for collaboration allow all employees to see the organization-wide activity of the internal blogosphere and wikisphere, spot inappropriate behavior, and nip it in the bud instead of letting it happen undetected and unaddressed.
  • Enterprise 2.0 goes retroviral? An audience member asked whether it might not just make more sense if the increasingly popular blog and wikis models just be one view on top of our pre-existing content. Traditional business productivity documents could then be exposed as wiki pages and opened for network-based editing instead of trapped in silos. E-mail threads could be turned into blogs, making them more visible, putting feeds on them, adding comments, and allowing them to be discovered via search. This might indeed be a useful approach for user uptake and adoption and one that we might indeed see happening more, particularly as Web-based business productivity applications such as Google Docs and Zoho Suite continue to blur the difference between traditional SaaS and Office 2.0. As we’ll see below, they seem to be evolving more into Enterprise 2.0 tools every day.

So it’s this last point that’s worth exploring Read the rest of this entry »

October 22nd, 2007

The state of Enterprise 2.0

Posted by Dion Hinchcliffe @ 4:36 pm

Categories: Architecture of Participation, Blogs, Collaboration, Collective Intelligence, Convergence, Encouraging Unintended Uses, Enterprise 2.0, Enterprise Mashups, Enterprise Web 2.0, Enterprise Wikis, Innovation marketplace, Mashups, Network Effects, Prediction markets, Products, RSS, Small Pieces, Loosely Joined, Social Computing, Social Media, Social Networking, Social Software, Social media, Social networks, Tagging, Two-Way Web, User Generated Content, Web 2.0, Web 2.0 Platforms, Web as Platform, Web-Oriented Architecture (WOA), Widgets, Wikis

Tags: McAfee Inc., Social Bookmarking, Enterprise 2.0, Worker, FLATNESSES, Dion Hinchcliffe

Industry analysts, CIOs, and business leaders around the world are continuing to try to read the industry tea leaves in 2007 when it comes to the subject of Enterprise 2.0, the increasingly popular discussion of using Web 2.0 platforms in the workplace. The primary topic of interest? Whether Enterprise 2.0 brings real bang for the buck by making the daily work of organizations measurably more productive, efficient, and innovative. Investors and executives are just not going to make significant bets on Enterprise 2.0 in terms of resources and risk exposure without good information on the likely returns of implementation.

The increasing pervasiveness of the tools and awareness of Enterprise 2.0 will continue to have a growing impact on our businesses for better and worse.Up until recently, the lack of mature Enterprise 2.0 products, good case studies, and feedback from early experiences that successfully dealt with some of the challenges that these frequently disruptive and occasionally subversive tools introduced. This immature state of affairs was often holding back even corporate pilots of highly promising candidate Enterprise 2.0 technologies such as enterprise blogs, wikis, and even mashups.

However, increasing evidence abounds that Enterprise 2.0 adoption has begun in earnest with a typical example being Wells Fargo taking the plunge, having rolled out Enterprise 2.0 platforms to 160,000 workers. It has become clear that we’re moving out of the early pioneer phase to a broader acceptance phase. From the production side, a brand new analysis indicates that the business social software market will be nearly $1 billion strong this year and over $3.3 billion by 2011. In these and other ways, such as the growing collection of success stories, Enterprise 2.0 has arrived.

The big question for many of those on the fence now is: 1) Do we now have the right capabilities in terms of ready Enterprise 2.0 products? And 2) Do we generally understand how to apply them properly to obtain good returns on our investment in them? Knowing the answers to both questions will almost certainly tell us if we’re ready for mainstream adoption of adoption of Enterprise 2.0 any time soon.

Enterprise 2.0 redux

SLATES for Enterprise 2.0Professor Andrew McAfee of Harvard Business School famously introduced the term and concepts behind Enterprise 2.0 last year and it’s had a heady ride across the industry and in the press ever since. Initially defined by McAfee as “the use of emergent social software platforms within companies, or between companies and their partners or customers”, the broader global community has attempt to expand, reinvent, and co-opt Enterprise 2.0 with varying degrees of success. But the essential, core meaning has largely stayed the same: Social applications that are optional to use, free of unnecessary structure, highly egalitarian, and support many forms of data.

McAfee even coined a mnemonic to make it easy for everyone to remember what appeared to be the key aspects of these social platforms. Called SLATES, it was an easy checklist to verify that the tools you were considering had the right essential ingredients. Under this initial definition Web 2.0 poster children blogs and wikis were identified as Enterprise 2.0 platforms (provided that they provided reasonable support for SLATES) as well as more sophisticated tools such as prediction markets and even vertical business applications like customer directed taxi cab dispatching were given as early examples of richer Enterprise 2.0 applications.

What platforms failed to make the cut as Enterprise 2.0 because they didn’t have the qualities that were believed to be important for better business outcomes? These included most corporate intranets and portals, most groupware, as well as e-mail and “classic” instant messaging. Why? They either didn’t provide access to a voice for workers to communicate and collaborate with or they didn’t create results that were persistent and globally visible. In the end, Enterprise 2.0 takes most of the potent ideas of Web 2.0, user generated content, peer production, and moves them into the workplace.

Did the original articulation of Enterprise 2.0 have the right Read the rest of this entry »

October 16th, 2007

The 10 top challenges facing enterprise mashups

Posted by Dion Hinchcliffe @ 2:58 pm

Categories: Ajax, Badges, Business Models, Collaboration, Convergence, Customer Self-Service, Design Patterns, Encouraging Unintended Uses, Enterprise Mashups, Enterprise Web 2.0, Gadgets, Global SOA, Governance, Lightweight Service Models, Mashups, Network Effects, Network effects, Open APIs, Products, RSS, Rich Internet Applications (RIA), Right To Remix, SOA, SaaS, Situational Software, Small Pieces, Loosely Joined, The Long Tail, Web 2.0, Web 2.0 Platforms, Web as Platform, Web services, Web-Oriented Architecture (WOA), Widgets, Wikis

Tags: Spreadsheet, IBM Corp., Mashup, ProgrammableWeb, Dion Hinchcliffe

The promise of remixing existing online services and data into entirely new online applications in a rapid, inexpensive manner, often referred to as mashups, has captured the software industry’s imagination since the release of first major example, HousingMaps.com, in early 2005. Since then, mashups have offered the potential to finally make widespread software reuse a reality, enable SOA initiatives to achieve positive ROI, and radically drive down the cost of application development while satisfying large applications backlogs that plague organizations almost everywhere.

Applying mashups in a business settings is often referred to as “enterprise mashups” and recently we’ve finally begun to see the tools emerging to bring real mashup capabilities to consumers, business users, and IT professionals.

However, though anecdotal evidence seem to abound — there are a good number of stories about businesses creating isolated mashups here and there — and mashups are again getting placed on hot tech trends lists for 2008, we’re clearly still not yet seeing the flood of mashup-based apps inside of organizations despite their consistent and steadfast growth on the consumer Web.

ProgrammableWeb’s mashup graphs (left of page) currently reports that over 2,400 mashup-based apps currently exist.

The public Web of course has been a global laboratory for innovation for 15 years and it’s not surprising that experimentation and creativity in such a large pool of resources of people and services would generate some interesting outcomes like the several thousand mashup applications currently available. But the question has been: Where is the same result inside our organizations? Those same organizations that often desperately need software to solve a business problem for which software simply isn’t available — at least without extensive customization — because the typical business problem’s unique, situational nature. In previous posts I’ve discussed how spreadsheets are often the only end-user development tool available to the average person to meet this need today.

Enterprise Mashup Challenges

So what exactly is holding back enterprise mashups from becoming a more popular phenomena inside our organizations? This has been in contrast to many other aspects of Web 2.0 inside the enterprise, where openness, network effects, and radical power and simply are often driving extremely fast uptake and adoption of new apps and technologies. By many indications, mashups — particularly in the enterprise — have so far fallen short of their potential and the question is why?

I’ve discussed this with a various people in the mashup community and analyzed a number of the leading mashup platforms and have boiled the outstanding challenges down to Read the rest of this entry »

August 27th, 2007

A checkpoint on Web 2.0 in the enterprise, Part 2

Posted by Dion Hinchcliffe @ 7:18 pm

Categories: Ajax, Architecture of Participation, Blogs, Business Models, Collective Intelligence, Convergence, Cost-effective scalability, Crowdsourcing, Customer Self-Service, Design Patterns, Encouraging Unintended Uses, Enterprise 2.0, Enterprise Mashups, Enterprise Web 2.0, Gadgets, Hype, Lightweight Service Models, Mashups, Network Effects, Network effects, Open APIs, Products, RSS, Radical Decentralization, Rich Internet Applications (RIA), Right To Remix, SOA, SaaS, Small Pieces, Loosely Joined, Social Computing, Social Media, Social Networking, Social Software, Social networks, Two-Way Web, User Generated Content, Web 2.0, Web 2.0 Platforms, Web as Platform, Web services, Widgets, Wikis

Tags: Web, Web 2.0, AJAX, Network, Ruby On Rails, Idea, Product, Business, Amazon.com Inc., Semantic Web

A new survey of the personal use of Web 2.0 applications by CIOs emerged late last week and provided another interesting, if high-level, datapoint about the future of Web 2.0 in the enterprise. Carried out by CIO Insight, the survey reported the usual trends like high rates of use of wikis, blogs, and RSS, as well as a few unexpected outliers, like 39% of CIOs listen to podcasts.

More than one large company has discovered that external customer communities provide better support to their own customers.Like most surveys, however, the questions tend to be leading and prevent unpredicted trends emerge naturally. Consequently, the numbers in this survey look somewhat different from the larger, more intention-based results from McKinsey’s global Web 2.0 survey earlier this year.

In terms of current trends, Silicon Valley proper has for the most part become thoroughly bored with the Web 2.0 meme despite the largely superficial presence of the most powerful Web 2.0 concepts in many online products and services.

At the same time, mainstream business is just now getting ready for Web 2.0 adoption and are beginning to incorporate the underlying technologies, platforms, and concepts into their IT departments and lines of business, though they too are often focusing on the low hanging fruit. But pilot projects now abound in businesses large and small around the world and even some concerted large-scale Web 2.0 projects and Enterprise 2.0 rollouts are under way in leading-edge organizations. Business and IT leaders on the sidelines continue to seek early results and evidence of what works and what doesn’t when it comes to applying Web 2.0 to their respective situations.

Surveys do help paint a picture of what’s taking place in the large marketplace and, judiciously used, can help us make better decisions. Unfortunately, most of the current crop of Web 2.0 surveys appear to be focused on specific technologies and applications of Web 2.0 instead of the deeper and more disruptive business models and approaches.

For example, crowdsourcing is just one example of how to use the fundamental power of the global Web to change the size, scope, and even the very nature of an organization’s productive output. Yet crowdsourcing hasn’t made the cut in any of the Web 2.0 surveys I’ve come across so far despite its proven game-changing potential.

A fairly well known story, crowdsourcing in the large in its earliest form has already shown that it can disrupt an entire, established industry. I’m talking about the rise of open source software, one of the early and effective proofs that crowdsourcing could be applied to a tricky business problem — creating competitive software cheaply by using virtually free labor capacity on the Internet — resulted in a nearly unending stream of high-quality, innovative products in the form of application software, databases, and even entire operating systems.

Web 2.0: The Shift of Control To Peer Production

The crowdsourcing link above takes you to Wikipedia and will list many innovative examples of how organizations are taking it beyond software creation and enabling large communities of people on the Internet to generate outcomes that are often impossible in any other way. This is one of the more dramatic and powerfully business models that Web 2.0 makes possible when one tries to harness collective intelligence, one of the core ideas of Web 2.0 and probably the one most rife with long term implications for business and society. Yet only the McKinsey survey above cited this prospect in any recognizable way in its survey.

The point I’m making here is that Read the rest of this entry »

July 26th, 2007

A checkpoint on Web 2.0 in the enterprise

Posted by Dion Hinchcliffe @ 7:47 pm

Categories: Ajax, Badges, Blogs, Business Models, Collaboration, Collective Intelligence, Convergence, Crowdsourcing, Customer Self-Service, Design Patterns, Enterprise 2.0, Enterprise Mashups, Enterprise Web 2.0, Enterprise Wikis, Gadgets, Governance, Mashups, Network Effects, Network effects, Open APIs, Products, RSS, Rich Internet Applications (RIA), Right To Remix, SOA, SaaS, Situational Software, Small Pieces, Loosely Joined, Social Computing, Social Media, Social Networking, Social Software, Social networks, Structured Content, Tagging, Two-Way Web, User Generated Content, Web 2.0, Web 2.0 Platforms, Web as Platform, Web-Oriented Architecture (WOA), Widgets, Wikis

Tags: Software, Web, Web 2.0, Product, Business, Enterprise, Dion Hinchcliffe

For well over a year now we’ve seen reports and announcements from a major industry analyst firms and others tracking the movement of Web 2.0 ideas into the enterprise. Gartner, Forrester, McKinsey, and many others have all weighed in on the trends or made recommendations, sometimes cautious and sometimes optimistic, that organizations should start heading down the Web 2.0 path. And public interest in Web 2.0 in the enterprise is widespread too, not in the least exemplified by the fact that Web 2.0 trends of all kinds — business and consumer both — are tracked closely here in many blogs on ZDNet.

This reflects the fact that the majority of productive power is on the edge of our networks and always has been.We’ve also seen that the term itself has moved from passing familiarity in the leading edge of the technical community to nearly universal recognition in both IT and mainstream business circles. That Web 2.0 is a complex topic there is little doubt since it’s often described as a grab bag category of the latest ideas and movements that include — but are by no means limited to– wikis, blogs, RSS, podcasting, content tagging, mashups, and social networking.

The big question? What do you really need to know today about Web 2.0 in the enterprise?

Reducing all of these ideas into an underlying set of principles is what people like Tim O’Reilly have been doing for several years now. It’s generally understood by most people that the Internet has changed considerably in the last half-decade and that those changes have reached a tipping point that’s enabling brand new business models, unleashing a wave of innovative products, influencing public behavior on a large scale, and in particular, resulting in entirely new types of online businesses. But as I discussed in last year’s discussion on Web 2.0 reductionism, trying to get at the core motive force behind things as disparate as rich user experiences and collective intelligence is no small task.

Fortunately, we are indeed as an industry starting to get a handle on how all the pieces of Web 2.0 fit together. For instance, it’s now clear that having hundreds of millions of people globally connected together pervasively via one single high speed two-way network (aka the Internet) will result in many of the things we’re now seeing in the marketplace. It seems a fundamental new widespread focus on leveraging that two-way aspect of the network deeply in our online products, as well as increasingly playing to the fundamental strengths of the network that is the Web, is teaching us invaluable lesson after invaluable new lesson for our businesses. The result is that the living laboratory of the Web is now the source of the greater part of our innovation in business these days. Today’s World Wide Web is a larger ecosystem and with far more brainpower and activity that any single organization could ever hope to match.

Web 2.0 Transforms The Business Landscape

The story of Web 2.0 began with things like open source software, which is nothing more than entire products created ad hoc by volunteer armies of contributors that now outnumber — by virtue of the sheer capacity the network — the world of commercial software efforts. It’s not lost on careful watchers that open source software tends to be more feature rich, secure, and bug free that commercial software, despite being created by thousands of loosely coupled, self-selected contributors. Since then, this idea of commons-based peer production of products on the global Internet has spread through just about every other type of product that can be delivered over the Web from marketing, advertising, collaboration, news, customer service to banking, investment, fund raising, disaster management, and dozens of other types of business and civic activities. This reflects the fact that the majority of productive power is on the edge of our networks and always has been. We’ve tinkered for a couple of decades to build good networked software that took advantage of this fact but we didn’t yet have enough knowledge of the best techniques for creating them. That things like peer production are now moving to the center of the design of online products finally shows a maturing realization that our older, more traditional views of networked applications were just not effective as they could be.

Web 2.0 in the Enterprise

Combine the rise of peer production with the Web growing up into a true software platform as part of the rise of rich user experiences and SaaS. Then witness the movement of the Web out into the world in the last few years and exploding into thousands of types of new Internet devices, mobile and otherwise, that deliver — and just as importantly if not more — capture value in every corner of the globe and in every conceivable setting.

An overarching and compelling new business vision

And while there more trends beyond these that are driving Web 2.0, the upshot is that the productive capacity of the world is increasingly wired into the Web and can be leveraged by building online products that encourage the close cooperation and involvement of those at the edge of the network. You can get now people on the Web en masse to build innovative software applications or help you accumulate vast and almost infinitely rich databases of information and even foster enormous online populations for which you are the preferred intermediary and of which you can tap the combined intelligence.

It’s this more comprehensive and integrated vision of Web 2.0 and its ingredients consisting of Read the rest of this entry »

July 23rd, 2007

A bumper crop of new mashup platforms

Posted by Dion Hinchcliffe @ 12:49 am

Categories: Ajax, Business Models, Cost-effective scalability, Customer Self-Service, Design Patterns, Encouraging Unintended Uses, Enterprise Mashups, Enterprise Web 2.0, Enterprise Wikis, Gadgets, Global SOA, Governance, JSON, Mashups, Open APIs, Products, RSS, Rich Internet Applications (RIA), Right To Remix, SOA, SaaS, Situational Software, Small Pieces, Loosely Joined, The Long Tail, Two-Way Web, Web 2.0, Web 2.0 Platforms, Web as Platform, Web services, Widgets, Wikis

Tags: Web, Platform, Mashup, Dion Hinchcliffe

While application developers tend to roll their eyes at the concept of end-user mashups, they remain one of the more promising new trends in software development this year. And while it’s certainly true it’s early days yet for mashups, the tools that enable them remaining rather limited, seems to be changing as I regularly come across compelling new mashup platforms as well as upgrades to existing ones that show what will be possible soon. And for now, as evidenced recently in the McKinsey Web 2.0 in business survey where 21% of organizations globally said they are using or planning to use mashups, there appears to be considerable demand for mashups at the enterprise level even though the majority of existing offerings are primarily aimed at the consumer space. Is this disconnect resolving with the current crop of offerings? Let’s take a look.

In today’s mashup world, the apparent business potential of highly accessible and easy-to-use mashup creation tools like Yahoo! Pipes and Microsoft’s PopFly is still undermined by their apparent lack of readiness for the enterprise. Mashups could theoretically allow business users to move — when appropriate — from their current so-called “end-user development tools” such as Microsoft Excel that are highly isolated and poorly integrated to much more deeply integrated models that are more Web-based and hence more open, collaborative, reusable, shareable, and in general make better use of existing sources of content and functionality. Remember, business workers still spend a significant amount of time manually integrating together the data in their ever increasing number of business applications. Tools that could let thousands of workers solve their situational software integration problems on the spot themselves, instead of waiting (sometimes forever) for IT to provide a solution, is indeed a potent vision.

Mashups Move the Software Development Focus to Assembly, End-User Control, and Rapid Step-Wise Recombination

So what’s typically missing from today’s mashup platforms to make them both useful and desirable in the enterprise? While no one knows for sure, since mashups are just starting to be considered seriously in many organizations, it generally boils down to 1) deep access to existing enterprise services and data/content repositories, 2) SaaS-style Web-based mashup assembly and use, 3) assembly models that are truly end-user friendly with very little training required, 4) a credible management and maintenance story for IT departments that must support a flood of public end-user built and integrated apps, and last but certainly not least, 5) mashup products that address important questions about mashups and enterprise security. None of these are particularly easy to solve, which is most likely why mashups haven’t been more prevalent before now.

This latter issue of security — in terms of reliably securing applications that are created largely out of other services and applications — can’t be understated and will likely determine whether an mashup platform can even be considered for adoption in a given organization. This is particularly crucial since the Global SOA, the vast landscape of open functionality and content on the Web, now provides a truly massive yet rather security-challenged set of source of material for enterprise mashups. The question here is whether Web apps that are assembled by users — and not developers or security experts — and that combine capabilities from a wide variety of sources including the open Web can ever be made safe enough for most businesses? That’s an important open question and one that few of the mashup platforms listed below spend much time addressing.

Are mashups really a major new development model? Read a detailed discussion.

The answers to these questions will inevitably shake out as the existing mashups products get applied to real business problems and the industry collectively learns what capabilities and approaches are needed for them to be successful. And I don’t expect it will be a one size-fits-all either; mashups can be approached many different ways, from the pure service mashup models of RSSBus and Kapow’s RoboMaker to the innovative yet very end-user friendly wiki model that IBM’s QEDWiki takes.

I’ve been been tracking many of these new or evolving mashup platforms and thought I’d compile my take of the leading players in the mashup space today, particularly given the number of new or significantly upgraded products in the last few months. To make the cut, all the products listed below had to allow live integration of functionality or content (data) over a network, provide an easy-to-use development model that is theoretically accessible by end-users, be available in at least beta form, and either consume and/or produce Web-based applications and services. Using this refined selection model, you’ll see this list looks a bit different from last year’s round-up of mashup platforms. Yet despite the removal of a few products, the list is bigger than Read the rest of this entry »

Dion HinchcliffeAn internationally recognized enterprise architect and business strategist, Dion Hinchcliffe has been working for two decades with leading-edge methods to accelerate project schedules and raise the bar for software quality. You can follow Dion on Twitter.

See his full profile and disclosure of his industry affiliations.

Email Dion Hinchcliffe

Subscribe to Enterprise Web 2.0 via Email alerts or RSS.

SponsoredWhite Papers, Webcasts, and Downloads

advertisement

Recent Entries

Most Popular Posts

Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors
advertisement

Archives

ZDNet Blogs

White Papers, Webcasts, and Downloads