find out what they want so you can give them what they need

85
One way to gather business requiremen ts Find out what they want so you can give them what they need

Upload: tamara-bredemus

Post on 09-May-2015

1.572 views

Category:

Documents


5 download

DESCRIPTION

One way to gather buinsess requirements for a SharePoint Solution.

TRANSCRIPT

Page 1: Find out what they want so you can give them what they need

One way to gather business requirements

Find out

what they wantso you can give them

what they need

Page 2: Find out what they want so you can give them what they need

Tamara Bredemus – Independent Consultant

Who am I?

Background – Business Education Liaison, Waitress, Business Analyst, Baker, Operations Supervisor, Actor, Process Improvement, Dog Mom, Bad Speller and SharePoint Junkie

Page 3: Find out what they want so you can give them what they need

Code-Free

Who am I?

Ignorance

Front of HouseOrder out of ChaosLazyBest Business Analyst Asset…

Page 4: Find out what they want so you can give them what they need

Requirement gathering(ish)

Case Study My Favorite TricksQuestions

What are we going to dofor an hour?

Page 5: Find out what they want so you can give them what they need

Ask

ListenBuild

Requirement Gathering(ish)

Page 6: Find out what they want so you can give them what they need

Ask

Page 7: Find out what they want so you can give them what they need

Know yourself AskBefore

Page 8: Find out what they want so you can give them what they need

Prepare for personalities

Before

Page 9: Find out what they want so you can give them what they need

Learn the lingo Before

Page 10: Find out what they want so you can give them what they need

Find experts Before

Page 11: Find out what they want so you can give them what they need

Survey Method

Page 12: Find out what they want so you can give them what they need

Interview Method

Page 13: Find out what they want so you can give them what they need

Shadow Method

Page 14: Find out what they want so you can give them what they need

Brainstorm Method

Page 15: Find out what they want so you can give them what they need

Determine meeting goal

Goal

Meeting

Page 16: Find out what they want so you can give them what they need

Share meeting goal Meeting

Page 17: Find out what they want so you can give them what they need

Gather tools Meeting

Page 18: Find out what they want so you can give them what they need

Gather tools Meeting

Page 19: Find out what they want so you can give them what they need

Gather tools Meeting

Page 20: Find out what they want so you can give them what they need

Gather tools Meeting

Page 21: Find out what they want so you can give them what they need

Gather tools Meeting

Page 22: Find out what they want so you can give them what they need

Ask

What to ask

Page 23: Find out what they want so you can give them what they need

What do you want to do?

Why?

Ask

Page 24: Find out what they want so you can give them what they need

What is the current

process?

Ask

Why?

Page 25: Find out what they want so you can give them what they need

What should we keep?

Ask

Why?

Page 26: Find out what they want so you can give them what they need

What should we change?

Ask

Why?

Page 27: Find out what they want so you can give them what they need

If you ruled the world, how would

it be done?

Ask

Why?

Page 28: Find out what they want so you can give them what they need

What did I forget to ask?

Ask

Page 29: Find out what they want so you can give them what they need

Who else should I talk to?

Ask

Page 30: Find out what they want so you can give them what they need

Documentation

Listen

Page 31: Find out what they want so you can give them what they need

Current processListe

n

Page 32: Find out what they want so you can give them what they need

Future processListe

n

Page 33: Find out what they want so you can give them what they need

Future processListe

n

Page 34: Find out what they want so you can give them what they need

Future processListe

n

Page 35: Find out what they want so you can give them what they need

Future processListe

n

Page 36: Find out what they want so you can give them what they need

Mock upListe

n

Page 37: Find out what they want so you can give them what they need

MatrixListe

nField Name Company List Type Contact List Type Tracking List TypeCompany Name X Text X Lookup X LookupCompany Branch X Text X Lookup X LookupForsythe Branch X Text X Text X Text

Call Type (Sales Activity) X

Choice - DropdownIndustry Event Presentation

VisitSold

Phone/Email

Date of Visit X DateTime spent X NumberContact X Text X LookupAddress X Text City X Text State X Text Zip X Text Email X Text

Phone Number (Receptionist Desk) X Text X Lookup

Office X Text Cell X Text Call Note X Multi Text

Notes Append Section X Multi Text

Branch Manager X

Follow-up Action Item X Multi Text

Follow-up Date X Date

Sold By Contact not Company X

Choice - Radio ButtonYesNo

Personal Facts of Contact (Contact Bio) X Mulit Text

Email may only be sent if it hasn’t been completed.

WF

Subscribe to Email List X

Choice - Radio ButtonYesNo

Page 38: Find out what they want so you can give them what they need

Build

Start Build

Page 39: Find out what they want so you can give them what they need

Create List Build

Page 40: Find out what they want so you can give them what they need

IT break IT

Page 41: Find out what they want so you can give them what they need

Changes to forms Build

Page 42: Find out what they want so you can give them what they need

Create workflows Build

Page 43: Find out what they want so you can give them what they need

Wait

Let users use it

Page 44: Find out what they want so you can give them what they need

Rinse & Repeat

Is system being used?

Ask

What works?

What is holding it back?

Why?

Page 45: Find out what they want so you can give them what they need

Rinse & Repeat

Document change requests

Listen

Why change requested

Benefit of change

Estimate time to make change

Page 46: Find out what they want so you can give them what they need

Rinse & Repeat

Make changes

Build

Review changes with user

Tweak changes

Wait

Page 47: Find out what they want so you can give them what they need

Case Study

I hate combining spreadsheets

Page 48: Find out what they want so you can give them what they need

Case StudyClien

t

Family owned company started in 1942Residential, commercial and industrial property appraisals

Over 40 branches around the countryApprox 60 Branch ManagersContinuous client contact

Page 49: Find out what they want so you can give them what they need

Case Study Issue

Combining information from 60 ManagersCut and paste into master spreadsheetDifferent formatsTyposCorruptedErased

10 hours per month for Executive Admin to just combine data

Page 50: Find out what they want so you can give them what they need

Case Study Why

Managers must meet client contact goals20 Visits3 Industry Events3 Presentations

Client contact is reviewed monthlySold accounts are compiled into report

Page 51: Find out what they want so you can give them what they need

Learn the lingo Before

Branch Manager = Sales person

Contact = Client ContactCall = Sales CallCall Type = Sales call category

Page 52: Find out what they want so you can give them what they need

Find experts Before

3 Branch ManagersBranch Managers enter call data

Head of MarketingLeads monthly review of calls with Branch Managers

Executive AssistantCompiles spreadsheets

Page 53: Find out what they want so you can give them what they need

Interview Method

Small Group InterviewBranch Managers remoteHead of Marketing & Executive Assistant in room

Page 54: Find out what they want so you can give them what they need

In today’s meeting we will:

1) Map the current Sales Tracking System.

2) Identify possible improvements for Sales Tracking System.

3) Agree on vocabulary.

Share meeting goalsMeetin

g

Page 55: Find out what they want so you can give them what they need

What do you want to do? Ask

Make sure client contact goals are met

Track sold accounts

Page 56: Find out what they want so you can give them what they need

What is the current process?

Ask

Branch Manager list client contacts in spreadsheet

Private

Page 57: Find out what they want so you can give them what they need

What is the current process?

Ask

Spreadsheet saved to shared drive or emailed to Executive Assistant

Private

Page 58: Find out what they want so you can give them what they need

What is the current process?

Ask

Executive Assistant compiles data from 60 spreadsheets

Name, Branch, Month

Date Company Contact Address Phone Email

est. number of orders per month

Date of 1st Order

January              

30-JanWest Coast Mortgage Group (Axia Financial)

Jennifer Rogers 15 SE 82nd Street, Gladstone, OR

503-903-6369 [email protected] 3 30-Jan

               February              

2/16/2009Prospect Mortgage Keith Collins20512 SW Roy Rogers Road, Suite 130, Sherwood, OR 97140

503-925-2264 keith.collins@pro

spectmtg.com52/16/2009

               March                None            April              

4/21/2009Oregon Community Credit Union Kevin Dolan

20655 SW Roy Rogers Rd, Sherwood, OR 97140

503-276-3404 kdolan@oregonc

ommunitycu.org  4/22/2009

4/23/2009Lighthouse Home Loans, Inc

Andrew Menegassi

29970 C SW Town Center Loop West, Wilsonville, OR 97070

503-582-8900 andrew.menegas

[email protected]? 4/23/2009

Page 59: Find out what they want so you can give them what they need

What is the current process?

Ask

Head of Marketing filters by date & reviews with Branch Manager

Private

Page 60: Find out what they want so you can give them what they need

AskWhat should we keep?

Columns on this spreadsheet

Private

Page 61: Find out what they want so you can give them what they need

AskWhat should we change?

Double entryPre-defined reportsMavericksEmailed spreadsheetsEveryone enter info in one spot

Page 62: Find out what they want so you can give them what they need

If you ruled the world, how would it be done?

What did I forget to ask?

Who else should I talk to?

AskDid not use

Page 63: Find out what they want so you can give them what they need

List MatrixListe

n

Page 64: Find out what they want so you can give them what they need

Map workflowsListe

n

EmailsReminder day beforeReminder day ofReminder day after

Page 65: Find out what they want so you can give them what they need

Views - CompanyListe

n

Company by alphaMy Companies

Page 66: Find out what they want so you can give them what they need

Views - ContactsListe

n

Contacts by companyMy ContactsContacts alpha

Page 67: Find out what they want so you can give them what they need

Views - CallsListe

n

Calls grouped by Branch Manager

Calls grouped by monthCalls grouped by typeSoldMy Calls

Page 68: Find out what they want so you can give them what they need

Mock upListe

n

Page 69: Find out what they want so you can give them what they need

BuildCompany list

Page 70: Find out what they want so you can give them what they need

BuildContact list

Page 71: Find out what they want so you can give them what they need

BuildCall list

Page 72: Find out what they want so you can give them what they need

BuildCall list

Page 73: Find out what they want so you can give them what they need

3rd Party Tool Build

Page 74: Find out what they want so you can give them what they need

3rd Party Tool Build

Page 75: Find out what they want so you can give them what they need

Change forms Build

Page 76: Find out what they want so you can give them what they need

Create views Build

Stay tuned for walk through

Page 77: Find out what they want so you can give them what they need

Create workflows Build

Page 78: Find out what they want so you can give them what they need

Create workflows Build

Page 79: Find out what they want so you can give them what they need

Create navigation page Build

Page 80: Find out what they want so you can give them what they need

Walk through

Page 81: Find out what they want so you can give them what they need

Rinse & Repeat Ask

Don’t use as desiredUse as spreadsheetReduced combining time by 90%

Page 82: Find out what they want so you can give them what they need

Rinse & Repeat Ask

Want to view notes from last callFind Calls by CompanyFind Calls by ContactView Company notes within call

Page 83: Find out what they want so you can give them what they need

Contact

Tamara [email protected]@tamarabred

Page 84: Find out what they want so you can give them what they need

Favorite

BA SitesLots of top 10 lists:

http://blogs.techrepublic.com.com/10things/?p=287Modern Analyst – Everything BA & SA, with a little PM on the sidehttp://www.modernanalyst.com/Home/tabid/36/Default.aspxAsk Honest Questionshttp://www.stickyminds.com/sitewide.asp?Function=edetail&ObjectType=COL&ObjectId=3264

Page 85: Find out what they want so you can give them what they need

FavoriteSP

SitesFree solutions - some client sidehttp://www.codeplex.com/End User SharePoint – Great videos and step-by-step instructionshttp://www.endusersharepoint.com/TechNet SharePoint Forum – Post questions & off er solutionshttp://social.technet.microsoft.com/Forums/en-US/category/sharepointPath to SharePoint – A blog with tips & best practices for end usershttp://blog.pathtosharepoint.com/Twitter@justsharepoint – tweets collection of SP tweets.