Mash-up is a word that one hears frequently these days. Definitions of the word are still evolving - there are data mash-ups, consumer mash-ups and business mash-ups. that are beginning to be understood by a small population of developers and vendors.
I think that we are at the beginning of the evolution of the word mash-up, and what it means. Basically, mash-up is a mixture. One can mix data from different sources - as done in data mash-ups, one can present in novel intriguing ways - as done in consumer mash-ups, and one can present it in unique way to bring out some aspect of the data which is now visually easier to recognize - as done in business mash-ups. But those are only the early mash-ups, the first-borns, if one may say so, of a species that will soon thrive and multiply.
One mash-up, that I think is just on the horizon, is the mashup of user experience. A mash-up that will enable users to experience information where they want it, regardless of where they are at this time. Whether on their desktop, or on a web site.
Experience web news when on Word. Or experience a Excel table, when viewing stock news on a financial news and stock movements. Mash-up information interfaces and tools and enable a seamless user experience of information where they want it, without worrying about which interface tool they should pick up. Not just about data, but about user experience. A mash-up that merges our private desktop world, with the outside web world, and in a manner that puts us in control.
-Sangeeta
Showing posts with label Desktop. Show all posts
Showing posts with label Desktop. Show all posts
Friday, September 28, 2007
Friday, August 17, 2007
The One Interface to Bind Them All

The Browser. Thats the one interface that people think would bind them all - all the multiple data sources. Whether the information comes from the ever expanding web, or from deep within the enterprise data ravines, or from Excel files, or from E-mail stores. If you want to reach it to more people, just put a browser on the face of the data store, and you are on! Bingo!
A large part of that is true. The browser indeed has changed the boundaries of the information repositories forever. The browser has enabled information to be served to people in self-serve modes and has created the internet revolution.
But lets not get carried away. Browsers are great for many applications, and are woefully inadequate for some. Firstly, browsers have to be told where to go. Further, browsers open up in different windows and force me to switch my context. Browsers work only on desktops. Browsers do not enable me to mix data from more than one source. One browser page per site. Browsers do not allow me to add my own stuff and store it away for future use. Browsers do not enable me to create my own format - my own view of data.
Because of this, despite a decade of the browser being born, the desktop applications are still there, and will continue to live. Further, with the growing complexity, there will be- and are - more interfaces that I would need to do my job. Interfaces that would track things for me, interfaces that would enable me to work on my documents that I store on my machine, interfaes that would bring me data wherever I am, without forcing me to change my context.
I want information to be available wherever I am. I may want it when I am creating a report in Word, or creating my family contacts in Outlook, or as I track my recent investments in a stock. And I find that using a browser to look up information is not as productive as I like it to be. No wonder, I have multiple applications on my desktop as I work, and as I flit between applications and web pages, changing my context, and cutting-pasting across windows several times during even 5 minutes. Worse is, when I am away from the office and away from my desktop.
Surely, there is a better way than a browser. The browser does what it does admirably. But does it do all the things that I want it to do? Is it possible to create a browser that is a one-interface-that-binds-them-all?
A Swiss Army Knife has many tools. There are multiple things a woman needs to do. How can one tool do them all?
-Sangeeta
A large part of that is true. The browser indeed has changed the boundaries of the information repositories forever. The browser has enabled information to be served to people in self-serve modes and has created the internet revolution.
But lets not get carried away. Browsers are great for many applications, and are woefully inadequate for some. Firstly, browsers have to be told where to go. Further, browsers open up in different windows and force me to switch my context. Browsers work only on desktops. Browsers do not enable me to mix data from more than one source. One browser page per site. Browsers do not allow me to add my own stuff and store it away for future use. Browsers do not enable me to create my own format - my own view of data.
Because of this, despite a decade of the browser being born, the desktop applications are still there, and will continue to live. Further, with the growing complexity, there will be- and are - more interfaces that I would need to do my job. Interfaces that would track things for me, interfaces that would enable me to work on my documents that I store on my machine, interfaes that would bring me data wherever I am, without forcing me to change my context.
I want information to be available wherever I am. I may want it when I am creating a report in Word, or creating my family contacts in Outlook, or as I track my recent investments in a stock. And I find that using a browser to look up information is not as productive as I like it to be. No wonder, I have multiple applications on my desktop as I work, and as I flit between applications and web pages, changing my context, and cutting-pasting across windows several times during even 5 minutes. Worse is, when I am away from the office and away from my desktop.
Surely, there is a better way than a browser. The browser does what it does admirably. But does it do all the things that I want it to do? Is it possible to create a browser that is a one-interface-that-binds-them-all?
A Swiss Army Knife has many tools. There are multiple things a woman needs to do. How can one tool do them all?
-Sangeeta
Labels:
Browser,
Desktop,
Desktop Gadget,
Desktop Widget,
Swiss Army Knife
Tuesday, June 05, 2007
The connected 'Office": The Microsoft Version
The MS Office applications are a big part of the desktop, and for years have faced the same fate as the MS desktop. The MS Office applications have been disconnected with back-end process applications and web data stores, and users use Cntrl-C and Cntrl-V to navigate across the two worlds.
Office Business Applications, aka OBAs, is a product from Microsoft to change that. OBA provides a mechanism to connect Office to back-end Line of business applications. With OBAs, information workers can connect, interact and perform business transactions with Office as a front-end. Sounds good, does'nt it?
But of course, OBAs will only run on the recent versions of Office. OBAs are built using Microsoft Visual Studio for Office, and under the hood, are deployed on Microsoft Office Sharepoint Server, and as given in the Price Management example here and SCM example here, runs on Microsoft middleware stack, on top of an enterprise application. Considering that this is a offering from Microsoft, this was expected. Does'nt Microsoft always want to have it all?
OBAs could be built in other ways and without adding all that stack from Microsoft. Extensio has built its own set of OBAs - which we call as Extender for Excel, and Extender for Outlook, on a SOA backbone. It is free of any Microsoft middleware components, and the server can even run on Linux. And yes, it is built on older Office interfaces of Microsoft and can run on Office 2000+ installations.
Things are beginning to get interesting!
-Sangeeta
Office Business Applications, aka OBAs, is a product from Microsoft to change that. OBA provides a mechanism to connect Office to back-end Line of business applications. With OBAs, information workers can connect, interact and perform business transactions with Office as a front-end. Sounds good, does'nt it?
But of course, OBAs will only run on the recent versions of Office. OBAs are built using Microsoft Visual Studio for Office, and under the hood, are deployed on Microsoft Office Sharepoint Server, and as given in the Price Management example here and SCM example here, runs on Microsoft middleware stack, on top of an enterprise application. Considering that this is a offering from Microsoft, this was expected. Does'nt Microsoft always want to have it all?
OBAs could be built in other ways and without adding all that stack from Microsoft. Extensio has built its own set of OBAs - which we call as Extender for Excel, and Extender for Outlook, on a SOA backbone. It is free of any Microsoft middleware components, and the server can even run on Linux. And yes, it is built on older Office interfaces of Microsoft and can run on Office 2000+ installations.
Things are beginning to get interesting!
-Sangeeta
Duet is not doing as well as it should be...
Someone called it the Duet sad song!
It is now out in the open. Steve Ballmer acknowledged at the keynote for Software 2007 that Duet has not done as well as it was expected to.
Not surprising. Afterall, Duet could connect only to latest versions of SAP- AND could work only with Office 2003+ versions - AND had no development framework - AND required a whole bunch of middeware from SAP and Microsoft both - AND enabled only a few limited value packs that enabled a handful of SAP transactions though Office. With all that onerous bunch of software under its hood, and the steep upgrades it needed, Duet really did deliver too little.
So, what could happen next? Would Duet be given a quiet burial - or would it be re-packaged and re-sold as a newly christened Office Business Application aka OBA, this time around only by Microsoft, and only with Microsoft stack? Something tells me that it would be the latter.
Could it be that Microsoft just used Duet as a pilot for its own OBA run? Nasty of me.
-Sangeeta
It is now out in the open. Steve Ballmer acknowledged at the keynote for Software 2007 that Duet has not done as well as it was expected to.
Not surprising. Afterall, Duet could connect only to latest versions of SAP- AND could work only with Office 2003+ versions - AND had no development framework - AND required a whole bunch of middeware from SAP and Microsoft both - AND enabled only a few limited value packs that enabled a handful of SAP transactions though Office. With all that onerous bunch of software under its hood, and the steep upgrades it needed, Duet really did deliver too little.
So, what could happen next? Would Duet be given a quiet burial - or would it be re-packaged and re-sold as a newly christened Office Business Application aka OBA, this time around only by Microsoft, and only with Microsoft stack? Something tells me that it would be the latter.
Could it be that Microsoft just used Duet as a pilot for its own OBA run? Nasty of me.
-Sangeeta
Thursday, December 07, 2006
A Seamless Desktop: No More "Cntrl C" and 'Cntrl V"
The desktop of the future - or even the one available in the immediate future - will be one which would not need Cntrl-C and Cntrl-V keys. Information will be available, within ones context, within ones application, within ones document and spreadsheet, with a single click, allowing one to work with an uninterrupted thought flow.
And it will be happen sooner, than later. The time for the Future Desktop, the one they call by different names - Desktop 2.0, Business mash-ups etc - the desktop user interface that has no boundaries for an information seeker, is NOW.
There are already glimpses of it from the technology world. There are several I have looked at and liked, such as the Google Desktop. Some I have seen a sneak preview/screenshot of - such as Windows Vista Sidebar and gadgets. Some of these technolgies have been around for some time - though they did not have the "Desktop 2.0" tag with them, such as Answers.com desktop assistant, and even our own, Extensio Desktop Extender.
Clearly, the seamless desktop, a need long felt, is now upon us. It is early days yet to say how it would look and whether it would finally meet the "information on finger tip" promise, but it sure promises to be an exciting time.
- Sangeeta
And it will be happen sooner, than later. The time for the Future Desktop, the one they call by different names - Desktop 2.0, Business mash-ups etc - the desktop user interface that has no boundaries for an information seeker, is NOW.
There are already glimpses of it from the technology world. There are several I have looked at and liked, such as the Google Desktop. Some I have seen a sneak preview/screenshot of - such as Windows Vista Sidebar and gadgets. Some of these technolgies have been around for some time - though they did not have the "Desktop 2.0" tag with them, such as Answers.com desktop assistant, and even our own, Extensio Desktop Extender.
Clearly, the seamless desktop, a need long felt, is now upon us. It is early days yet to say how it would look and whether it would finally meet the "information on finger tip" promise, but it sure promises to be an exciting time.
- Sangeeta
Labels:
business mashup,
data mashup,
Desktop,
Desktop Gadget,
Desktop Widget,
Duet,
Widget,
Widget Engine
Subscribe to:
Posts (Atom)