Raising productivity with SharePoint and Gamification
Raising User productivitywith SharePoint &GamificationSharePoint User Group 26.10.2012 – Michael Vonlanthen and Jussi Mori
Session content Present the presenters and their home bases It’s all about productivity End User productivity Productivity best practices Administrators Developers Business Decision Makers Gamification – Scratching the surface Why gamification can have a positive impact on productivity? Gamification examples today Session roundup and discussion
Starring…Michael Vonlanthen – “Mika Lantenen”Chief Solutions ArchitectExpert in SharePoint productivityContact: firstname.lastname@example.orgLinkedIn: fi.linkedin.com/in/michaelvonlanthen Jussi Mori Co-Founder and SharePoint enthusiast Senior SharePoint Consultant - Trainer Contact: email@example.com Twitter: @JussiMori LinkedIn: fi.linkedin.com/in/jussimori
Our home bases…SharePoint from the first second:- Portals, Collaboration, DMS- Information and data architecture- Support in whole application lifecycle- A young dynamic team who love challenges A portal company: - Portal design (UX & Architecture) - Early adopters - A bunch of MVPs - Infrastructure, Training & Change management
It’s all about productivity – End UsersWhat are common challenges of End Users when working with SharePoint which have a negative influence on user acceptance and productivity? Here some examples: - SharePoint is difficult to use and not very intuitive - SharePoint is not more than another file share system, with a WebUI - I am used to work with local or network folders, why should I change that? - I cannot find my documents or information I need, even though I use Enterprise Search! …nor explores SharePoint - I don’t want to share my draft documents with productivity intuitively… others!
It’s all about productivity – End users But how in Earth to make End Users as productive as possible? It seems like a walk into Mordor. However…
It’s all about productivity – End usersLet’s try to bring some order into this topic by categorizing SharePoint productivity!Take care also of soft The right End User factors Training Grow and cultivate your SharePoint and information infrastructure
It’s all about productivity – End usersCategory 1 “The Cognitive”: The Ability to use SharePoint the right wayHere some example to improve “The Cognitive”:-Use case based training. Show where’s the real beef of SharePoint and letthem realize it themselves.-Implementing SharePoint as a communication platform means Change.Treat it as a Change project rather than IT implementation.-Find the SharePoint Rockstars in the company and use them as yourdeputies and engage them in end user training.- Community, community, community!!!Take end user feedback and problems serious!- Show them how to overcome simple challenges themselves.
It’s all about productivity – End usersCategory 2 “The Infrastructure”: The quality of the SharePoint infrastructureHere some examples to improve “The Infrastructure”:-Get the hard stuff right. Spend time in planning, design and performanceoptimizations and spend time in doing Search right. A working EnterpriseSearch leverages user acceptance significantly.- Get the Information Management right. Find the balance of user freedomand governance. Build your information infrastructure with having theculture of information sharing in the focus.-Try to reduce communication channels as much as possible!
It’s all about productivity – End usersCategory 3 “The Attitude”: The user acceptance and motivation in the use ofSharePointHere some example measures to increase “The Attitude”:-Emphasize remote work. Make it to your company culture, allowing people towork, wherever they want. People like autonomy and autonomy results in highermotivation!- SharePoint empowers social networking. Let the users connect and buildcommunities about various business or leisure topics. Humans are social beings.- Establish transparent and fast feedback channels. Knowing where we are and whereto go on any given time motivates us to go forward. People actually like to beproductive!- Use Gamification to motivate and engage End Users
It’s all about productivity – End usersThe technology acceptance model. A bit more scientific viewpoint… “The Cognitive” Perceived usefulness ActualExternal Personal Intention systemvariables attitude to use use Simple “The Attitude” To use “The Infrastructure”
Basic productivity principles Effectivity Doing the right things Efficiency Doing the things right Pareto principle 80% is done in 20% of time The last 20% (perfectness) need 80% of the time
SharePoint Developer productivity (1/2) Accept SharePoint as your best friend – see the potentials but also accept the limitations. “Real developers” need to be guided to become a SharePoint developer. SharePoint developers should keep in mind “real solutions”. Use «OOB first» as premise. Do not «hack» fundamental concepts and architecture, but allow to use well known patterns and practices, even if they seem to be redundant to SharePoint). f.e. Unity is a nice add on for client based features, even SharePoint has its own “configurable features” (SharePoint patterns & practices). Think different - be innovative in choosing the right tool: browser, designer, Power Shell, InfoPath, Report Builder, Excel, Access, Visio.
SharePoint Developer productivity (2/2) Use TFS: user stories, tasks, change-set alerts to prove code quality. Visualization: Use UI mockups to talk to customers and colleagues before start implementation (f.e. Balsamiq or PowerPoint). Architecture first: Even if you use only OOB elements and functionalities, think about how to do it before starting immediately with the implementation. Use CAMLEX.NET for your CAML queries. Short demo Another way to generate a SharePoint structure.
SharePoint IT Pro productivity Automate installation Fast setup, clean setup, reproducible Short demo: http://autospinstaller.codeplex.com Automate deployment Solution deployment Basic solution setup Operation Reuse scripted fixes Reuse maintenance tasks Generate dynamic reports (structures, data volumes, security)
SharePoint Project Team productivity Is SharePoint the right technology? If yes the team has to know the SharePoint features. If no: “goto: next cool SharePoint project” Use SharePoint to plan and realize the project. Realize user stories – don’t migrate functions. Be honest - inform about limitations as soon as they show up and show alternatives (under us: workarounds) Do not forget non-functional requirements. Clarify the application lifecycle and its influence to the solution.
Gamification – Scratching on the surfaceWill Gamification replace management? “You’ve been awarded as this month’s metadata hero!” “You received the SharePoint content rating badge!” “Due to your valuable contribution in making this intranet better, you get one day off!”
What is Gamification anyway?No, it does not mean that you can play Lord of the Rings Online during work hours…
What is Gamification anyway?… But with Gamification we use elements from games to increase End Usermotivation and make work even more fun! And we want happy End Users!It’s also the reason why Farmville has more registered users than Twitter. Gamification is the use of game mechanics and game design techniques in non-game contexts. Typically Gamification applies to non-game applications and processes, in order to encourage people to adopt them, or to influence how they are used. – Definition by Wikipedia
Why Gamification anyway?Some thoughts:- Because people love games! They are fun and keep us entertained.- Games can create FLOW in people which motivates us and we forgeteverything around us.- People actually do hours and hours of intensive work within games today- Games are a part of our culture since the dawn or our time.- Children learn the most effective way through play. Actually adults as well!- Games connect people and we are social beings.- People play for: Mastery, Destress, Socializing and having Fun!Play is the highest form or research! – Albert Einstein
Some Gamification PrinciplesThe SAPS rewarding principle:S = Status: Bragging rights about a certain status. Classic examples areBadges and Learder boards.A = Access: Giving privileged access to players. For example fast access lanefor the airport check in if you own a bonus card and gained a certain amountof bonus points.P = Power: Giving “power” over other players in the environment. Forexample forum moderators.S = Stuff: Tangible objects to win. Everyone likes freebies and giveaways.However the “Stuff” rewards are the least important rewards of all.
Some Gamification PrinciplesTransparent and hyper available feedback loops:- A player is always aware of the current progression of the game.- A player is always aware of the next steps ahead- A player always knows if she or he performs well- A player can use this information to perfectionise hers or his performance tothe next “Level”
Some Gamification PrinciplesThe power of FLOW:Achieving of FLOW –The players state between anxiety and boredom, meetinghis own motivational level in that experience. – Mihaly Csikszentmihalyi a famouspsychology professor who studies happiness and creativity.
Gamification today – Someexamples Jussi ousted Jussi as the Mayor of Scandic Marski! Every Check in counts!
Gamification today – Some examplesNike+ running App. Run to reach the next level. With every level you reach, the next level is harder to get.
Gamification today – Some examplesRedCritter TrackerA project management tool which rewards project members with badges once a task is done!
Gamification tomorrowSome ideas:- Gamification in learning portals. Create avatars for users who develop and earn XP byattending courses, watching e-learning content and participate actively in thecommunity.-Create monthly challenges to improve your Intranet: For example, monthly challengesfor End Users to create a list or library templates which improves collaboration.Rewards like, getting a day off or free dinner for two.- Make your MySite profile like a Company Hero Avatar. Everything you do in theintranet will be rewarded by points which develop your avatar further. You raise levelsand with higher levels you can get elevated access.
How to implement Gamification?There are some services already available!
Gamification and SharePoint Track and reward the following user behavior: - Document Management (Creating and Contributing) - Creating, editing, or contributing to a wiki page - Starting or participating in a discussion thread For SharePoint - Posting a comment on content (docs, wikis, blogs, discussion threads) URL: - Viewing pageshttp://www.badgeville.com/prod - Rating content ucts/connectors/badgeville-for- - Voting on content sharepoint - Tagging content - Employee collaboration
The essence of all this… Frodo managed to get to Mordor and back! Can you?