I have been thinking about the concept of mobile and intranet since I got my first iPhone two years ago and I started to use it to access the internet. (My previous phones did have the capability for internet and web access, but it was not implemented well at all, due to bad browsers etc…) But what about the mobile phone and the intranet?
Note: The mobile phones I’m referring to here are phones that have the same capabilities as recent iPhones, Androids, WP7 etc. Desktop = a desktop computer with a web browser.
My dear colleague Kristoffer Olin pitched the idea of an “iPhone-like” intranet to me more than a year ago. And it’s a very good idea. But not in the way I first imagined it…
In December of 2010 James Robertson published a a very good post “What six things do staff want on their mobile devices?“. But I thought there was something missing…
2011 started and one of the first things that happened was the publishing of the annual Norman Nielsen Groups report “Intranet Design Annual 2011: Year’s 10 Best Intranets“. The report highlighted the fact that 60% of the winners had a mobile intranet. Of course users should be able to access and use the intranet with a mobile. Quite obvious, so there should be something more…
And RWW pointed out that one of the winners even had an iPhone app. Ahh, the app store experience a very good way to distribute intranet functionality to the users. Almost there, still something missing…
What’s really interesting is to use all that extra functionality available for those that use a mobile phone. Since a mobile phone has a lot more sensors than the desktop computer, why not use them? We now have an Internet of things. So what I’m thinking is an intranet of things… I’m thinking about stuff like location based services and information, push notifications, alerts, live video, augmented reality, etc.
Of course it could be a problem if the user interfaces (UI) between the desktop, mobile and tablet versions of the intranet are very different.
This is what I think a mobile enhanced intranet would be like:
A user interface for the intranet should be straight-to-the-point. No fuzz, just give me what I want and then I’ll go on with my work. The UI needs to feel familiar, so there should be many design elements shared between the desktop/mobile/tablet versions of the intranet. A version of the intranet only means that different stylesheets (or themes) are applied to enable access to an optimized version for each device type.
Naturally a user interface for a mobile intranet should be built on HTML5. One day, when all archaic browsers like IE6. IE7 and IE8 etc. are extinct, then the desktop browser based intranet also can take advantage of all the useful stuff that comes with HTML5. It is possible to build practically every application in HTML5 instead of making apps. W3C has already published Mobile Web Applications Best Practice. If the intranet applications are built with HTML5, the users can use the intranet with any recent mobile phone with a good browser.
By starting to use HTML5 for the mobile intranet, It is possible to re-use applications built for the mobile on the desktop. It is important to learn how to best leverage the possibilities that come with HTML5. A big step towards the intranet as the way of working (aka the digital workplace)…
App stores seems to be successful because they are easy to use. So why not take it to the intranet, but in a much more simple way. Distribution of functions could be as easy as being able to save an app-like icon to your phone (that actually just is a bookmark). That makes it easy to re-access often used functionality. Maybe the desktop version of the intranet should be using the same app store metaphor?
Geo-positioning and location based information
In a recent jboye.com blog post Martin Risgaard talked about his view on location based services(LBS) after using Foursquare. Martin thinks that information based on location is a big thing, but not around the corner. Well, I agree with Martin, but I also do think that location based information (LBI) will happen very soon.
If the idea of checking-in is applied to the intranet [clarification: I actually mean both using geo-positioning and the authenticated check-in when using the term in the text below]; it could be used for getting important information related to current location. For example giving directions to meeting room, information about vacant parking lots nearby, the menu at the cafeteria, “the elevator is closed for maintenance , please take the stairs”, There is a lot of information that is based on location. We could also give the user information related to future locations. If for example calender booking has the information where the next meeting is located, then why not send push notification that gives directions if the user never has checked-in there before?
If the users check-in (LBS) then all sorts of tips by other users could be displayed. What’s nearby? Are there any copiers nearby? Where are the toilets? Is there an empty desk I could use nearby, before the next meeting? This is of course based on the fact that the people that ordinarily occupies the desk are somewhere else according to their calendars…
[Added 2011-01-13] Here’s an example of an implementation from EPFL (thanks to @ernstdecsey for the link) for what is described above. Very cool. There’s truth in the phrase: “…there’s an app for that”.
Of course the check-in could be used to look for colleagues nearby or even find expertise, via the corporate directory, that are nearby… There are endless possibilities for making working life a little bit easier with the help of location based information.
Push notifications and alerts
Important information at the right time and the right position. Imagine what happens if we combine time and location based information and push notifications? For example if leaving work later than usual, users could be reminded of the fact that; the alarm will automatically be set in 15 minutes, or that the back entrance is closed after 18.00 – use the main entrance when leaving the building. Or, today the water is shut off between 10.30 and 11.00 for maintenance.
Another scenario. IT could alert users that a certain system is down and when it is expected to be working again. Or that the Wi-fi or network is down (remember we are using a mobile here). In case of emergencies push notifications of course can be really useful.
Also, very important organisational news can be pushed to most users at the same time, even if not sitting at the desk or even at work. So everyone feels equally informed.
Images and scanning
Another very interesting thing is the use of the built in camera to identify objects via their barcode or their shape and size. Already used for shopping, this could also be very useful at work. All kinds of stuff have barcodes, if scanned via a mobile phone, the barcode can be used for looking up and comparing prices in a shop before deciding to make a purchase. But what if we attached QR Codes or barcodes to, for example, printers? Instead of looking up the price, why not link to a basic user manual? Or scan the QR Code for easier reporting, when telling the office support that a specific printer is broken? The QR Codes can also be used when ordering new office supplies.
Help people remember important information by adding QR Codes to all documents, so that they can scan the QR Code and “bookmark” it. This is good for remembering a URL, a document name and it’s contents or any other piece of information. Add it to business cards for easy import to the mobile phones address book.
When introducing new hires to the workplace, why not make them check-in at places, scan barcodes etc. just to make them do the stuff that is good to know when newly hired…
Many mobiles also have decent video cameras. Wouldn’t it be great if IT support could have a live stream, showing them what kind of problems the user wants them to help her with? Again, many help desks use remote desktoping, but that only works if the network is working properly… Live streams seems very useful for help desk issues. Why not get the immediate reactions of colleagues to a presentation made by someone, live? Or get the help of colleagues and they actually can see what the problem is through the live video stream.
Authentication and NFC
Mobile phones are also excellent for providing secure access to systems. The mobile could be used for providing two factor authentication. With Near Field Communication (NFC) technology starting to be added into mobiles, then it could easily be used for opening doors (if there is such a system in place). NFC could also be used for internal billing purposes.
Phew, that was some of the possibilities I see for a mobile phone enhanced intranet. Many of them might not be right for your intranet, or they have no business value, or they are too expensive to develop etc. Remember that these were my thoughts on the mobile phone enhanced intranet.
Nothing of what I have described in this post is something we have where I work. The foundation for it is there, a lot of the plumbing is in place. It’s just a matter of building it then…
As always I really, really appreciate your thoughts, feedback, comments, tweets. If you have done, or you know someone who has done, some of the things described in this post. I will be very happy to update the blog post with that information.
Links to other good posts on mobile intranets: