Rants
Questions
Soapbox
Best Practices
Apply today for a FREE subscription to CIO Magazine!
Mon, May 5, 2008 17:24 EDT
|
Posted by: C.G. Lynch in Questions Topic: ApplicationsBlog: Web 2.0 Advisor
Current Rating: |
As more businesses (and their employees) access software over the Web, the amount of tabs we have open throughout the day on our Web browsers continues to increase. While RSS feed readers, bookmarking services, and portals like iGoogle pages are helpful, we all need something better or we’ll become overwhelmed.
Go around the office and ask people how many Web applications and websites they have open. 10 tabs? 20 tabs maybe? Here’s what’s doing on my Firefox browser as I post this to our advice and opinion section:
Gmail, Google Calendar, Google Reader (where, by the way, I subscribe to more media feeds than I can count), CIO.com, CIO editorial’s chat room, our content management system (CMS) to post stories to CIO.com, a blogging system (which I’m in right now to write this post), Facebook, and Twitter.
While I need all of these tools to do my job effectively, it can be a bit overwhelming and stifling on my productivity toggling between them (keyboard shortcuts only go so far).
Some big companies in the consumer space, such as Yahoo and Google, have been tackling this problem by delivering media and information over widgets that users pick themselves and flow to a user’s portal (My Yahoo or iGoogle).
The problem? Businesses haven’t gotten too heavily involved in building widgets to run on top of these portals, most likely because they don’t want to run their corporate data through what they view as an insecure environment (mainly, Google and Yahoo’s servers).
Aiming at the more cautious business technology customers, enterprise 2.0 vendors have begun building iGoogles for business. Socialtext, a company that makes enterprise-grade wikis, has started down that road. They have made it possible to have both corporate widgets and more consumer-based ones (such as news headlines, YouTube, etc.) fed into the same place.
A third approach has been pursued by a company called Worklight. The vendor takes corporate data, and pushes it to iGoogle or Facebook pages. By hosting the data on a third-party server, it doesn’t pass through the server of the consumer application.
How do you manage this explosion of Web applications and media we’re all currently experiencing? Are the vendors falling short of really managing this problem? And what would be your ideal interface when you fire up your computer/browser every morning?
Like so many people, I tend to have 10-30 tabs open at once throughout the day as a way to keep track of the myriad tasks, followups, read-later, and more. I've been experimenting with ways to build productivity, keep track of all these in-process & to-do's, while not getting too distracted. You noted the big ones that I've been playing with - Firefox with addons, iGoogle with gadgets, and few minor RSS feeder sites working to be more, even MSN & Yahoo are working to become fully customizable.
One issue I'm finding is that with so many unique addons, gadgets, widgets, dropins, etc, I am starting to see a number of issues that these technologies will need to resolve before corporate business will fully approve of their use internally.
You of course already mentioned the security issue, and that is the biggest deal breaker. A system like SocialText that allows a firm to build out these kinds of web2.0 tools internally, allowing controlled customization of tools is likely the strongest path to rapid success in that market.
As I build up and customize a portal with features and functions, I also see that the mix and match of all these tools do not always play nice together, frequently crashing my browser. This is exactly why I switched to Firefox rather than IE, since Firefox has more robust auto-recovery features. But, corporates are not as quick to permit multiple browsers (another major application to learn and support). As more and more of our business functions use and even subsist on the internet, either Microsoft will need to follow Firefox's example of simple yet robust auto-recovery, or corporate will need to look to replace Microsoft as the browser default.
I've also noted conflicts in my PC's internet access. Each widget, gadget, addon, etc all have their own settings for refreshing their content. Understandable, since you many need to see some things updated more frequently than others. The problems is that as portals, and their customization options proliferate, a standard default for content refreshes needs to be established, and each new tool added needs to default to that preset master value, say, as part of a theme setting. Once downloaded to the user's default, then the user can reconfigure that refresh rate if needed.
Finally, while still very nascent, I'd like to add a wish list of shorts for what I feel would be two highly valuable tools if added into the design of personal portals to the corporate world.
1. Unified Messaging - there was a CIO.com article a month or so ago about stopping the use of email for all communications and as a means of data storage, and instead finding a way to use all the means of communication for their best purposes and timeliness.
* IM for quick communication interchanges and truly urgent needs;
* Email for communicating on slightly longer timelines, but without the necessity nor timeliness for response as IM (and pointing to centrally stored data, links, calendars and logs instead of attachments);
* Enterprise Blogs & Tweets for collaboration and storage of ideas and status / progress, with collaborative feedback and sharing to the group;
* RSS for distribution of materials and information (individuals and teams and choose which feeds to subscribe to, feed administrators can approve/reject subscribers for appropriate access control, etc);
* Archives and central storage for white papers, files, work-in-progress, production copies, etc.
Part of the beauty of this idea is that the use of tags and contextual data could automate how information is transmitted and stored. And just as we use priority settings in personal portals, so too should we be able to personally configure the priorities of what corporate content gets communicated to us, including how (means / channel) and how often.
2. Collaborative Corporation -
Collaboration takes people working together. We can all see the benefits of extending the power of collaborative teams geographically via the internet, and in fact many companies are at the forefront of that. However, social networking tools may offer us even more opportunities to do this (Web 2.0 Crucial to New Information Workplace), simpler and less costly than the dedicated means currently available for enterprise use. The issue again is security, but in this case, I'm referring to "person"-al security.
When we collaborate in-person, live and face-to-face we smile, we use body language, we make mistakes, and we open up our personalities to some degree to each other. And in that we develop (or degrade) social relationships that define the culture of a team and of a company. Most electronic mediums lose all or major portions of that social connectiveness that is the building block of true collaboration. But social networking may give some of that openness, some of that relationship building cohesion back, if we're careful.
In effect, social networking via the internet makes each of us a "systems administrator" into the data of our own lives. We are creating roles and authorities, permission levels and accesses for selected groups and individuals into the unique aspects and moments of our lives. Inappropriate compliance and access controls can permit others to see too much or inaccurate data about yourself. [Like the common concern that employers may see what you're really like in FaceBook.]
What we need is the means to improve this new electronic social process into the context of the enterprise, allowing teams to form and share more of themselves than just work-related information, just as an on-site, face-to-face team would. This would require enterprises to allow teams to self-control what is shared between them, including some level of agreed and understood security about non-team members gaining access to that information. Pushing this down further, individuals would need the ability to monitor and control access to their own information, as well, such that their moving on to another team or project could trigger a re-alignment of information shared and available, and to whom.
These kinds of accesses and permissions are still being played out in the wild in the true social networking systems, and our culture and the world is still defining what is acceptable and not. But, to get us started, I think we can look to use corporate's existing enterprise administration and compliance tools as our guide. Combining those tools with online interactive and collaboration tools we could create new levels for roles and access authority, pushing down administrative rights down to projects, teams, and individuals.
That was a bit longer than your standard reply! :-D But you hit on a current topic I'm researching personally, and so thank you for the opportunity to share my thoughts.