More on Mashups
Last week I was honored to do the opening keynote for the symposium on Mashups put on by the New Media Consortium. NMC, in collaboration with Educause, recently released the 2008 version of "The Horizon Report" which is "... a five-year qualitative research effort that seeks to identify and describe those emerging technologies that are likely to have a large impact on teaching, learning, or creative expression within learning-focused organizations."
There is a full download of the Creative Commons PDF version here, which I recommend reading. The report covers key emerging technologies, critical challenges, significant trends, and what they refer to as "Meta Trends", which have emerged after 5 years of producing The Horizon Report.
The Symposium on Mashups was a fun experience in and of itself, since the event was conducted entirely online using a parallel combination of the virtual world of Second Life and a more "traditional" online environment using Adobe Breeze. Sessions, where conducted live, lasted generally about 45 minutes with about one-third to one-half of that time devoted to dialog with participants using said audio tools. And to add some additional uniqueness, I delivered the keynote from my "floating office" (a.k.a. the good ship Learnativity) while anchored near La Paz in the Sea of Cortez, Mexico. I connected up via a combination of a web connection via my laptop data card and a cell phone for the audio portion.
For the past few years, I've been emphasizing and championing the power and potential that a more holistic perspective of mashups can offer, and you can refer back to some of my previous posts, such as "Mishmash of Mashups", "Mashed Up Snowflakes" and "The Future is a Monstrous & Marvelous Mashup", to get more about my views on this topic.
For this most recent opportunity with the NMC audience, I had the benefit and challenge of an audience who were very well versed on the topic and practice of mashups, but were still focusing and limiting their use of mashups to that of technology and content. My objective was to take advantage of their expertise and experiences with mashups, and help them see how mashups can best be understood and used as an almost universal conceptual model that can be applied to almost everything and everyone.
In the slides below, I suggested that a simple definition of mashups should be something like, "A mashup is a unique assembly of bits and pieces from more than one source into a single integrated whole."
Therefore mashups are also another powerful implementation of the LEGO block model of modularity. In the Q&A session, I highlighted the importance of understanding that mashups require the use of modules rather than raw resources. This concept focuses on the challenge of using components that are "just right" in size by ensuring that they are as small as possible, but not one bit smaller. I suggested that, in my experience, optimum size is when two fundamental criteria are met:
- Each component is large enough and complete enough to exist on its own.
- By itself, each component is too small to be useful.
For example, each LEGO block is complete and exists independent of any other block, yet any one block is unlikely to be useful all by itself. It is therefore important to note that mashups are not the same as creating something new "from scratch". Buildings today are largely "mashups" because over 85% of the materials used to create a building are pre-built components, such as windows, door units, light fixtures, heating and ventilation components, cupboards, etc. These are then delivered whole to the building site. Manufactured goods such as computers and cars are no longer created in factories that build them from raw materials. Instead they are assembled from pre-existing components, such as hard drives, keyboards, engines, wheel assemblies, etc., in flexible manufacturing plants.
We are already seeing how large shrink-wrapped software applications are being replaced by unique collections (mashups) of small modules of code in the form of widgets, utilities or the combination of two pre-existing applications, such as Google Earth and your database of places visited, pictures taken, or customers served.
Mashups have huge economies of scale and speed of creation because they are are new assemblies created from pre-existing components or "blocks". And yet, each assembly will most likely be unique, because that specific collection of components has never been assembled that way before. Therefore mashups offer the promise of enabling truly exponential scaling and mass customization or personalization, which is at the heart of my passion about a future based on the Snowflake Effect, where everyone of us can increasingly have just the right people and things at just the right time, in just the right context, etc.
Based on the questions in the discussion segment at the end of this session, as well as the follow-on comments I've received, I think that most of the audience seemed to really understand how mashups can be and are being applied to everything from software code to events and conferences, projects and even people. By "people", I'm referring to such things as the finding just the right combination of people for a successful project team, or the mashup of your skills, knowledge, and abilities (also known as the description of your real job!).
Now that we have more and more examples of mashups around us, I'm hoping that many more people will see this as a conceptual model, rather than any one form of implementation. As you consider this much broader view of mashups, what applications and uses can you see? How are you perhaps already applying the concept of mashups to a more diverse range of problems and solutions?
Getting back to the NMC keynote, I had just enough time to close out the session by telling a short version of my story about "flapping", which cautions against the trap of trying to design innovative new solutions by copying old models. I've received a tremendous follow-up response from many of the attendees, telling how powerful this perspective was for them and how much it helped them, both in the rest of the sessions at the NMC Mashup Symposium as well as back on the job. Please see "Confusing Flapping with Flying" for the full story. You too can see how much you are flapping versus how much you are flying.
w
a
yne
=====







My recommendation is to keep your eye on developments in these areas of context, attention and automated metadata and to do as much “learning by doing” as you can so that you have experiences of your own to reflect upon as you try out whatever versions and applications of attention and context tracking you prefer.
BTW and as a great example of Web 2.0, SlideShare has just announced a new feature I and most others have been asking and waiting for, which is the ability to not only see the slides but to also download them as either PPT slides or PDF. Providing direct access to the individual slides themselves is of particular important to me as I put all my content into the 
