Skip to main content

Make it useful and they'll love it

AwayToday - useful and well loved

The AwayToday feature created for the intranet I work on has garnered some interest via email and the Kiwi Intranets online group because it won a Gold Award in the Intranet innovation awards 2007.

To answer these questions and help the intranet community in general this post will out line some of the processes and features that have made this a well used and now essential tool.

The problem : Staff absence from the workplace due to sickness, off site business commitments or travel for work caused a communications breakdown. This had a negative impact on our business.

The solution : "Share the love" - but seriously, sharing the information that was already available to some staff with everyone was our solution. Let everyone know where everyone else was, or at the very lease let them know if they were in the office or not. To this we added when they could be expected back in the office.

Background : Now used by staff globally the design of this solution was originally for a single campus situation where staff were spread over several buildings. The only way to find out why you were getting no response to email and phone was to walk over to the person's cubicle and ask the staff sitting in the area where Joe was. Invariably they knew he was sick or visiting another office.

Staff traveling for work, staff away on leave, and staff who had called the office administrator to say they were sick today all had this information recorded already via intranet based forms. This information was recorded in a database and available via other intranet based calendar views.
BUT
These views were several layers deep in the intranet's navigation structure.

Needs analysis : our needs analysis brought to light that staff wanted to know when they could expect Joe would be back. This was on top of their need to know that Joe was away. By knowing both things they could then make decisions on what to do about the issue they were trying to contact Joe about, escalate to someone else or wait for Joe's return.

Solution : use some of that valuable intranet front page real estate to show who in your region / time zone is not in the office today and tomorrow, when you can expect them back, and why they're away. By knowing they're away traveling for work you know you can try to contact the person but that it might take them a while to respond.

So middle right on our front page is the Away Today list (see image to the right).
  • Bold indicates the first day a person is away
  • AM or PM indicates person is away for only 1/2 a day
  • (number) after the person's name indicates the number of days they're away including tomorrow
  • Plane icon indicates the person is traveling for work
  • House indicates the person is working remotely
  • On mousing over a name a tool tip lets you know why the person is away, and if recorded where they are and how to contact them
BUT BUT what about privacy I hear the HR department say. Although we have many types of leave the tool tip only shows 'away' not Maternity or Sickness etc.

Scope creep : Once we rolled out the Leave version of this system the scope of the project grew. Offices where staff are on the road a lot thought it would be great if their information showed up in the same location on the front page.
Again we were already recording staff 'out of office' events; client visits, consultation and work related travel. So we altered the query that gathered the list to include leave and 'out of office' events and displayed both.
When staff put in an 'out of office event' they can say where they will be and how best to contact them. The form allows for several types of out of office event
  • At client
  • At prospect
  • At conference
  • Other
  • Travelling
  • Unavailable
  • Working remotely
Conclusion : Whether you have your own database recording leave and out of office events, proprietary ones for each of these or just an XML or other flat file gathering the data isn't the real challenge. Working out what it is that staff will find useful is the key. Build it and they will come doesn't work for intranets, make it useful and they'll love it is much more appropriate.

If you have questions or comments please let me know either here or in the Kiwi Intranets forum

Dorje

Comments

DianaT said…
excellent idea...well done:-)

Popular posts from this blog

To setup rails on IIS and enable it for multiple Applications. START Server 2003 Enterprise Edition SP1 IIS 6 RUBY Install ruby 185_22_rc2.exe You don't have to put it in c:\ruby I created the following folder c:\webdata\ruby, then ran the install. Run install into c:\webdata and say "YES" to deleting the existing ruby directory. During the install I ticked SciTE and Enable RubyGems Took 10mins 1000s of files Ruby GEMS Install Ruby Gems 0.9.1 (don't change it from the defaults) Extract zip file to temp directory, then double click setup.rb, does the default install (about 5mins) Then run at the command line gem pristine --all c:\> gem pristine --all I tried to install Ruby Gems in a particular directory, but couldn't get it working because if you use the command line SET command to put a value into GEM_HOME when the ruby gems installer setup.rb reads the registry it doesn't account for the fact that values in the registry contain double b

Yammer and puddles

Recently I was asked " What are the top 10 points you think are important to get across to staff at all levels in an organisation about Yammer? " My initial reaction was "Tough ask", mainly because I've seen great write ups on what organisations get out of Yammer but very few that talk directly to the user benefits. Many articles give the usual cop out "users can't see the point, until they get it" I admit I was in that boat when I started using Twitter, a public micro blogging platform. But just like they said "once I used it I got it". What they didn't say was that it took a while and it suits certain people better than others. So as with all things in the social media space, be aware that culture change not the technology may be your biggest challenge. So what does Yammer, a microblogging platform for organisational use , do for real employees that is compelling enough for them to spend the time to "Get it" ? First off Y

Add-PNPClientSideText Object reference not set to an instance of an object

When trying to use PNP to create SharePoint online pages I ran into this error. Add-PnPClientSideText -Page "Offices" -Text " City office Free phone: 12345 " -Column 2 -Section 5 -Order 5 Add-PnPClientSideText : Object reference not set to an instance of an object. At line:1 char:1 + Add-PnPClientSideText -Page "Offices" -Text " City office < ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     + CategoryInfo          : WriteError: (:) [Add-PnPClientSideText], NullReferenceException     + FullyQualifiedErrorId : EXCEPTION,SharePointPnP.PowerShell.Commands.ClientSidePages.AddClientSideText The error is caused by having the page open in a browser window in Edit mode. Once you click Publish on the page in the browser the code runs fine.