Published on

Slide deck from the European SharePoint Best Practices Conference 2011

Published in: Technology
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • Welcome people
  • 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
  • Explain eachAnnouncementDiscussionDiscussion replyWikiBlogComment
  • Explain each
  • 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
  • BPCCOM601

    1. 1. Putting you at the centre of Tesco<br />Wes Hackett<br />COM601<br />
    2. 2. About Wes Hackett<br />Solutions Architect at Content and Code<br />Blog: http://weshackett.com<br />Twitter: @weshackett<br />CKS:Dev team member http://cksdev.codeplex.com<br />
    3. 3. What we’ll cover<br />Introduction to Tesco<br />What Tesco people asked for<br />How we used SharePoint to put the user at the centre of Tesco<br />What the future holds<br />
    4. 4.
    5. 5. Vision<br />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. <br />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.<br />
    6. 6. What are people using?<br />
    7. 7. Hub<br />Bringing it all together to build the Hub<br />
    8. 8. Solution<br /><ul><li>Traditional company hierarchy?
    9. 9. Corporate news focused homepage?
    10. 10. Locked down homepage?
    11. 11. With SharePoint we have the building blocks…. We just need to change the way we use them
    12. 12. There is no homepage… the MySiteis the homepage so everyone's is different</li></li></ul><li>everyone<br />me<br />All sewn together with search, instant messaging, desktop sharing, conferencing facilities and more...<br />Teamsites<br />My Site<br />My Profile<br />Tesco Academy<br />Community websites - a collaborative workspace for people within a certain discipline, with shared skills or interests. Helping to improve knowledge, best practice and drive innovation<br />Pay & Benefits<br />Corporate Sites<br />Search, Instant Messaging, Desktop Sharing, Desktop Web/Video Conferencing<br />My Sites - A homepage that is tailored to my individual needs<br />think iGoogle for Tesco.<br />My Profile - viewable by all, that will help others connect to me. Think Facebook or LinkedIn for Tesco.<br />Teamsites - websites that provide a workspace for a team to collaborate, share knowledge and make better decisions. <br />Think of docshare, Wikipedia, YouTube and Forums all rolled into one place that is specific to your team.<br />corporate website - that provides Tesco-wide news and information, with newsfeeds, videos, executive interviews and interactive content that keeps me engaged. <br />Extranet & Internet - access the websites and tools seamlessly without additional user-ids and passwords<br />Extranet<br />/Internet<br />Community Sites<br />
    13. 13. Making the MySite your homepage<br />
    14. 14. Activity Feed Profile Events<br />Birthday<br />Job title change<br />New colleague<br />Status message<br />Interests update<br />Skills update<br />Ask me about update<br />
    15. 15. Tagging<br />Rating<br />Activity Feed Social Events<br />Note board post<br />
    16. 16. Adding Enterprise Content<br />SP2010 is about content, docs, wikis, discussions…<br />By default none of this appears in the activity feeds<br />We extended the feed to include the ECM types<br />They add the business related value <br />Show the user what is going on in the organisation<br />
    17. 17. Enterprise Content<br />Announcement<br />Discussion<br />Discussion reply<br />Wiki or Enterprise Wiki page<br />Blog post<br />Blog comment<br />
    18. 18. Enterprise Content Media<br />Picture or Image<br />Audio<br />Video<br />
    19. 19. Ok more data?<br />So with social tags, profile and ECM content was the feed engaging?<br />No… not really<br />Extend the visual elements to be more engaging<br />Bring items to life<br />Give them functionality<br />Maintain the OOB function<br />
    20. 20. Super User Interface<br />Announcement<br />Discussion<br />New colleague<br />Discussion reply<br />New colleague<br />Wiki or Enterprise Wiki page<br />Discussion<br />New colleague<br />Discussion reply<br />Wiki or Enterprise Wiki page<br />Announcement<br />
    21. 21. Super User Interface<br />Picture or Image<br />Blog post<br />Blog comment<br />Blog post<br />Blog comment<br />Picture or Image<br />
    22. 22. Super User Interface<br />Audio<br />Video<br />Audio<br />Video<br />
    23. 23. Homepage<br />
    24. 24. Homepage continued<br />
    25. 25. Performance at scale<br />Gathering at scale<br />First iteration was queried by site collection<br />Too slow<br />Second iteration <br />Change log based<br />Security trimming<br />Complexity<br />Performance<br />Configuration<br />Configure each gathering per location<br />
    26. 26. When being colleagues isn’t enough<br />SharePoint activity is only colleague based by default<br />What happens when you think a team produce some great content?<br />Follow them all?<br />What happens if a new person joins the team and you don’t realise?<br />Or a person creates too many things not from that team in their other roles?<br />
    27. 27. By site<br />By list<br />Subscriptions<br />
    28. 28. Subscriptions<br />Told why you’re seeing an item<br />You can unsubscribe from the menu<br />
    29. 29. Personal profile<br />
    30. 30. My Teams<br />
    31. 31. Site directory<br />
    32. 32. Checkout<br />
    33. 33. Challenges<br />Cultural challenges<br />Open readership<br />Non doc centric<br />Not a file share<br />Open yet secure<br />Adoption for those not using social sites on web<br />Technical at scale<br />OOB SharePoint<br />Person centric architecture<br />Custom development<br />Social features and ECM<br />IT stuff like Database quotas, backups, etc.<br />
    34. 34. Future plans<br />Twitter integration<br />Integrated video with Cisco Media Experience Engine<br />FAST for SharePoint to improve the search capability<br />Business portals, surfacing various LOB<br />External supplier/partner collaboration<br />New activity feed features such as likes and comments<br />
    35. 35. Summary<br />Person centric solution<br />Focus on improving the end user’s workload<br />Bringing them information of relevance from across Tesco<br />Building connections between people and teams<br />Opening up information sharing<br />Allowing full customisation means a user decides what is important to them<br />
    36. 36. Thank you for attending<br />Questions?<br />
    37. 37. COM601<br />