SHARE Atlanta Workshop - Practical tools and techniques for the share point ia and ba
-
Upload
ruven-gotz -
Category
Technology
-
view
1.001 -
download
1
description
Transcript of SHARE Atlanta Workshop - Practical tools and techniques for the share point ia and ba
#Share4Biz @RHarbridge @RuvenG
Practical Tools and Techniques for the SharePoint Business Analyst & Information Architect
#Share4Biz @Rharbridge @RuvenG
Facilitated By: Richard Harbridge & Ruven Gotz
#Share4Biz @RHarbridge @RuvenG
Partner Technology Advisor
With Microsoft
Microsoft SharePoint Certifications
9
4750+ Personal Connections On LinkedIn
# Of Wins
850+In League Of Legends
Presented At
85+Events In The Past 3 Years
Presented
140+Sessions Or Workshops In The Past 3 Years
Former Microsoft Virtual Technology Solution Professional (V-TSP)
My Name Is Richard Harbridge…
#Share4Biz @RHarbridge @RuvenG
MicrosoftSharePoint
MVP3rd year
Number of Children:
3
2300+ Twitter followers
Have flown
225k milesIn past 3 years
Presented at
40+Events over the Past 3 Years
My Name Is Ruven Gotz…
Director, Collaborati
on
#Share4Biz @RHarbridge @RuvenG
What We Will (Try To) Cover Today:
Morning Focus:1. Why is SharePoint IA so difficult?2. Visualizing and Communicating SharePoint Concepts
Afternoon Focus:3. Making SharePoint IA Decisions4. Information Architecture Tips and Tricks
#Share4Biz @RHarbridge @RuvenG
Why is SharePoint BA/IA so difficult?
#Share4Biz @RHarbridge @RuvenG
SharePoint is huge…
Communities
Search
Sites
Composites
ContentInsights
#Share4Biz @RHarbridge @RuvenG
The people stuff is complex…
#Share4Biz @RHarbridge @RuvenG
It started out simple
#Share4Biz @RHarbridge @RuvenG
Then it grew
#Share4Biz @RHarbridge @RuvenG
Then it got TOTALLY out of control!!
#Share4Biz @RHarbridge @RuvenG
Decision Makers Cant Seem To Agree…
Not as much as a kitten picture rotator!
We need a records management solution!
#Share4Biz @RHarbridge @RuvenG
The CFO Watches Costs Increase
Actually that requires a third party product..
Easy! Just need to customize one thing…
That requires enterprise CALs…
#Share4Biz @RHarbridge @RuvenG
IT Services Can’t Support The Flood Of New Requests
#Share4Biz @RHarbridge @RuvenG
Shared UnderstandingOf Objectives
#Share4Biz @RHarbridge @RuvenGConcept Courtesy of Andrew Jolly
1 2
34
5
6 7 8 910
Abundance Of Helpful Data1. Area Map2. Our Direction3. Our Route4. Points Of Interest5. Our Route Risks6. Upcoming Action7. Distance/Time To Goal8. Estimated Duration9. Current Speed/Limit10. Current Road
The Destination Matters
What If We Haven’t Identified Our Destination/Goal?
#Share4Biz @RHarbridge @RuvenG
Identifying Our Objectives
#Share4Biz @RHarbridge @RuvenG
Abstract Objectives (Platitudes)
These are not good objectives!
#Share4Biz @RHarbridge @RuvenG
In Canada we learn this right after hockey appreciation in grade school.
#Share4Biz @RHarbridge @RuvenG
#Share4Biz @RHarbridge @RuvenG
#Share4Biz @RHarbridge @RuvenG
We would like to automate and improve our
‘paper based’ ‘legal’ ‘contract mngmt’’
‘contract rview’ processes. Specifically we would
like to ‘imprv request rspnse time’ by…
#Share4Biz @RHarbridge @RuvenG
Legal Contract Solutions
• Contract Review Workflow• Request Contract Review Form• Integration with ClientDB• Client Contracts Site
#Share4Biz @RHarbridge @RuvenG
Prioritizing Objectives Requires Understanding Value And Difficulty
#Share4Biz @RHarbridge @RuvenG
The Simplest Prioritization Formula Ever…
Estimated Value
Estimated Difficulty
#Share4Biz @RHarbridge @RuvenG
Prioritization Example I have a difficult solution. It’s an 8 in difficulty (out of 10).
I have an easy solution. It’s a 2 in difficulty (out of 10).
The expected value of the difficult solution is 4 (out of 10).
The expected value of the easy solution is 6 (out of 10).
Estimated ValueEstimated Difficulty
#Share4Biz @RHarbridge @RuvenG
Centralize Knowledge and Resources
Enhance Collaboration
Automate and Improve Business Processes
Enhance Governance Model
Reduce Redundancy and Improve Efficiency
Centralize Knowledge and Resources
Centralize - 2 Centralize – 1 Centralize – 2 Centralize – 0
Enhance Collaboration Improve BP - 2 Governance – 2 Redundancy –
2
Automate and Improve Business Processes
Governance – 1 Redundancy – 1
Enhance Governance Model
Redundancy – 1
Reduce Redundancy and Improve Efficiency
Paired Comparison Matrix
Objective Weight Importance
Centralize 5 35.71%Collaboration 0 0%Improve BP 2 14.29%Governance 3 21.43%Redundancy 4 28.57%
#Share4Biz @RHarbridge @RuvenG
Prioritize and Plan S.M.A.R.T. Objectives
#Share4Biz @RHarbridge @RuvenG
The Right ApproachTo Achieving Objectives
#Share4Biz @RHarbridge @RuvenG
What is the best approach to use when working with SharePoint?
#Share4Biz @RHarbridge @RuvenG
ITERATIVE APPROACH
#Share4Biz @RHarbridge @RuvenG
Why Iterative? SharePoint is a very large platform. It takes time to understand SharePoint. SharePoint is great for rapid prototyping,
and for proof of concept work. It ensures there is enough time to
review, adjust, and communicate.
#Share4Biz @RHarbridge @RuvenG
How people think it works…
Image from Paul Culmsee
#Share4Biz @RHarbridge @RuvenG
How it really works…
Image from Paul Culmsee
#Share4Biz @RHarbridge @RuvenG
SharePoint Solutions (Evolution)
*Super Simplified
Communication
Collaboration
Workflow/ Auditing
Reporting
Dashboards
Information Driven
Collaboration Driven
Business Process Driven
Business Intelligence Driven
#Share4Biz @RHarbridge @RuvenG
SharePoint is not a Silver Bullet…
SharePoint is not a Silver Bullet at NothingButSharePoint.com
#Share4Biz @RHarbridge @RuvenG
Utilized by Business Users to develop and implement business solutions that use technology without IT’s direct involvement.
Our primary unified application delivery platform.
Our primary workflow/business process automation platform.
Our intranet and communication center for internal corporate communications.
…
SharePoint will be…
Our (external) web content management platform.
Our primary document management platform.
Our contact management platform.
…
SharePoint will not be…
#Share4Biz @RHarbridge @RuvenG
Foundatio
n
Standard
Enterprise
SharePoint has Multiple Options
2007
2010
Online
On Site
#Share4Biz @RHarbridge @RuvenG
It’s Big Ecosystem
#Share4Biz @RHarbridge @RuvenG
Requirements Definition and Mapping
#Share4Biz @RHarbridge @RuvenG
What makes something a requirement?
#Share4Biz @RHarbridge @RuvenG
We can do that for $10
#Share4Biz @RHarbridge @RuvenG
We can do that for $1 Million
#Share4Biz @RHarbridge @RuvenG
The Power Of Zero $$ Change Orders
#Share4Biz @RHarbridge @RuvenG
SharePoint chicken & egg problem
#Share4Biz @RHarbridge @RuvenG
DON’T demo SharePoint
#Share4Biz @RHarbridge @RuvenG
Understand Their Workload & Identify Challenges
Communities
Search
Sites
Composites
ContentInsights
#Share4Biz @RHarbridge @RuvenG
#Share4Biz @RHarbridge @RuvenG
OK to demo SharePoint
#Share4Biz @RHarbridge @RuvenG
Simple Scenarios Are Your Best Friend
#Share4Biz @RHarbridge @RuvenG
#Share4Biz @RHarbridge @RuvenG
#Share4Biz @RHarbridge @RuvenG
When To Demo SharePoint When you need help scoping requirements and
managing expectations. When you need help building awareness. When validating requirements and solution approaches. When you want to get people excited!
When Not To Demo SharePoint When you haven’t identified any of the audiences needs. When you aren’t familiar with the tool/feature set being
demonstrated.
#Share4Biz @RHarbridge @RuvenG
How do you scale this?
Send a questionnaire/survey before/after…
You have three primary goals:• Get people excited enough to respond in the
survey/questionnaire.• Evangelize a better way of doing things.• Better understand people’s needs/pain points.
#Share4Biz @RHarbridge @RuvenG
Visualizing and Communicating IA Concepts
What is the ‘content’?
What are some attributes?• Artist: Prince• Genre: Pop/Rock• Year: 1984
Example from Yoav Lurie
#Share4Biz @RHarbridge @RuvenG
#Share4Biz @RHarbridge @RuvenG
Adapted from the “pea soup” story by Serge Tremblay
#Share4Biz @RHarbridge @RuvenG
#Share4Biz @RHarbridge @RuvenGhttp://caseyxrobertson.deviantart.com/art/Grocery-Store-2-191196289
#Share4Biz @RHarbridge @RuvenG
What is our Base Metaphorfor files?
#Share4Biz @RHarbridge @RuvenG
What if we saw this?
#Share4Biz @RHarbridge @RuvenG
Better…
#Share4Biz @RHarbridge @RuvenG
Solve with folders
#Share4Biz @RHarbridge @RuvenG
Hire an intern
#Share4Biz @RHarbridge @RuvenG
#Share4Biz @RHarbridge @RuvenG
This is metadata!
#Share4Biz @RHarbridge @RuvenG
The #1 rule of SharePoint?
Never use folders
Except when it makes sense
ever
#Share4Biz @RHarbridge @RuvenG
Folders for Security
Permissions assigned per folder
#Share4Biz @RHarbridge @RuvenG
Customer Type• Lab• Hospital• Clinic• Mobile
Sector• Private• Public
Size• Large• Medium• Small
Location• Urban• Rural
University• Yes• No
Metadata
#Share4Biz @RHarbridge @RuvenG
Adding Metadata (when uploading)
#Share4Biz @RHarbridge @RuvenG
A SharePoint Simulation
#Share4Biz @RHarbridge @RuvenG
What are content types?
#Share4Biz @RHarbridge @RuvenG
Name _________Emp. # _________Date _________
Dates Requested:From __________To: __________
Manager ________Approved Y/N
Name _________Emp. # _________Date _________
Dates Requested:From __________To: __________
Manager ________Approved Y/N
Name _________Emp. # _________Date _________
Drug Used:Name __________Cost: $ _________
Manager ________Approved Y/N
Name _________Emp. # _________Date _________
Drug Used:Name __________Cost: $ _________
Manager ________Approved Y/N
Vacation Request
Drug Reimbursement
#Share4Biz @RHarbridge @RuvenG
Both Content Types in One Library
#Share4Biz @RHarbridge @RuvenG
Content Types for:
Workflow,
Policy,Security
#Share4Biz @RHarbridge @RuvenG
Tools For TheInformation Architect
#Share4Biz @RHarbridge @RuvenG
Mind Mapping Demonstration
#Share4Biz @RHarbridge @RuvenG
Navigation workshops
#Share4Biz @RHarbridge @RuvenG
Navigational Map
#Share4Biz @RHarbridge @RuvenG
Navigation Systems• Global navigation• Local navigation• Breadcrumbs/Up One Level Control• Contextual navigation• Supplemental navigation– Sitemap
– A-Z Index
– Guides
#Share4Biz @RHarbridge @RuvenG
IBIS mapping demonstration
http://www.cognexus.org/
#Share4Biz @RHarbridge @RuvenG
What is Card Sorting?
#Share4Biz @RHarbridge @RuvenG
“Card sorting is a great, reliable, inexpensive method for finding patterns in how users would expect to find content or functionality.” - Donna Spencer
http://www.amazon.com/Card-Sorting-ebook/dp/B004VFUOL0
#Share4Biz @RHarbridge @RuvenG
Why use Card Sorting?• Card sorting can help you identify trends– Do the users want to see the information grouped
by subject, process, business group, or information type?
– How similar are the needs of the different user groups?
– How many potential main categories are there?• What should those groups be called?
#Share4Biz @RHarbridge @RuvenG
Types of Card Sorting• Open Card Sorting– Participants are given cards showing site content
with no pre-established groupings.
• Closed Card Sorting– Participants are given cards showing site content
with an established initial set of primary groups.
#Share4Biz @RHarbridge @RuvenG
Open card sorting process
Ford
Ferrari
Rolls RoyceHonda
Snake
Gerbil
Mouse
Dog
Cat
#Share4Biz @RHarbridge @RuvenG
Results
Ford
Ferrari
Rolls RoyceHonda
Snake
Gerbil
Mouse
Dog
Cat
PetsCars
#Share4Biz @RHarbridge @RuvenG
But not always what you expect
Ford Ferrari
Rolls Royce
Honda
SnakeGerbil
Mouse
Dog
Cat
ScaryCute Domestic European
Japanese
#Share4Biz @RHarbridge @RuvenG
But not always what you expect
FordFerrari
Rolls RoyceHonda
Snake
Gerbil
Mouse
Dog
Cat
LuxuryAnimal
s Regular
#Share4Biz @RHarbridge @RuvenG
Analysis
http://www.boxesandarrows.com/view/analyzing_card_sort_results_with_a_spreadsheet_template
#Share4Biz @RHarbridge @RuvenG
Advantages of Card Sorting• Simple• Cheap• Quick to execute• Established• Involves users• Provides a good foundation
#Share4Biz @RHarbridge @RuvenG
Disadvantages of Sorting• Does not consider users’ tasks• Results may vary • Analysis can be time consuming• May capture “surface” characteristics only
#Share4Biz @RHarbridge @RuvenG
Document inventory workshops
#Share4Biz @RHarbridge @RuvenG
Analyze Existing Content• What type of content is it?
• How is the content organized today?
• What is the purpose of the content?
• Who is the author of the content?
• What format is the content in?
• Who uses the content?
• Where is the content currently located?
#Share4Biz @RHarbridge @RuvenG
#Share4Biz @RHarbridge @RuvenG
#Share4Biz @RHarbridge @RuvenG
Use Survey Tools!
Compiling results from 20 to 50 participants using excel sheets/hand outs can be painful.
If you expect many responses use a survey tool instead.
#Share4Biz @RHarbridge @RuvenG
The Inventory Worksheet
#Share4Biz @RHarbridge @RuvenG
Build Mind Map (based on inventory worksheet)
#Share4Biz @RHarbridge @RuvenG
• Document Name• Document Purpose (Summary Description)• Primary Document File Type (doc, xls, pdf, etc)
• While it may be other possible to have multiple file types for a single identified document for the scope we should limit this to the primary/expected file type.
• Primary Owner• There are three ways to approach this. Based on the organizations need (and the scope) I am
recommending only going down to potentially role (though this can be intensive in regards to time/effort).• Which ‘department’ or business unit owns this?
• What ‘user role’ owns this?• Who are the users who typically (by name) own this?
• Primary Origin (Received from)• We could identify other origins, but based on the scope I don’t think this would be feasible for
the first phase.• Primary Destination (Sent to)
• We could identify other destinations but based on the scope I don’t think this would be feasible.• Privacy Classification
• Keep this simple. Confidential, Public, etc – this combined with owner should allow the organization to pinpoint higher risk/complicated privacy/permission scenarios.
• Estimated Existing Volume• How many of these documents (high level) does the organization expect exist?
• Estimated Creation Frequency• How often do these documents get created?
• Notes/Remarks
#Share4Biz @RHarbridge @RuvenG
Wireframing, andProcess Mapping
#Share4Biz @RHarbridge @RuvenG
Wireframing Workshops
I used to hate wireframing!
A useless wireframe
Way too much work
Erik Swenson
Balsamiq: Just right
#Share4Biz @RHarbridge @RuvenG
Balsamiq
#Share4Biz @RHarbridge @RuvenG
Common Intranet ComponentsComponent Name PurposeMessage from the President/Owner/Founder InformativeNews and Announcements InformativeBlog Updates InformativeWiki Updates InformativeSystem Status InformativeUpcoming Events/Calendar InformativeNew Hires/Arrivals InformativeEmployee Anniversaries/Milestones/Years of Service InformativeRecent Departures/Retirements InformativeVideos InformativePhotos InformativePodcasts InformativeStock Quotes InformativeStock Chart? InformativeWeather InformativeWorld Clocks/Office Time InformativeEmployee Spotlight InformativeContacts InformativeRecent Discussions InformativeQuick Links/Shortcuts/ NavigationSite Map NavigationTag Cloud NavigationSearch Box (Employee Search, Intranet Search, Etc) NavigationPolls FeedbackProvide Feedback Feedback
Component Name PurposeEmail This Page SharingPrint This Page SharingSearch Tips InformativeNew Job Openings/Postings InformativeQuick Start to Services NavigationHow do I/Training/Learning Materials InformativeAdvertisements InformativeNew Messages/Notes InformativeAvailability Dashboard InformativeUpcoming Calls/Web Meetings InformativeRecent Questions and Recent Answers InformativeCommunity Spotlight/Highlight InformativeSite/Department/Team Spotlight/Highlight InformativeInspiring Quote InformativeHighlighted/Urgent/Past Due Tasks InformativeMost Viewed Content InformativeMost Recently Contributed Content InformativeRecently Added Projects InformativeSurvey FeedbackBookmarked Content InformativeTop Searches InformativeDiscounts (Organizational for Retail) InformativeSales Goals InformativeVisitors/People Out Of Office InformativePhone List Informative
#Share4Biz @RHarbridge @RuvenG
Balsamiq DEMO
#Share4Biz @RHarbridge @RuvenG
Business Process Workshops
#Share4Biz @RHarbridge @RuvenG
Visio 2010 Demo
#Share4Biz @RHarbridge @RuvenG
Common Intranet Processes• Absence Reporting and Vacation Scheduling• Expense Reimbursement• Equipment and Room Reservation and Management• Meeting Planning and Management• Policy Review and Approval• Booking Travel• Interview Management and Hiring Processes• Training Sign Up and Management• Event Planning• Change Request Management• Timecard/Time Tracking• Product Planning• Help Desk Ticket Management• Compliance Support• Contacts Management• Inventory Tracking• Lending Tracking• Sales Lead Pipeline
#Share4Biz @RHarbridge @RuvenG
Roadmap
#Share4Biz @RHarbridge @RuvenG
Questions? Ideas? Feedback? Contact us:
Twitter: @RuvenG & @RHarbridge
Blogs: spinsiders.com/RuvenG & RHarbridge.com
Email us: [email protected] & [email protected]
Slides: http://www.SlideShare.net/RHarbridge
http://www.SlideShare.net/RuvenG
Thank You For Joining Us This MorningOrganizers, Sponsors and You for Making this Possible.
#Share4Biz @RHarbridge @RuvenG
MakingInformation Architecture
Decisions
#Share4Biz @RHarbridge @RuvenG
The Importance of Making Good Information Architecture Decisions
#Share4Biz @RHarbridge @RuvenG
Governance and IA?
Home Page
Functional Areas
Department Site – “Public”
Department Team Site – “Private”
Project/Initiative Team Sites
Personal Sites– My Sites
“PUBLIC” SITES: Open to all employees
TEAM SITES: Generally open to team members
Tightly controlled,
formal governance
Looser control, less formal governance
Some control, some formal governance
“PRIVATE” SITES: Open to business group members
Animated Slide Provider: Susan Hanley
#Share4Biz @RHarbridge @RuvenG
Recommended Approach
Marcy Kellar’s Publishing Cheat Sheet
SHARE 2012 | 119http://www.thesharepointmuse.com/2011/12/lesson-learned-when-you-need-to-use-publishing-in-sharepoint/comment-page-1/
Bonus: Richard Harbridge’s Site Collection and Site Guidance Documenthttp://www.rharbridge.com/wp-content/uploads/2010/08/SharePoint-2013-Site-Collection-and-Site-Recommendations.docx
#Share4Biz @RHarbridge @RuvenG
SharePoint Containment Hierarchy
What we care about from an information architecture perspective.
#Share4Biz @RHarbridge @RuvenG
SharePoint Containment Hierarchy
#Share4Biz @RHarbridge @RuvenG
Site Collection or Site (Subsite)?
OR
#Share4Biz @RHarbridge @RuvenG
Site Collection
#Share4Biz @RHarbridge @RuvenG
Site Collection
#Share4Biz @RHarbridge @RuvenG
When To Use A Site Collection
#Share4Biz @RHarbridge @RuvenG
When To Use A Site Collection
#Share4Biz @RHarbridge @RuvenG
When To Use A Site Collection
#Share4Biz @RHarbridge @RuvenG
When To Use A Site Collection
#Share4Biz @RHarbridge @RuvenG
When To Use A Site Collection
#Share4Biz @RHarbridge @RuvenG
When To Use A Site Collection
#Share4Biz @RHarbridge @RuvenG
When To Use A Site Collection
Site Collection 1 Site Collection 2
Webparts &Aggregation
Webparts &Aggregation
Masterpages & Page Layouts
Masterpages & Page Layouts
Search Across Site Collection Boundaries
Navigation Navigation
#Share4Biz @RHarbridge @RuvenG
When To Use A Site Collection
Group A
Group B
Group C
Collection Admin A
Collection Admin B
Group Y
Group Z
Collection Admin Y
Collection Admin Z
Site Collection 1 Site Collection 2
#Share4Biz @RHarbridge @RuvenG
Purpose of a List?• To Replace Excel
Spreadsheets
• To Track Complex Input From Multiple People
• To Centralize Storage and Retrieval of Content
• To Provide Validation, Easy To Use Online Forms
• To Reduce Duplication of Effort
#Share4Biz @RHarbridge @RuvenG
One List or Multiple Lists?
OR
#Share4Biz @RHarbridge @RuvenG
When To Use a Single List• You want to simplify viewing the same set of
items. (When dispersed across many lists it requires additional effort to aggregate the lists).
• You want to search for items in the same location.(When dispersed across many lists it requires additional effort to configure search scopes).
• You want to easily apply consistent versioning, approval, metadata or form settings.
• You want to receive consolidated updates on the collection of items (alerts or RSS).
#Share4Biz @RHarbridge @RuvenG
When To Use Multiple Lists• You don’t expect people to need summaries of
the items together.(When dispersed across many lists it requires additional effort to aggregate the lists).
• You need to apply different versioning, approval, metadata, or form settings.
• You want to distribute management of versioning, metadata, workflows or form settings.
• You do not need to receive consolidated updates (alerts or RSS).
#Share4Biz @RHarbridge @RuvenG
Advanced Uses Of Lists
#Share4Biz @RHarbridge @RuvenG
Calendar or Calendar View? Capabilities Calendar list Calendar view
Supports direct creation and editing of calendar entries. Yes No
Supports calendar overlays and group calendars. Yes Doesn't apply
Supports future dates without requiring creation of a stub. Yes No
Can view future dates once 'stubs' are created in the library or list. Doesn't apply Yes
List or library updates affect the calendar. No YesCalendar updates affect the list or library. Yes Not typically
Simplest option if you already have a list that includes a date option. Yes
http://sharepoint.microsoft.com/Blogs/GetThePoint/Lists/Posts/Post.aspx?ID=554
#Share4Biz @RHarbridge @RuvenG
One Library or Multiple Libraries?
OR
#Share4Biz @RHarbridge @RuvenG
When To Use a Single Library• You want to simplify viewing the same set of
documents. (When dispersed across many libraries it requires additional effort to aggregate the libraries).
• You want to search for documents in the same location.(When dispersed across many libraries it requires additional effort to configure search scopes).
• You want to easily apply consistent versioning, approval, metadata or form settings.
• You want to receive consolidated updates on the collection of documents (alerts or RSS).
#Share4Biz @RHarbridge @RuvenG
When To Use Multiple Libraries• You don’t expect people to need summaries of
the documents together.(When dispersed across many libraries it requires additional effort to aggregate the libraries).
• You need to apply different versioning, approval, metadata, or form settings.
• You want to distribute management of versioning, metadata, workflows or form settings.
• You do not need to receive consolidated updates (alerts or RSS).
#Share4Biz @RHarbridge @RuvenG
What Can You Do With A Document?
New/Upload
New Document
Upload Document
Upload Multiple Documents
New Folder
Collaborate
Edit Document
Check Out/Check In/Discard Check Out
E-mail a Link
View Version History
Alert/Notify Me
Manage
Edit Document/Folder Metadata (Title, Name, etc)
Manage Document Permissions
Delete Document/Folder
Re-Order Documents/Folders (Explorer View/Move
Documents/Copy Documents)
Download a Copy
#Share4Biz @RHarbridge @RuvenG
Require Check Out or Don’t?
OR
#Share4Biz @RHarbridge @RuvenG
How do we do it?
• Library tab• Library settings
#Share4Biz @RHarbridge @RuvenG
Require Check Out?
#Share4Biz @RHarbridge @RuvenG
Require Check Out?
#Share4Biz @RHarbridge @RuvenG
Require Check Out?
Not Enabled By Default
#Share4Biz @RHarbridge @RuvenG
Require Check Out?
When enabled bulk uploading or explorer view additions are checked out by default. Pro?
#Share4Biz @RHarbridge @RuvenG
Require Check Out?
Work Around: Navigate to Manage Content and Structure and then to the library. Select all of the documents and choose Check In from the action menu.
#Share4Biz @RHarbridge @RuvenG
Require Check Out?
You cannot edit multiple documents in datasheet view.
#Share4Biz @RHarbridge @RuvenG
Require Check Out?
Work Around: By turning the require check out option off we can make edits in the data sheet view temporarily and then re-active require check out.
#Share4Biz @RHarbridge @RuvenG
Require Check Out?
Workflows and code must check the file out before being able to update it/it’s metadata.
#Share4Biz @RHarbridge @RuvenG
Require Check Out?
When required check out is enabled ‘storing files to local drafts’ is an enabled option.
#Share4Biz @RHarbridge @RuvenG
Require Check Out?
Co-Authoring is disabled on libraries where check out is required.
#Share4Biz @RHarbridge @RuvenG
• Office 2007 and Office 2010 let’s the user know it is being used by someone else.
• This eventually times out. (15 mins on XP – 60 mins on Vista/Win7)
• Other formats don't notify user.
Don’t Require Check Out?
#Share4Biz @RHarbridge @RuvenG
Require Check Out?• You do not need to co-author documents.• You do not need to bulk update metadata.• There is typically a high number of people
updating the documents in this library.• Updates are made frequently to the same
documents by different people.
#Share4Biz @RHarbridge @RuvenG
• You do need to co-author documents.• You do need to bulk update metadata.• There are few people updating documents
in this library.• Updates are not made frequently to the
same documents by different people.
Don’t Require Check Out?
#Share4Biz @RHarbridge @RuvenG
List and Content Type Tip!
#Share4Biz @RHarbridge @RuvenG
Default Content Types and Metadata Values
#Share4Biz @RHarbridge @RuvenG
Navigating with Metadata Tip!
#Share4Biz @RHarbridge @RuvenG
Navigating with Metadata, not Folders
#Share4Biz @RHarbridge @RuvenG
Set up with Library Settings
#Share4Biz @RHarbridge @RuvenG
Configure Setttings
#Share4Biz @RHarbridge @RuvenG
Filters the list
#Share4Biz @RHarbridge @RuvenG
Document Routing Tip!
#Share4Biz @RHarbridge @RuvenG
Content Organizer and Routing
#Share4Biz @RHarbridge @RuvenG
Configure the router
#Share4Biz @RHarbridge @RuvenG
#Share4Biz @RHarbridge @RuvenG
Configure settings
#Share4Biz @RHarbridge @RuvenG
Create Rules
#Share4Biz @RHarbridge @RuvenG
Create/Modify Rules
#Share4Biz @RHarbridge @RuvenG
#Share4Biz @RHarbridge @RuvenG
Use the Drop-off Library
#Share4Biz @RHarbridge @RuvenG
Add a document
#Share4Biz @RHarbridge @RuvenG
Enter Metadata
#Share4Biz @RHarbridge @RuvenG
Detour: 2010 Metadata
#Share4Biz @RHarbridge @RuvenG
#Share4Biz @RHarbridge @RuvenG
Back to Drop-off library
#Share4Biz @RHarbridge @RuvenG
Your document was moved
#Share4Biz @RHarbridge @RuvenG
Rules don’t apply…
#Share4Biz @RHarbridge @RuvenG
… it doesn’t get moved
#Share4Biz @RHarbridge @RuvenG
Folder or Metadata?
OR
#Share4Biz @RHarbridge @RuvenG
The #1 rule of SharePoint?
Never use folders
Except when it makes sense
ever
#Share4Biz @RHarbridge @RuvenG
What’s wrong with folders?
• Deep structures hard to navigate
• Finding stuff is hard• Figuring out where to put
stuff is even harder• Stuck with a rigid structure• Search is not the silver
bullet
#Share4Biz @RHarbridge @RuvenG
What’s the alternative?
#Share4Biz @RHarbridge @RuvenG
What’s the alternative?
#Share4Biz @RHarbridge @RuvenG
Metadata = No more folders
• Filtering• Views
#Share4Biz @RHarbridge @RuvenG
Really? No more folders? Ever?
• What situations would you use folders?• Subdivide large libraries/lists• Security/Permissions This is a favourite of mine
• Ease of use for users
Really? No more folders?Really?
#Share4Biz @RHarbridge @RuvenG
Downsides of Metadata
• No free lunch (there is pain here)• Awful architectural choices to make– Multiple site collections• Good Practice• Bad for Metadata
• Maintenance headache– Can be mitigated • Define at top level if possible
#Share4Biz @RHarbridge @RuvenG
Folders for easy permissions
• Create folder• Set permissions• Create view
without folders• Easy for users
(they only see what they are supposed to)
#Share4Biz @RHarbridge @RuvenG
Folders and Default Values
#Share4Biz @RHarbridge @RuvenG
#Share4Biz @RHarbridge @RuvenG
The Sales document library
#Share4Biz @RHarbridge @RuvenG
Drill down into Military folder
#Share4Biz @RHarbridge @RuvenG
Drill down into Air-to-Ground
#Share4Biz @RHarbridge @RuvenG
Add a new document here
#Share4Biz @RHarbridge @RuvenG
Note: Some metadata prefilled
#Share4Biz @RHarbridge @RuvenG
How did we do that?
• Library tab• Library settings
#Share4Biz @RHarbridge @RuvenG
Column default value settings
#Share4Biz @RHarbridge @RuvenG
Select a folder and set defaults
• Note folder inheritance
#Share4Biz @RHarbridge @RuvenG
Set the default value
#Share4Biz @RHarbridge @RuvenG
in SharePoint 2010
• Managed Metadata Service• Share Metadata across site collections• Multilingual Metadata (big gotcha )• Hierarchical Metadata• Navigate via Metadata (already discussed)• Keywords/Folksonomy (Out of scope today)• Folders can assign default metadata
(already discussed)
#Share4Biz @RHarbridge @RuvenG
Term Store Management
#Share4Biz @RHarbridge @RuvenG
Adding Terms
#Share4Biz @RHarbridge @RuvenG
Turn off “Available for Tagging”
• Add sub elements: Proposal, Quote, Invoice• Leave “Available for Tagging checked”
#Share4Biz @RHarbridge @RuvenG
Term Store Manager
• Painful & Slow• Needs a better way• I created a ‘toy’ to try out some ideas• http://bit.ly/ruveng-mmts– Article links to other solutions (Excel)
#Share4Biz @RHarbridge @RuvenG
#Share4Biz @RHarbridge @RuvenG
CSV file for Import to Term Store
#Share4Biz @RHarbridge @RuvenG
To Sum Up…• SharePoint 2007– Folders BAAAAD!– Never use them– Except when the situation warrants
• SharePoint 2010– Folders GOOOOD!– Never use them– Except when the situation warrants
#Share4Biz @RHarbridge @RuvenG
Folder or Document Set?
OR
#Share4Biz @RHarbridge @RuvenG
Folders vs. Document Sets
Document Sets vs Folders
#Share4Biz @RHarbridge @RuvenG
Document Sets
Document Sets vs Folders
#Share4Biz @RHarbridge @RuvenG
Folders and Default Values
#Share4Biz @RHarbridge @RuvenG
Folders vs. Document Sets
Document Sets vs Folders
#Share4Biz @RHarbridge @RuvenG
Folders vs. Document Sets
Document Sets vs Folders
#Share4Biz @RHarbridge @RuvenG
Folders vs. Document Sets
Document Sets vs Folders
#Share4Biz @RHarbridge @RuvenG
Folders vs. Document Sets
Document Sets vs Folders
#Share4Biz @RHarbridge @RuvenG
Folders vs. Document Sets
Document Sets vs Folders
#Share4Biz @RHarbridge @RuvenG
Folders vs. Document Sets
Document Library
Document
Folder
Document
Document
Folder Folder Document
Document Set
Document
Folder
Folder
Document Set
Document
Document
#Share4Biz @RHarbridge @RuvenG
Special Mention: SharePoint 2013 Document Set Improvements
• Support for OneNote notebooks• Document set icon in search results• Folders supported
– Also for default documents set for document set
• Support for easier aggregation– CBS & CBQ web parts understands document sets
• Better developer support– Client side and Server side API improvements
• Versioning improvements*– Capture full document set as version
• Search directly in document set
#Share4Biz @RHarbridge @RuvenG
Sites vs Pages?
• See this great whitepaper by Susan Hanley and Scott Jamison
http://www.microsoft.com/download/en/details.aspx?id=12500
#Share4Biz @RHarbridge @RuvenG
Conversation Options in SharePoint 2013
Conversations_in_SharePoint2013.pdf
#Share4Biz @RHarbridge @RuvenG
Information Architecture Tips and Tricks
#Share4Biz @RHarbridge @RuvenG
Incorporate Feedback PlanningCouldn’t Find What You Were Looking For? Let Us Know (On Search Pages)
Intranet Design or Improvement Contests
Want More? Give Users a Bookmark Feature and Analyze User Bookmarks
Do You Like The New Homepage Design? Click I Like It or Leave A Note!(Simple front end code/webparts means users don’t even have to go to the ribbon.)
Blog New Features/Changes and Encourage Comments
Provide Feedback Button & Custom List
How about a site review process where you encourage feedback?
#Share4Biz @RHarbridge @RuvenG
Make it easier to work with
#Share4Biz @RHarbridge @RuvenG
Make it easier to work with
Powerful Columns You Probably Didn’t Know About
#Share4Biz @RHarbridge @RuvenG
Make it easier to work with
Why Leveraging SharePoint Blog Features for News is a Great Idea
#Share4Biz @RHarbridge @RuvenG
Choice vs Lookup Column
• Susan Hanley – At it again! http://cloud.snappages.com/b8898dc2c08e137d03449de65b9e82e108c15658/Choice_v_Lookup_Column_Tradeoffs.pdf
#Share4Biz @RHarbridge @RuvenG
#Share4Biz @RHarbridge @RuvenG
Giving Estimates
Two Simple Tricks For Making Better Estimates
Never Give a Single Number
6 Hours!
At least 2 hours… 4 hours maybe?
How Long Will X Take You?
16? Way too much. 8 Tops.I better pick something in between…
Forgotten/Not Shared Now That We Have Our Magic Number
#Share4Biz @RHarbridge @RuvenG
Always Give Ranged Estimates
Two Simple Tricks For Making Better Estimates
Ranged Estimates Help Communicate Confidence and Set Expectations
2-8 Hours!
#Share4Biz @RHarbridge @RuvenG
Are You Confident In That Range?
Two Simple Tricks For Making Better Estimates
2-8
#Share4Biz @RHarbridge @RuvenG
Are You Confident In That Range?
Two Simple Tricks For Making Better Estimates
ORWithin RangeActual Result
OVERCONFIDENT
#Share4Biz @RHarbridge @RuvenG
Are You Confident In That Range?
Two Simple Tricks For Making Better Estimates
ORWithin RangeActual Result
LESS CONFIDENT
#Share4Biz @RHarbridge @RuvenG
Are You Confident In That Range?
Two Simple Tricks For Making Better Estimates
ORWithin RangeActual Result
90% Confident
#Share4Biz @RHarbridge @RuvenG
Give 90% Confident Ranged Estimates
Two Simple Tricks For Making Better Estimates
2-8 Hours!
Within Range
=
#Share4Biz @RHarbridge @RuvenG
Visualizing Timelines
An easy way to create shared understanding of the impact estimates make on projects.
#Share4Biz @RHarbridge @RuvenG
Visualizing Existing Timelines
A great way to take existing project timelines and set stakeholder expectations or communicate impact of changes.
#Share4Biz @RHarbridge @RuvenG
IBIS Dialog Mapping
#Share4Biz @RHarbridge @RuvenG
Adoption Curve Of Systems• If you say that SharePoint will
solve all issues quickly you will fail
• There is ALWAYS a loss of productivity
• It’s the number one reason that executive support is needed
Courtesy of Michal Pisarek
Assess Current Maturity
Sadalit van Burenhttp://www.sharepointmaturity.com/
#Share4Biz @RHarbridge @RuvenG
Typical workers produce 3+ GB of data per year.
30% of a typical workers day is spent searching for information.
In a 1,000 employee company lost productivity costs approximately $5 million a year.
Public Statistics can help…
Source: “The Enterprise Workplace,” IDC, 2005
Source: IDC, 2003
Source: “Hidden Costs of Information Work,” IDC, 2006
#Share4Biz @RHarbridge @RuvenG
Statistics within the Organization are better.
20% of our IT Support people who travel do not have access to our IT policies and support documents when travelling.
4 out of 5 of our workers do not know that we have an employee disaster relief fund.
Currently we pay for full licensing on 7 different enterprise document management solutions.
Source: “Support Review Q4,” IT, 2012
Source: “HR Employee Benefits Survey,” HR, 2012
Source: “Financial Audit of Licensing Costs,” Finance, 2012
#Share4Biz @RHarbridge @RuvenG
Productivity Hub
#Share4Biz @RHarbridge @RuvenG
IUseSharePointDownload and install the ‘lunch’ and learn module - an interesting idea.
#Share4Biz @RHarbridge @RuvenG
SharePoint Permissions
#Share4Biz @RHarbridge @RuvenG
AD Groups or SharePoint Groups?
OR
#Share4Biz @RHarbridge @RuvenG
Advantages DisadvantagesSharePoint Group
• Not reliant on AD (if your AD is a mess)
• Distributed ownership and management options
• Managed by users• Can be managed by the
SharePoint Object Model• Members of these groups are
visible to users in SharePoint.
• Only used in SharePoint• Managed by (potentially)
untrained users• One more place to manage
security (independent of AD)• Cannot contain another
SharePoint group as a member.
Active Directory Group
• Managed by domain administrators
• Available in many systems• Centralized management and
easier removal
• Difficult to determine permissions assigned to people
• Requires lots of planning• Members of these groups are
not visible in SharePoint.• User can only be a member
of 1024 AD groups (recursively).
SharePoint Groups vs AD Groups
#Share4Biz @RHarbridge @RuvenG
Item Level Permissions
Best Practi ces For Using Fine-Grained Permissions Whitepaper
#Share4Biz @RHarbridge @RuvenG
“Item Level” Permissions
Best Practi ces For Using Fine-Grained Permissions Whitepaper
#Share4Biz @RHarbridge @RuvenG
Web Level Permissions
Best Practi ces For Using Fine-Grained Permissions Whitepaper
#Share4Biz @RHarbridge @RuvenG
Targeted Code
Best Practi ces For Using Fine-Grained Permissions Whitepaper
New in SharePoint 2010 SPRoleAssignmentCollection.AddToCurrentScopeOnly
#Share4Biz @RHarbridge @RuvenG
Do you have a Taxonomy Strategy?
#Share4Biz @RHarbridge @RuvenG
Do you have a Support Strategy?
SharePoint Standards Online
#Share4Biz @RHarbridge @RuvenG
Do you have a Staffing Strategy?
Building A SharePoint Team
#Share4Biz @RHarbridge @RuvenG
Implemented LegalContracts Solution!
Have we achieved our objective?
Implemented SharePoint!
#Share4Biz @RHarbridge @RuvenG
A Lesson Courtesy Of The Mars Rover
Primary among the mission's scientific goals is to search for and characterize a wide range of rocks and soils that hold clues to past water activity on Mars.
#Share4Biz @RHarbridge @RuvenG
Have We Achieved Our Goal?
Concept Courtesy of Andrew Jolly
#Share4Biz @RHarbridge @RuvenG
Have We Achieved Our Goal?
Concept Courtesy of Andrew Jolly
#Share4Biz @RHarbridge @RuvenG
Have We Achieved Our Goal?
Concept Courtesy of Andrew Jolly
#Share4Biz @RHarbridge @RuvenG
Have We Achieved Our Goal?
Concept Courtesy of Andrew Jolly
#Share4Biz @RHarbridge @RuvenG
Have We Achieved Our Goal?
Concept Courtesy of Andrew Jolly
Launch Minded People Think…
Pre Launch Launch
Don’t blow up!
Pre Launch Launch Flight Landing
Post Launch People Think…Have we succeeded in gaining adoption?
Have we achieved our objectives?
What are our objectives?
How will we achieve them?
Don’t blow up!
What feedback are we getting?
How should we adjust our
trajectory?
#Share4Biz @RHarbridge @RuvenG
Back to our friend the Mars Rover…
#Share4Biz @RHarbridge @RuvenG
Have We Achieved Our Goal?
Concept Courtesy of Andrew Jolly
Achieved Primary Objective
#Share4Biz @RHarbridge @RuvenG
How Important Was Launch?
Concept Courtesy of Andrew Jolly
Launch
How many people understood how much was involved in planning for launch?
How many people understood how much was involved after launch?
Post Launch
#Share4Biz @RHarbridge @RuvenG
Questions? Ideas? Feedback? Contact us:
Twitter: @RuvenG & @RHarbridge
Blogs: spinsiders.com/RuvenG & RHarbridge.com
Email us: [email protected] & [email protected]
Slides: http://www.SlideShare.net/RHarbridge
http://www.SlideShare.net/RuvenG
Thank You For Joining Us This AfternoonOrganizers, Sponsors and You for Making this Possible.