2. About Wes Hackett Solutions Architect at Content and Code Blog: http://weshackett.com Twitter: @weshackett CKS:Dev team member http://cksdev.codeplex.com
3. What we’ll cover Introduction to Tesco What Tesco people asked for How we used SharePoint to put the user at the centre of Tesco What the future holds
4.
5. Vision In their personal lives, people are working together and sharing informationin radically different ways using the Internet. Social networking websites such as Facebook, YouTube and Twitter, collaborativeknowledge websites such as Wikipedia, and interactivecommunications such as Skype and MSN Messenger, are giving people very engagingways to share experiences, communicate better and learn faster. We have an opportunity to do give our staff the same tools and experiences, to help them do their jobs better and help them feel connected to the wider Tesco community.
16. Adding Enterprise Content SP2010 is about content, docs, wikis, discussions… By default none of this appears in the activity feeds We extended the feed to include the ECM types They add the business related value Show the user what is going on in the organisation
19. Ok more data? So with social tags, profile and ECM content was the feed engaging? No… not really Extend the visual elements to be more engaging Bring items to life Give them functionality Maintain the OOB function
20. Super User Interface Announcement Discussion New colleague Discussion reply New colleague Wiki or Enterprise Wiki page Discussion New colleague Discussion reply Wiki or Enterprise Wiki page Announcement
21. Super User Interface Picture or Image Blog post Blog comment Blog post Blog comment Picture or Image
25. Performance at scale Gathering at scale First iteration was queried by site collection Too slow Second iteration Change log based Security trimming Complexity Performance Configuration Configure each gathering per location
26. When being colleagues isn’t enough SharePoint activity is only colleague based by default What happens when you think a team produce some great content? Follow them all? What happens if a new person joins the team and you don’t realise? Or a person creates too many things not from that team in their other roles?
33. Challenges Cultural challenges Open readership Non doc centric Not a file share Open yet secure Adoption for those not using social sites on web Technical at scale OOB SharePoint Person centric architecture Custom development Social features and ECM IT stuff like Database quotas, backups, etc.
34. Future plans Twitter integration Integrated video with Cisco Media Experience Engine FAST for SharePoint to improve the search capability Business portals, surfacing various LOB External supplier/partner collaboration New activity feed features such as likes and comments
35. Summary Person centric solution Focus on improving the end user’s workload Bringing them information of relevance from across Tesco Building connections between people and teams Opening up information sharing Allowing full customisation means a user decides what is important to them
Wes is a Solutions Architect For UK Based Gold Partner Content and CodeFollow my blog at http://weshackett.comFollow me on Twitter @weshackettFounding member of the Community Kit for SharePoint: Development Tools Edition (CKS:Dev)I’m architect on Tesco project
Introduction to who Tesco areWhat is being used before the projectThe projectChallenges
Grocery, bank, mobile phone, online shopping and moreSecond largest employer in UK after NHSBased in UK operate in 14 countriesSecond largest retailer by profits in the world50,000 head office staff
Working togetherSharing informationChanging the ways we work togetherCollaborateShare experiencesHelp do their jobs betterFeel connected to wider Tesco community
Important as these set the bar of user expectationsFacebook being used to share design imagesWordPress for bloggingTwitter for social updatesLinkedIn for professional networking based on expertiseFlickr for photos
Hub is the SharePoint 2010 solution for TescoPeople asked for a homepage they ownedInformation relevant to themSpaces to work together
Explain each ‘traditional way’ what it givesAfter the big XExplain why each wasn’t right for TescoThe old way of thinking about an intranet as an electronic version of the company hierarchy was discardedThe corporate news focused homepage suffered from lack of change and gave the impression of wasted information.SharePoint 2007 had many of the required functions but were commonly used to build the traditional intranetSharePoint 2010 brings even more toys to the party and we can use them to drive the change in intranet designWhy not a traditional intranet?This slide needs to sell the idea of person centricGives ownership and customisation to a userThey get the context they want to work inConnecting peopleBloggingTwo people connecting that read about each others workThe smokers/beer club ideaWhat are you working on? Oh really so and so is working on something like that, why not talk to him
So how do you approach the new person centric thinking?You put the user firstThis give the user a customised space to call their own and therefore gives them ownershipYou then add the profileTeam sites and community sites give the collaboration spacesThe information sitesProvide a more consumed type of informationExtranet and internet to collaborate with a user base wider than TescoSearch, IM, video and desktop sharing backbone across everythingVisually the platform is tied together by the global header
Talk about default stateIt isn’t enough and whySo first was to put the activity feed on itPeople think custom MySite is impossible, it’s not
Explain each oneBirthdayJob titleNew colleagueStatus updateInterests updateSkills updateAsk me about update
Explain eachTaggingRatingNote board
Explain why this isn’t enoughDoesn’t make you want to go there on its ownThere are some who don’t think SP2010 social is ready, one blog of noteAfter a day POC we decided it was more than adequate
Extended with ECM in a supported wayWhy didn’t it give a user everything? Visuals not up to FaceBooketcIntroduce the Super User InterfaceDoes this while allowing OOB to still function
Explain each typeNew colleagueDiscussionReplyWikiAnnouncement
ExplainBlog postCommentPicture
ExplainAudioVideo
Homepage:Default layout is focused on three conceptsLeft is the people connectionCentral is the what’s going onRight is newsActivity feed extensions are bringing in more than just social and profile updatesECM dataImproved representation more FaceBook and LinkedIn likeExtended further with a custom service application to provide subscription as well as colleague activityColleague suggestionsSuggests new non-colleagues who share skills, interests and job rolesColleaguesLists you colleagues and allows a quick search for peopleHub tipsIn place tutorial tips that link to more in depth articles in the help centreCheckout newsBrings the latest corporate communications to the pageTesco News and newsRSS based news feeds
Blog rollShows the blogs being published across the hubWeatherShare priceI need to shortcuts
Gathering at scaleFirst iteration was queried by site collectionToo slowSecond iteration Change log basedSecurity trimmingComplexityPerformanceConfigurationConfigure each gathering per location
SharePoint activity is only colleague based by defaultWhat happens when you think a team produce some great content?Follow them all?What happens if a new person joins the team and you don’t realise?Or a person creates too many things not from that team in their other roles?
Subscribe by siteSubscribe by listBacked by custom service application
Describe the UI
Personal profile:Standard OOB profile and pageBrings:SkillsPast projectsInterestsContact detailsBioOrg chartsThese are things which we not available in a consumable way anywhere easily accessible in Tesco until Hub
My Teams:This is the key to bringing all the areas of the site the user is in contact with togetherIt lists all the team and community sites the user has contribute rights tooLists the 1st level sub sites as wellWill remember your expansionTechnicallyBacked by a custom SPDatabase with services and application pageReasons for performance and scale of 50,000 users preferences
Site Directory:SharePoint 2007 shipped with a site directory featureSharePoint 2010 no longer has this featureWith no hierarchy to the platform it is even more important that some kind of site listing is providedWe tried the publically available options, for example the MS Consulting Services Site Directory 2010 available on CodePlex.We found that none of these offerings provided a performant way of maintaining the site directory informationWe instead implemented more of an event driven mechanism that forces site owners to complete the site directory information on site creation.Then a scheduled job maintains the list, removing old sites and ensuring all required information remains relevantGreat additional feature was that we enforce an ‘about us’ page based on this information in every site.
Checkout:Checkout is the internal communications siteLinked from the global bannerHas it’s own visual identity which differentiates it as an area of interest for a userBusiness change requirements around moving away from comms driven intranet into a collaborative way of workingIt contains:Group newsCommunity newsBlogs and interviews with the Executive team such as Philip Clarke CEO of TescoNews from Checkout is delivered to the user homepage as new articles are publishedContains sales board for UK based users to buy and sell stuffTechnically It’s based on a custom publishing site
Challenges:CulturalOpen readership to stop silos of knowledge was resisted as users felt no need to let other departments see their informationMoving from being document centric to using more of the SharePoint feature setsEmail as well, docs starting to be uploaded versus emailedNot a file share, the mind-set shift of not just another doc shareThe open nature of the team sites for readers yet still secure for the contribution within a teamAdoption from those users not already engaged with things like FaceBook and LinkedInTechnicalInfrastructure requirements to support making the MySite centric solutionPage load times for MySite homepages as caching becomes harder as it’s not the same page per personCache strategies were very important to make sure that performance versus stale data was consideredUpgrade paths for solutions being rolled out to the MySites, especially web partsPre-creation of MySite prior to launches
Future Plans:Twitter integrationActivity feed likes and commentsCisco MXE for seamless video conversions and media streaming servicesFAST for SharePoint to bring in the office file previewing, search driven dash boarding and advanced indexing configurationsBusiness portalsSurfacing LOB systems into dashboards to feel part of HubSupplier and partner collaboration
Summary:Tesco have a person centric intranet utilising social and ECM features to connect peopleFocused on improving their workloads and giving them a sense of ownership