gathering requirements and building the taxonomy share atlanta - 2013-04-11

83
Produced by: Supported by: Gathering Requirements & Building the Taxonomy Tools you can use for success Ruven Gotz Avanade

Upload: ruven-gotz

Post on 15-Jan-2015

851 views

Category:

Technology


2 download

DESCRIPTION

My presentation at SHARE 2013 in Atlanta. Talking about requirements gathering and how to understand metadata and content types in SharePoint

TRANSCRIPT

Page 1: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

Produced by: Supported by:

Gathering Requirements & Building the Taxonomy Tools you can use for success

Ruven GotzAvanade

Page 2: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

MicrosoftSharePoint

MVP3rd year

Number of Children:

3

A decade(!)with SharePoint

Have flown

225k milesIn past 3 years

Presented at

40+Events over the Past 3 Years

My Name Is Ruven Gotz…

Director, Collaboratio

n

Page 3: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

Requirements

Page 4: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

Cowboy project

“I’ll start coding, you go see what they want.”

Page 5: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11
Page 6: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

Requirements

Page 7: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

What makes something a requirement?

Page 8: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

We can do that for $10

Page 9: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

We can do that for $1,000,000

Page 10: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

We require a jumbo solution to get to our destination

Page 11: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

Except, maybe you don’t

Page 12: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

My three rules of SharePoint

1. Simplicity2. Simplicity3. Simplicity

Page 13: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

It’s the destination that matters

Page 14: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

Let’s shift gears

Page 15: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

DON’T demo SharePoint

Page 16: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

Initial discovery workshops

Slideshare.net/ruveng

Page 17: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

Capture the discussion

Page 18: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

Build the Taxonomy

Page 19: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

Metadata Workshop:The BIG question

What is Metadata?

Page 20: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

Data about data

Page 21: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

Questions

Page 22: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

The BIG question

What is Metadata?

I think I get it

Oh! Now I see(Mostly)

What is Metadata?

I think I get it

Page 23: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

To understand what are

‘Meta’ for?

Page 24: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

We’ll use a

Metaphor

Page 25: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

What does a cow say?

Page 26: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

What does a chicken say?

Page 27: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

What does a duck say?

Page 28: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

What’s the difference?

Page 29: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

What is the ‘content’?What are some attributes?• Artist: Prince• Genre: Pop/Rock• Year: 1984

Example from Yoav Lurie

Page 30: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

Organizing Content

Page 31: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

Another metaphor

Adapted from the “pea soup” story by Serge Tremblay

Page 32: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

Labels can help

Page 33: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

Food taxonomy nirvana

http://caseyxrobertson.deviantart.com/art/Grocery-Store-2-191196289

Page 34: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

So, what is metadata?

Page 35: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

or this…Not this!

What is taxonomy?

Page 36: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

It’s this…

Page 37: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

Carl Linnaeus (1751)

Page 38: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

Taxonomy Animal Kingdom

Invertebrates Vertebrates

Mammals

Predators Primates Whales Rodents

Squirrels Mice

Mice & Rats Hamsters and Voles

Real Hamsters Voles Gerbils

Porcupines Guinea Pigs

Fish Amphibians Reptiles Birds

Superclass

Class

Order

Suborder

Family

Kingdom

Page 39: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

The bottom of this treeAnimal

Kingdom

Invertebrates Vertebrates

Mammals

Predators Primates Whales Rodents

Squirrels Mice

Mice & Rats Hamsters and Voles

Real Hamsters

Short-tailed dwarf

hamsters

Djungarian dwarf

hampsters

Roborovski Hamster

Long-tailed dwarf

hamsters

Voles Gerbils

Porcupines Guinea Pigs

Fish Amphibians Reptiles Birds

Page 40: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

TaxonomyX:

Production Sales & Marketing

Marketing

Commercial Industrial Government Healthcare

Labs Hospitals

Private Public

Large

Urban

Not Associated University

Rural

Medium Small

Clinics Mobile

Sales Web Design Newsletter Social

Shared drive zoo

Page 41: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

TaxonomyX:

Production Sales & Marketing

Marketing

Commercial Industrial Government Healthcare

Labs Hospitals

Private Public

Large

Urban

Not Associated University

Rural

Medium Small

Clinics Mobile

Sales Web Design Newsletter Social

Page 42: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

We’ve all seen how well this works out…

Page 43: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

TaxonomyX:

Production Sales & Marketing

Marketing

Major Hospitals Commercial Industrial Government Healthcare

Labs Hospitals

Private Public

Large

Urban

Not Associated University

Rural

Medium Small

Clinics Mobile Colleges

Big Small

Sales Web Design Newsletter Social

Shared drive zoo

Page 44: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

Moving this mess to SharePoint only makes it worse

Page 45: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

SharePoint Sux! SharePoint is confusing! Why?

Page 46: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

What is our base metaphor for files?

Page 47: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

Folders on the Mac

Page 48: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

What if we saw this?

Page 49: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

Better…

Page 50: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

Solve it with folders!

Page 51: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

Now, you hire an intern to add documents

Page 52: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

Finding vs. Saving

Page 53: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

Findability

Page 54: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

Putability

Page 55: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

The #1 rule of SharePoint

Never use folders

Except when it makes sense to do soever

Page 56: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

When it makes sense…Permissions assigned

per folder

Page 57: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

SharePoint Taxonomy

Page 58: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

SharePoint Taxonomy (Metadata)

Customer Type• Lab• Hospital• Clinic• Mobile

Sector• Private• Public

Size• Large• Medium• Small

Location• Urban• Rural

University• Yes• No

Page 59: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

Adding metadata (when uploading)

Page 60: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

A SharePoint Simulationhttp://bit.ly/sps-sample-files

Page 61: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

Inventory worksheet“Homework”

Page 62: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

Mind mapping

Page 63: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

Mind Mapfrom InventoryWorksheet

Page 64: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

What is metadata?

Page 65: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

What is taxonomy?

Page 66: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

What are content types?

Page 67: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

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

Page 68: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

Both content types in one list

Page 69: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

Content types for: Workflow, Policy, Security

Page 70: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

Share The SharePoint Conference for Business Users

Key Points to Take Home

• Simplicity, simplicity, simplicity• It’s not about requirements, but outcomes• Visual tools can have a major positive impact

Page 71: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

Thank you

Page 72: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

Share The SharePoint Conference for Business Users Slide 72

Ruven Gotz @ruvengAvanade

[email protected]/ruveng

http://bit.ly/sps-sample-files

Page 73: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

Share The SharePoint Conference for Business Users Slide 73

Appendix: Additional Slides…

Page 74: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

SharePoint Workshop

Page 75: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

Agenda

• About the Project , Our Team & Goals• SharePoint Overview • Department and Role• Document Collaboration• Document Storage and Search• Compliance, Records Management & Off-line• Questions

Page 76: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

About the Project, Our Team & Goals

About this Project– Determine the requirements and scope for a SharePoint implementation at ABC Corp.

Our Team– Alison Andrews – Project Manager– Bob Baker – Technical Architect– Carol Conrad – SharePoint Analyst– Don Drummond – Infrastructure Analyst

Workshop Goals– Set expectations– Gather your input– Keep it to an hour (+ optional half-hour for further questions)

Page 77: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

SharePoint 2007 Overview

Collaboration

Portal

SearchEnterpriseContentManagement

BusinessProcess

andForms

BusinessIntelligence

Documents/tasks/calendars, blogs, wikis, e-mail integration, project management “lite,” Outlook integration, offline documents/lists Virtual Teams/Global Teams

Enterprise Portal template, Site Directory, My Sites, social networking, privacy control

Enterprise scalability, contextual relevance, rich search for people and business data

Integrated document management, records management, and Web content management with policies and workflow

OOB workflows, WF integration, rich and Web forms–based front-ends, LOB actions, pluggable SSO

Server-based Microsoft Office Excel® spreadsheets and data visualization, Report Center, business intelligence Web Parts, KPIs/Dashboards

Platform Services

Workspaces, Mgmt,Security, Storage,

Topology, Site Model

Page 78: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

SharePoint 2010 Overview Ribbon UISharePoint WorkspaceSharePoint MobileOffice Client and Office Web App IntegrationStandards SupportIntranet, Extranet, Team Collaboration

Tagging, Tag Cloud, RatingsSocial BookmarkingBlogs and WikisMy SitesActivity FeedsProfiles and ExpertiseOrg Browser

Enterprise Content TypesMetadata and NavigationDocument SetsMulti-stage DispositionAudio and Video Content TypesRemote Blob StorageList EnhancementsOrganizing Information

Social RelevancePhonetic SearchNavigationFAST IntegrationEnhanced PipelineSearch

PerformancePoint ServicesExcel ServicesChart Web PartVisio ServicesWeb AnalyticsSQL Server IntegrationPowerPivotBusiness Intelligence

Business Connectivity ServicesInfoPath Form ServicesExternal ListsWorkflowSharePoint DesignerVisual StudioAPI EnhancementsREST/ATOM/RSSBuilding complex solutions on top of SharePoint

Communities

Search

Sites

Composites

ContentInsights

Page 79: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

Department and Role

Please introduce yourself:• Name• Department• What is your role within your department?• How do you interact with technology to do

your job?• How does the current technology help you

(or hinder you) from doing your job?

Page 80: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

Document Collaboration

• Do you work on documents with others?– How do you collaborate (e-mail, shared drive) ?

• What document types do you create?– Which programs do you use?

• Do your documents require multiple reviews and edits? Is approval required?– How do you implement the required workflow?

• How do you get the final information out to the audience that needs it?– Do you publish PDF’s? – How are they distributed/posted?

Page 81: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

Document Storage and Search

• Can you find the documents that you need, when you need them?– Does your shared drive folder hierarchy work well?– How long does it take to find a document? At what point do you give

up?• When you create a document, do you know where it should be

saved?– Are documents saved in more than one location to ease retrieval?

• Does search work well?– What features would you like to see in search that would make it

better for you and your team.

Page 82: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

Compliance, Records Management & Off-line

• Do you have any regulatory requirements that you need to meet?– ISO 9000– Sarbanes-Oxley – Bill 198

• How are records management policies implemented?– Are there specific policies for document retention and destruction.

• Do you have a need for off-line access?– Do you travel off-site for your work– Do you need to work when you are disconnected from the network.

Page 83: Gathering requirements and building the taxonomy   share atlanta - 2013-04-11

Questions