SlideShare a Scribd company logo
1 of 20
May 2013
Making Good Choices: General Mills SharePoint
Journey
 Me – Background and why I’m here
 General Mills – SharePoint
Past, Present, Future
 Best Practices for SharePoint Projects
1. Start: Buy-In, Business Value, What are we
getting?
2. Plan: Objectives & Governance
3. Deliver: Usability & Features
4. Ongoing: Training, Adoption, Support, Road Map
 Key Features @ General Mills
 Questions
Overview - Topics
Who is General Mills?
 One of the largest food companies in the world
 Marketing in over 100 countries on six continents
 Half of 39,000 employees work outside the US
 Head-quarters in Minneapolis, MN
Who is General Mills?
General Mills – SharePoint
Timeline
2001 2003 2007 2010 2011 2012 2013 2014 Future
SharePoint 2001 – WHQ Doc Management
SharePoint 2003 – US Manufacturing Plant Portals
SharePoint 2007 – Global ECM, Sites, Portals
SharePoint 2010 - ECM
SharePoint 2010 – FAST Search
SharePoint 2010 - Social
SharePoint 2013
General Mills - SharePoint
2011 2012 2013
SharePoint 2007 Sites 8,470 13,865 4,697
SharePoint 2010 Sites 0 794 3,115
Project Server Sites 0 0 12,545
Supply Chain Sites 0 0 451
Communities/Social Sites 0 489 668
My Sites 829 5,439 6,338
Total Sites 9,299 20,584 27,814
SharePoint 2007 Servers 13 19 13
SharePoint 2010 Servers 14 38 45
FAST Servers 2 21 29
Total Enterprise Servers 29 78 87
FAST Indexed Items 970,547 5,915,125 7,956,885
Corp
Systems
21%
[CATEGORY
NAME]
[PERCENTA
GE]
Internationa
l
16%
GCOM/CI
15%
ITQ
14%
Supply
Chain
10%
BOTG/Sales
6%
Sites by Business Area
 Understanding of what is being done
 ECM – More than document management
 Social – More than Facebook for the Company
 Search – SharePoint or FAST is not Enterprise
Search
 Ensure understanding of the investment
 Deployments are several phases
 Active and engaged ownership
 Staffing, Staffing, Staffing
1. Start: Leadership Understanding
 What’s the business value?
 How will ROI be determined?
 Ensure the demand is there
 What defined business requirements will be met?
 What application will be delivered as a part of this
project?
 What training or additional knowledge is required?
 Will business users take the time to adopt it?
 What are we getting?
 What does it do?
 Why should I use it?
 Is this replacing an existing system or
application?
1. Start: Business Value/ROI
 What pieces will be available and when?
 ECM – Enterprise Content Management
 Collaboration, Social Features
 Search
 Others: BCS, Access Services, Excel
Services, Power View, Custom Application
Development
 Communicate what will/will not be available
 If feature x isn’t available, what other options
should users consider?
2. Plan: Objectives & Governance
 Define logical architecture
 Use of the platform will determine the best model
 Web Applications - Publishing site, team
sites, communities
 Uptime requirements, user types (employees vs.
contractors or vendors)
 Key Learnings:
 Avoid deep structures based on organization
 Logical architecture needs to be “logical”
 One approach may not fit all scenarios
2. Plan: Objectives & Governance
2. Plan: “Logical” Architecture
•Team Site: Basic out-of-box site with a General Mills master page.
Purpose: Facilitate sharing content with members of a team or project.Share
•Portal Site: Basic out-of-box portal site with custom General Mills
master page – flexible design that can be modified. Purpose: Share
information with an audience or host multiple sites.Portal
•Social Site: NewsGator Community. Purpose: A community to allow
membership and sharing with a cross functional or shared interest
group.Connect
•SharePoint site: Hybrid or Composite Applications. Purpose: Use for
sites with custom workflow or other SharePoint Designer
requirements.Solutions
•SharePoint Site: Everything that doesn’t fit into the containers defined
above. Purpose: Open container for custom code, defined ownership
models and geographical models.Custom
 Define physical architecture (farm structure)
 Usage scenarios
 Out of Box (Team Sites)
 SharePoint Designer (Publishing Sites)
 Custom Code (Solutions, Custom Web Applications)
 Up-time requirements – Patching windows
 User types/licensing – Employees, vendors, etc.
 Watch Out: Costs to add a server…
2. Plan: Physical Architecture
2. Plan: Physical Architecture
Base SharePoint
sites – Share
(Team Sites) and
Portal (Portal
Sites), Intention
here is to stay in
out-of-box state.
Includes all
custom code
deployments, soc
ial
platform, hybrid
apps (Solutions).
Manufacturing
locations with
unique up-time
requirements.
Projects
requiring capital
fund mgmt. Uses
Project Server
2010 also.
External Access
enables vendors
and partners a
place to share
content.
Core
Content
Custom
Code
Supply
Chain
Project
Server
External
Access
2 PRD, 2 QA, 1 DEV 2 PRD, 2 QA, 1 DEV 2 PRD, 2 QA, 1 DEV 2 PRD, 2 QA, 1 DEV 2 PRD, 2 QA, 1 DEV
Shared Services
FAST Search for SharePoint
2 PRD, 2 QA, 1 DEV
14 PRD, 5 QA, 2 DEV
FAST Search
3 PRD, 3 QA, 2 DEV
SharePoint 2010 Farm Architecture
 Governance
 Users and platform features
 What authority will users have for their sites?
 What features will be available and where?
 Content Life Cycle
 Provisioning – How are sites created and who can create
them?
 Retention – How are sites and content items cleaned up?
 Fences of SharePoint
 Site Owner Test
 Sub Web Governance
 Site Quotas
2. Plan: Objectives & Governance
2. Plan: Fences of SharePoint
•Sub Webs: 2 x 5 (2 Sub Levels, 5 Total Sub Sites) - Quota: 30 GB
•Requirements: Pass Site Owner Test, No other approvalShare
•Sub Webs: 3 x 10 (3 Sub Levels, 10 Total Sub Sites) - Quota: 30 GB
•Requirements: Pass Site Owner Test, Manager NotificationPortal
•Sub Webs: 2 x 5 (2 Sub Levels, 5 Total Sub Sites) - Quota: 30 GB
•Requirements: Pass Site Owner Test & Connect Community Owner
Training. Approval required by Connect Community Admin.
Connect
•Sub Webs: Varies – Quota: Varies (Max 150 GB)
•Requirements: Pass Site Owner Test, Consultation from SP
Team, Defined and Accepted Support Plan
Solutions
•Sub Webs: Varies – Quota: Varies (Max 150 GB)
•Requirements: Pass Site Owner Test, Ongoing consultation from SP
Team and Solution Manager, Defined and Accepted Support PlanCustom
• Security – Allowed Groups, Default Security, Best Practices
• Awareness – Site types, intended usage, limitations and support
• Requirements – What’s responsibilities do site owners have?
Site Owner Test
 Give people a tool set they can understand
 Avoid - “SharePoint can do everything”
 People use SharePoint for what they know
 Provide examples of how others are using it
 Keep things close to out-of-box
 Weight the benefits and costs of custom
 Don’t create multiple ways to accomplish the
same tasks
3. Deliver: Usability & Features
 Promote the platform
 Document and promote success stories
 Ensure people have the training they need to use
it
 Training comes in many forms
 If you build it, they might come
 Users need see the value to them and their role
 Users follow the past of least resistance
 ROI and value measurements are relative
4. Ongoing: Adoption & Training
 Beware of the power user
 Power user boundaries
 Examples – Workflows, Site Designs
 Support
 User and Platform Support
 Ensure you have a plan for the future
 What input channels are available for user
feedback?
 If feature x isn’t available now, will it ever be?
 What future features will be necessary to add?
 Staffing Plan
 Incremental resources for features and versions
4. Ongoing: Support & Road Map
 Site Provisioning
 Enterprise Search
 Site Catalog – Ties sites together…
 External Access Sites and FBA
 SharePoint Center of Excellence Site
 SharePoint Connect Community
Key Features @ General Mills
May 2013
Questions?

More Related Content

Recently uploaded

Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 

Recently uploaded (20)

Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 

Featured

PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...DevGAMM Conference
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationErica Santiago
 

Featured (20)

PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
 

General Mills - SharePoint Best Practices Conference 2013

  • 1. May 2013 Making Good Choices: General Mills SharePoint Journey
  • 2.  Me – Background and why I’m here  General Mills – SharePoint Past, Present, Future  Best Practices for SharePoint Projects 1. Start: Buy-In, Business Value, What are we getting? 2. Plan: Objectives & Governance 3. Deliver: Usability & Features 4. Ongoing: Training, Adoption, Support, Road Map  Key Features @ General Mills  Questions Overview - Topics
  • 3. Who is General Mills?  One of the largest food companies in the world  Marketing in over 100 countries on six continents  Half of 39,000 employees work outside the US  Head-quarters in Minneapolis, MN
  • 4. Who is General Mills?
  • 5. General Mills – SharePoint Timeline 2001 2003 2007 2010 2011 2012 2013 2014 Future SharePoint 2001 – WHQ Doc Management SharePoint 2003 – US Manufacturing Plant Portals SharePoint 2007 – Global ECM, Sites, Portals SharePoint 2010 - ECM SharePoint 2010 – FAST Search SharePoint 2010 - Social SharePoint 2013
  • 6. General Mills - SharePoint 2011 2012 2013 SharePoint 2007 Sites 8,470 13,865 4,697 SharePoint 2010 Sites 0 794 3,115 Project Server Sites 0 0 12,545 Supply Chain Sites 0 0 451 Communities/Social Sites 0 489 668 My Sites 829 5,439 6,338 Total Sites 9,299 20,584 27,814 SharePoint 2007 Servers 13 19 13 SharePoint 2010 Servers 14 38 45 FAST Servers 2 21 29 Total Enterprise Servers 29 78 87 FAST Indexed Items 970,547 5,915,125 7,956,885 Corp Systems 21% [CATEGORY NAME] [PERCENTA GE] Internationa l 16% GCOM/CI 15% ITQ 14% Supply Chain 10% BOTG/Sales 6% Sites by Business Area
  • 7.  Understanding of what is being done  ECM – More than document management  Social – More than Facebook for the Company  Search – SharePoint or FAST is not Enterprise Search  Ensure understanding of the investment  Deployments are several phases  Active and engaged ownership  Staffing, Staffing, Staffing 1. Start: Leadership Understanding
  • 8.  What’s the business value?  How will ROI be determined?  Ensure the demand is there  What defined business requirements will be met?  What application will be delivered as a part of this project?  What training or additional knowledge is required?  Will business users take the time to adopt it?  What are we getting?  What does it do?  Why should I use it?  Is this replacing an existing system or application? 1. Start: Business Value/ROI
  • 9.  What pieces will be available and when?  ECM – Enterprise Content Management  Collaboration, Social Features  Search  Others: BCS, Access Services, Excel Services, Power View, Custom Application Development  Communicate what will/will not be available  If feature x isn’t available, what other options should users consider? 2. Plan: Objectives & Governance
  • 10.  Define logical architecture  Use of the platform will determine the best model  Web Applications - Publishing site, team sites, communities  Uptime requirements, user types (employees vs. contractors or vendors)  Key Learnings:  Avoid deep structures based on organization  Logical architecture needs to be “logical”  One approach may not fit all scenarios 2. Plan: Objectives & Governance
  • 11. 2. Plan: “Logical” Architecture •Team Site: Basic out-of-box site with a General Mills master page. Purpose: Facilitate sharing content with members of a team or project.Share •Portal Site: Basic out-of-box portal site with custom General Mills master page – flexible design that can be modified. Purpose: Share information with an audience or host multiple sites.Portal •Social Site: NewsGator Community. Purpose: A community to allow membership and sharing with a cross functional or shared interest group.Connect •SharePoint site: Hybrid or Composite Applications. Purpose: Use for sites with custom workflow or other SharePoint Designer requirements.Solutions •SharePoint Site: Everything that doesn’t fit into the containers defined above. Purpose: Open container for custom code, defined ownership models and geographical models.Custom
  • 12.  Define physical architecture (farm structure)  Usage scenarios  Out of Box (Team Sites)  SharePoint Designer (Publishing Sites)  Custom Code (Solutions, Custom Web Applications)  Up-time requirements – Patching windows  User types/licensing – Employees, vendors, etc.  Watch Out: Costs to add a server… 2. Plan: Physical Architecture
  • 13. 2. Plan: Physical Architecture Base SharePoint sites – Share (Team Sites) and Portal (Portal Sites), Intention here is to stay in out-of-box state. Includes all custom code deployments, soc ial platform, hybrid apps (Solutions). Manufacturing locations with unique up-time requirements. Projects requiring capital fund mgmt. Uses Project Server 2010 also. External Access enables vendors and partners a place to share content. Core Content Custom Code Supply Chain Project Server External Access 2 PRD, 2 QA, 1 DEV 2 PRD, 2 QA, 1 DEV 2 PRD, 2 QA, 1 DEV 2 PRD, 2 QA, 1 DEV 2 PRD, 2 QA, 1 DEV Shared Services FAST Search for SharePoint 2 PRD, 2 QA, 1 DEV 14 PRD, 5 QA, 2 DEV FAST Search 3 PRD, 3 QA, 2 DEV SharePoint 2010 Farm Architecture
  • 14.  Governance  Users and platform features  What authority will users have for their sites?  What features will be available and where?  Content Life Cycle  Provisioning – How are sites created and who can create them?  Retention – How are sites and content items cleaned up?  Fences of SharePoint  Site Owner Test  Sub Web Governance  Site Quotas 2. Plan: Objectives & Governance
  • 15. 2. Plan: Fences of SharePoint •Sub Webs: 2 x 5 (2 Sub Levels, 5 Total Sub Sites) - Quota: 30 GB •Requirements: Pass Site Owner Test, No other approvalShare •Sub Webs: 3 x 10 (3 Sub Levels, 10 Total Sub Sites) - Quota: 30 GB •Requirements: Pass Site Owner Test, Manager NotificationPortal •Sub Webs: 2 x 5 (2 Sub Levels, 5 Total Sub Sites) - Quota: 30 GB •Requirements: Pass Site Owner Test & Connect Community Owner Training. Approval required by Connect Community Admin. Connect •Sub Webs: Varies – Quota: Varies (Max 150 GB) •Requirements: Pass Site Owner Test, Consultation from SP Team, Defined and Accepted Support Plan Solutions •Sub Webs: Varies – Quota: Varies (Max 150 GB) •Requirements: Pass Site Owner Test, Ongoing consultation from SP Team and Solution Manager, Defined and Accepted Support PlanCustom • Security – Allowed Groups, Default Security, Best Practices • Awareness – Site types, intended usage, limitations and support • Requirements – What’s responsibilities do site owners have? Site Owner Test
  • 16.  Give people a tool set they can understand  Avoid - “SharePoint can do everything”  People use SharePoint for what they know  Provide examples of how others are using it  Keep things close to out-of-box  Weight the benefits and costs of custom  Don’t create multiple ways to accomplish the same tasks 3. Deliver: Usability & Features
  • 17.  Promote the platform  Document and promote success stories  Ensure people have the training they need to use it  Training comes in many forms  If you build it, they might come  Users need see the value to them and their role  Users follow the past of least resistance  ROI and value measurements are relative 4. Ongoing: Adoption & Training
  • 18.  Beware of the power user  Power user boundaries  Examples – Workflows, Site Designs  Support  User and Platform Support  Ensure you have a plan for the future  What input channels are available for user feedback?  If feature x isn’t available now, will it ever be?  What future features will be necessary to add?  Staffing Plan  Incremental resources for features and versions 4. Ongoing: Support & Road Map
  • 19.  Site Provisioning  Enterprise Search  Site Catalog – Ties sites together…  External Access Sites and FBA  SharePoint Center of Excellence Site  SharePoint Connect Community Key Features @ General Mills

Editor's Notes

  1. There needs to be defined and engaged ownership to determine project priorities, governance, platform offerings, etc.Choose some features to deploy ion phase 1 and work from that to determine additional demand. As was mentioned in multiple sessions, start small and grow where needed.Staffing – What is going to take to do the project, and then support it. Most importantly, as features or demand increases, how will the incremental support and assistance be handled. Plan for this before the demand is there. (Example: SP 2007 < 5,000 site 10 servers, etc. SP 2010 74 servers (+ 39 Dev VMs) 28,000 sites
  2. ROI is relative to the audience. Make sure the metrics and measures you use make sense to them. IT: Number of sites, users, database size, server uptime (some of the things I showed earlier)User: Time to create a site, time and ability to share content, understanding, acceptance (generally harder to measure, likely more important) , but time saved, dollars saved, other apps not purchased, etc. may pull more weight