Brianna echoes a dislike for the term "User generated content" for Wiki type content and suggests "Community Curated Work" as a possible alternative. Mike seems to think "curated" is inappropriate and suggests "developed" and "written" as alternatives. I would settle for "Ecosystem" instead of "Community" for the following reason "
Ecosystem: It's not always people who are part of the "known community" that contribute. Someone could refer to content from a totally unrelated article published by an individual who has no idea of Wikis and leverage that in a Wiki. So it is the broader "ecosystem" that contributes and not just the Wiki community.
So that leaves us with "Ecosystem supported content" !
Web2.0
Linking and Sharing
If you found this page useful, consider linking to it.
Simply copy and paste the code below into your web site (Ctrl+C to copy)
It will look like this: Ecosystem supported content.
Trackback
Trackback URI for this entry:
http://www.prakashonsoftware.org/blog/index.php/2008/09/01/ecosystem-supported-content/trackback/
The bubble has burst or what ? Max Bleyleben over at Technofile Europe feels the party is over. "As I have commented before, most of the $1.5bn VCs have thrown at Web 2.0 startups went into cutesy but useless Web services. Some went into infrastructure and enterprise services, but most of these didn't have defensible technology and were too easy to replicate"
Eric Schonfeld seems to concur. "But did Web 2.0 deals peak last year? Take out the $300 million raised by Facebook, and the amount invested was up only 46 percent, a marked slowdown from the 132 percent dollar growth the year before. "
Martin Lamonica of Cnet says "Silicon Valley remains the hotbed of Web 2.0 activity, but the hipness of start-ups with goofy names is starting to cool in the face of economic reality. "
It's amazing how much money chases hype only to have the bubble burst. Yet again. Even the 17'th century had it's own bubble. The Tulip bubble. According to the Wiki "Tulip mania or tulipomania was a period in the Dutch Golden Age during which contract prices for bulbs of the newly introduced tulip reached extraordinarily high levels and then suddenly collapsed." You can read about it here.
Web2.0
Linking and Sharing
If you found this page useful, consider linking to it.
Simply copy and paste the code below into your web site (Ctrl+C to copy)
It will look like this: Web 2.0 bubble bursting ?
Trackback
Trackback URI for this entry:
http://www.prakashonsoftware.org/blog/index.php/2008/08/26/web-20-bubble-bursting/trackback/
BPEL4People was recently announced as a step towards narrowing the gap between BPM (Business Process Management) and SOA. As always, we have a lineup of biggies endorsing the new spec. Read this IBM white paper to know more. The justification for the new spec is given as :
Human user interactions are currently not covered by the Web Services Business Process Execution Language (WS-BPEL), which is primarily designed to support automated business processes based on Web services. However the spectrum of activities that make up general purpose business processes is broader than this, because people often participate in the execution of business processes. To support a broad range of scenarios involving people within business processes, a BPEL extension is required.
Makes sense and well intentioned, but begs the question if this is really the area where the focus should be. What is the point in adding a new layer of complexity when adoption is stifled with the complexity on existing layers ? Just take a look at the number of specs in WS-* and you'll know what I mean. Time and money is better spent on rationalizing this spec spaghetti and thus promote mainstream adoption instead of adding to the mess.
Technology Web2.0
Linking and Sharing
If you found this page useful, consider linking to it.
Simply copy and paste the code below into your web site (Ctrl+C to copy)
It will look like this: BPEL4People : Barking up the wrong tree ?
Trackback
Trackback URI for this entry:
http://www.prakashonsoftware.org/blog/index.php/2007/06/29/bpel4people-barking-up-the-wrong-tree/trackback/
I recently attended the JAX India seminar which covered topics like SOA and enterprise architecture. The organizers have put up some presentations online. I particularly liked the presentations by Tobias Israel, Ramesh Loganathan and Thilo Frotscher. Thilo is a top quality web services trainer/ architect and I richly recommend him for any web services related corporate training requirements. You can contact him at contact@frotscher.com. Note : I have no business relationship or personal friendship with Thilo. Just loved his sessions !
programming Technology Web2.0
Linking and Sharing
If you found this page useful, consider linking to it.
Simply copy and paste the code below into your web site (Ctrl+C to copy)
It will look like this: JAX India -2007
Trackback
Trackback URI for this entry:
http://www.prakashonsoftware.org/blog/index.php/2007/06/05/jax-india-2007/trackback/
There has been much talk about all the crap that comes loaded with a new PC and why this needs to go. There are six types of crapware if this classification is to be believed :
Adware
Foistware
Spyware
Hijackware
DriveByDownloaders
Porn diallers
While nobody would want spyware and the like, I see a lot of positive upside in allowing Adware and Foistware to thrive. Here's why:
They help reduce the cost of the PC by letting PC manufacturers sell real estate. While users in developed countries might rather pay a few dollars more to avoid Adware, the same is not necessarily true in the retail PC market in a country like India. Here, PCs are a luxury for most people. Every dollar counts and the mass market would not mind a couple of popups in exchange for cash. In fact, reducing the cost of the PC/other entry devices is critical for the retail market in developing countries to explode. I forsee Adware getting into mobile phones in India big time soon. The mobile phone will be the next biggest shopping mall in the world and there can be no mall without ads!
AdWares that gather browsing/usage can also be used to reduce end user costs. In a web2.0 world, user demographics and information on online habits are very very valuable. Google and Microsoft often ask users if anonymous information can be sent to improve software. I think there needs to be a bill of rights that lets end users charge for providing this kind of information.
Commerical software than piggybacks on free ware (foistware) should subsidize the cost of free ware and thereby help the consumer get more choice and better software.
Ultimately, it is for the consumer to decide what he wants, but Adware is just not plain crap.
Consumer Internet Indian Business Web2.0
Linking and Sharing
If you found this page useful, consider linking to it.
Simply copy and paste the code below into your web site (Ctrl+C to copy)
It will look like this: PC crapware: Bring em' on!
Trackback
Trackback URI for this entry:
http://www.prakashonsoftware.org/blog/index.php/2007/04/27/pc-crapware-bring-em-on/trackback/
The McKinsey report on Web 2.0 and the relative lack of corporate interest in mashups made me dig a little deeper. I pulled out some data from the programmable web and did a run of MsExcel and this is what the top ten mashup API categories look like.

Here are some quick thoughts:
All the categories are consumer internet based.
Mapping and search predominate thanks to Google and Yahoo
The enterprise potential of mashups is largely untapped at least as far as these stats go.
Consumer Internet programming Technology Web2.0
Linking and Sharing
If you found this page useful, consider linking to it.
Simply copy and paste the code below into your web site (Ctrl+C to copy)
It will look like this: The mashup API roll call.
Trackback
Trackback URI for this entry:
http://www.prakashonsoftware.org/blog/index.php/2007/04/12/the-mashup-api-roll-call/trackback/

Sramana writes about how companies like Salesforce.com are reducing the cost of market entry with a ready made platform and an eager user base. Here's what I believe some of the strategic implications are:
Ecosystems versus monolithic products. Value in monolithic products would get deconstructed by several smaller niche players and re-aggregated into an ecosystem. The crucial enabler would be the existence of a common infrastructural stack that enables re-aggregation.
Market place fragmentation and accelerated consolidation cycles due to increased choices and easier entry. More number of companies would cross the early adopter stage but many would falter when faced with the challenges of mainstream adoption. This would force application vendors to add value or face the consequences of low lock in (see point below).
Lock in 2.0 : Increased switching costs for companies leading to lock in of a different type. Microsoft locked in people with the Windows API. Salesforce is trying to do the same thing with their "on demand" platform. But the catch here is that there is no monopoly as far as the applications that rest on the platform are concerned. They can be switched more easily to a competitor on the same platform because of the commonalities in the underlying tech stack.
Value migration within an app space. Since the infrastructural stack is the same, value will migrate from the back end to more customer facing aspects. Companies whose core competence lies in the backend might find this model unattractive.
New opportunities for product oriented services companies like Symphony Services with reduced selling and marketing costs. Get Salesforce.com as a customer and sell into the app base. You have a common platform to master and the expertise can be leveraged across the whole app community. Software delivery management in such companies would also need to evolve in step with the on-demand, perpetual Beta environment.
Systems integration will become "ecosystem gluing". The task of the integrator will be to provide services to build an ecosystem centered around the chosen SaaS platform.
Changes in the software developer marketplace with skills getting realigned to SaaS platforms versus the current orientation to technologies (J2ee, K2ee , L2ee and what not).
My prediction: Ebay will enter this space soon. The are already doing it in the consumer space with their API program. I see strong market and technology relatedness which will make it an attractive diversification.
Products Strategy Technology Web2.0
Linking and Sharing
If you found this page useful, consider linking to it.
Simply copy and paste the code below into your web site (Ctrl+C to copy)
It will look like this: Salesforce.com 2.0 : Strategic implications
Trackback
Trackback URI for this entry:
http://www.prakashonsoftware.org/blog/index.php/2007/04/11/salesforcecom-20-strategic-implications/trackback/
This is a snippet from the McKinsey survey on corporate adoption of Web 2.0.

Not surprisingly Web services continues to be a hot favourite and why not ? This buzzword is as old as the internet itself but it would be unfair to club it under the Web 2.0 umbrella.
Collective intelligence comes in second and this one baffles me. The only time the wisdom of the masses has done any good is in the elections. Wiki defines it as "….an intelligence that seemingly has a mind of its own.". Duh! Even the world's second most shining example of "collective intelligence" needs a protection policy and administrators. The real collective intelligence is probably in the data that the masses generate, not in getting 64000 people to collaborate. The Google page rank algorithm is a good example. People link up to content that is good. The total number of links to a given item and the quality and relevance of those links has an embedded "intelligence" that Google uses to good effect. Good luck to all the CIO's who are signing cheques to funnel this hype.
The relative lack of importance given to RSS is also interesting. This has been around for a while and is a crucial link in the semantic web. I guess recent high profile blog fiascos have lead to corporates getting wary about blogging and the bad name has rubbed on to RSS as well.
Mashups bring up the tail, but this is one hype cycle that is still in the early adoption stage. I won't be surprised if corporate interest picks up after a while.
The complete survey can be accessed here.
Technology Web2.0
Linking and Sharing
If you found this page useful, consider linking to it.
Simply copy and paste the code below into your web site (Ctrl+C to copy)
It will look like this: McKinsey survey on web 2.0 : Some emerging trends
Trackback
Trackback URI for this entry:
http://www.prakashonsoftware.org/blog/index.php/2007/04/05/mckinsey-survey-on-web-20-some-emerging-trends/trackback/
Everybody is talking of Web 2.0 and Enterprise 2.0. O'Reilly's web 2.0 meme map got me thinking on one for the services business. Maybe I should call it Outsourcing 2.0 or Software Services 2.0! My two cents worth:

Blue : Drivers
Orange : Core competencies
Grey : Themes
What do you think ?
Innovation Strategy Web2.0
Linking and Sharing
If you found this page useful, consider linking to it.
Simply copy and paste the code below into your web site (Ctrl+C to copy)
It will look like this: The services 2.0 meme
Trackback
Trackback URI for this entry:
http://www.prakashonsoftware.org/blog/index.php/2007/03/23/the-services-20-meme/trackback/

Phil Wainewright writes about how network effects in the Web 2.0 era can compound the benefits of outsourcing. Taking the example of Employease he argues that in a world of loosely connected services, systems and processes cannot afford to stay monolithic. Phil seems to use the term "network effects" in a slightly loose way and what he probably intends to mean is that the aggregate value that a loosely coupled group of services is higher than that of a tightly coupled monolithic system. Phil has made a valid point but I do not totally agree with him on the "network effects" argument. I think the key here is synergy rather than network effects. It is the inherent synergy in the Employease model that causes an ADP to collaborate with an AON and when you have two market leading companies bringing in a couple of thousand clients more partners want to jump in and the network effect takes hold. If the synergy were not there, people would not join the network and the network effect would not manifest. Web 2.0 technologies enable resources on the network to collaborate and participate better thereby helping unlock latent synergy. What do you think ?
Outsourcing Strategy Web2.0
Linking and Sharing
If you found this page useful, consider linking to it.
Simply copy and paste the code below into your web site (Ctrl+C to copy)
It will look like this: Outsourcing in the web 2.0 era: The ability to unlock synergy
Trackback
Trackback URI for this entry:
http://www.prakashonsoftware.org/blog/index.php/2007/02/26/outsourcing-in-the-web-20-era-the-ability-to-unlock-synergy/trackback/