managing projects on sharepoint - rich blank - july 2010

42
“Managing Projects on SharePoint” Charlotte Area SharePoint User Group July 21, 2010 Rich Blank www.pmpinsights.com

Upload: rich-blank

Post on 01-Nov-2014

11.050 views

Category:

Technology


2 download

DESCRIPTION

PM 101 How Project Managers can optimize SharePoint Dashboards for Project Teams Portfolio & Project Management with SharePoint 2010

TRANSCRIPT

Page 1: Managing Projects on SharePoint - Rich Blank - July 2010

“Managing Projects on SharePoint”Charlotte Area SharePoint User Group

July 21, 2010

Rich Blankwww.pmpinsights.com

Page 2: Managing Projects on SharePoint - Rich Blank - July 2010

About the Speaker

Rich Blank, MBA, PMP

Managing Consultant, Charlotte, NC• LinkedIn: http://www.richblank.com • Blog: www.pmpinsights.com• Twitter: www.twitter.com/pmpinsights • Facebook: www.facebook.com/pmpinsights

Experience• Strategy & Deployment: Over 15 years consulting, managing projects, & evangelizing collaboration,

knowledge management, ECM, and solutions/information architecture.• Prior Speaking Engagements: most recently 2010 SharePoint Summit and previously related

IT/Business Alignment Conferences• Technology: Microsoft SharePoint, eRoom, Documentum, Lotus Quickr, Connections, Notes among

the many competing portal, collaboration and ECM platforms.• Certifications: MBA, Project Management Professional (PMP), Six Sigma Green Belt.• Past Positions: Previous Sr. Consulting roles at IBM, EMC, KPMG, HP.

2

Page 3: Managing Projects on SharePoint - Rich Blank - July 2010

Agenda: Managing Projects On SharePoint 1-2-3

3

Level of Complexity

Sco

pe o

f Effo

rt

Low High

Indi

vidu

alE

nter

pris

e

1. Project Managers

2. ProjectTeams

3. Portfolio (& Project)Management

PM 101

Page 4: Managing Projects on SharePoint - Rich Blank - July 2010

PMI 101: Complexity = Need for Structure

4

StructuredUnstructured

Project Management by Accident

(Not PMP certified, ad-hoc, email, XLS, Word,

etc…)

Project Management

“Light” (issues, tasks,

charter, requirements, deliverables,

etc...)

Project Management

Formal Methodology

(following a recognized

methodology such as PMI, Six

Sigma, Agile, Waterfall, etc…)

Project Management

Mature Lifecycle

(PMO Project Mgt Office,

Phases, Toll Gates,

Optimization, Earned Value,

ERP integration, etc…)

Project “Categories”

Page 5: Managing Projects on SharePoint - Rich Blank - July 2010

PM 101: Project Management Key Activities

1. Project Initiation

2. Kickoff Meetings

3. Stakeholder Management

4. Status

5. Communications

6. Project Schedule and WBS

7. Issues

8. Risks

9. Change Control

10. Budget/Financials

5

Page 6: Managing Projects on SharePoint - Rich Blank - July 2010

PM 101: Current Tools

Email MS Project Excel Word File-shares Vanilla (TB)

SharePoint Sites Project Svr 2007

6

Overload

Page 7: Managing Projects on SharePoint - Rich Blank - July 2010

PM 101: Current Challenges Managing Projects

“eMail Jail”: held hostage by our inboxes Methodology: exists but not followed Communication: ineffective, missed, or lack of Time and Distance: across time zones and geography Artifacts: Poor organization of project relation information & artifacts Visibility: Lack of important metrics, issues, discussions, risks, etc… Priorities: Competing priorities (synchronous meetings) Multiple Systems: Duplicate entry across systems/documents, lack of a

unified platform for portfolio, project, and collaborative document management

7

Page 8: Managing Projects on SharePoint - Rich Blank - July 2010

PMI 101: Right Tools for the Job

8

StructuredUnstructured

Project Management by Accident

Project Management

“Light”

Project Management

Formal Methodology

Project Management

Mature Lifecycle

Microsoft Office Applications: Word, Excel, PowerPoint, Visio, Outlook

Out of the box (OOTB) “vanilla” SharePoint sites

MS Project Professional MS SharePoint Server (site templates or customized sites)

MS Project ServerMS Project ProfessionalMS SharePoint Server

Page 9: Managing Projects on SharePoint - Rich Blank - July 2010

How Project Managers can leverage SharePoint?

9

Level of Complexity

Sco

pe o

f Effo

rt

Low High

Indi

vidu

alE

nter

pris

e

1. Project Managers

2. ProjectTeams

3. Portfolio (& Project)Management

Page 10: Managing Projects on SharePoint - Rich Blank - July 2010

Tip #1: Manage Lists in SharePoint (not documents)PM Activities Risks Issues Requirements Contacts Communications Tasks Milestones Change Requests Checklists Test Cases

10

Sites(intranet pages, wikis, blog, team, document,

meetings)

Sub-Sites

ListsDocument libraries, calendars, discussions,

surveys, custom…

ItemsFolder, Files, events, contact, customer,

image, custom

If you have a table in a Word Document, or are using Excel to manage ANYTHING, consider creating a SharePoint List. If you do use MSWord, reference the URL Link to the SharePoint list inside the Word document.

SharePoint Site Structure

Page 11: Managing Projects on SharePoint - Rich Blank - July 2010

Lists that Belong in SharePointExample: BRD Word Document

11

Redundant tables of information filled out in multiple project artifacts.

Page 12: Managing Projects on SharePoint - Rich Blank - July 2010

Lists that Belong in SharePointExample: Risk Matrix as Viewed in Excel

12

Factor ID

Risk Factors Initial Risk

Assessment (L, M,

H)

Low Risk Cues Medium Risk Cues High Risk Cues

           

Organization Management & Alignment

1Project Fit to Business Unit (BU) Organization

  directly supports BU mission and/or goals

indirectly impacts one or more BU goals

does not support or relate to BU mission or goals

2Organization Stability   little or no change in management or structure expected

some management change or reorganization expected

management or organization structure is continually or rapidly changing

3Organization Roles and Responsibilities

  individuals throughout the organization understand their own roles and responsibilities and those of others

individuals understand their own roles and responsibilities, but are unsure who is responsible for work outside their immediate group

many in the organization are unsure or unaware of who is responsible for many of the activities of the organization

4Business Policies and Standards

  policies and standards are defined and carefully followed

policies and standards are in place, but are weak or not carefully followed

no policies or standards, or they are ill-defined and unused

Page 13: Managing Projects on SharePoint - Rich Blank - July 2010

Tip #2: Track Status in SharePoint (not Word)

13

Think of Word and Excel as FORMSthat easily translate into SharePoint Lists!

Stop filling out MS Word Status Reports!

Page 14: Managing Projects on SharePoint - Rich Blank - July 2010

Tip #3: Organize Project Artifacts (Doc Libraries)

Documents Deliverables Budget Statements of Work

14

• Use Versioning, Approval, Checkin/out.• Understand what a content type is and

create them.• Views = Filtering• Folders = Browsing• Use Views vs Folders where possible (and

if you do use folders, only 1-2 levels deep).• Use METADATA! Learn how to create new

columns in a SharePoint document library.• Learn how to create views and display

relevant columns like “checked out to” and version.

Page 15: Managing Projects on SharePoint - Rich Blank - July 2010

Tip #4: Direct Discussions to SP (Away from eMail)

15

Make the Issues List a Discussion in SharePoint (vs. a custom list). Threaded discussions in SharePoint provide context around issues and save time digging through your email inbox.

Page 16: Managing Projects on SharePoint - Rich Blank - July 2010

Tip #5: Customize the Quick Links!

16

Make it easier for team members to find project artifacts, deliverables, issues, contacts, etc..

Page 17: Managing Projects on SharePoint - Rich Blank - July 2010

Tip #6: Use Project Calendar

Many times meeting agendas and attachments change which create multiple calendar updates via Outlook email.

Instead: Use Outlook to send a URL to the SharePoint Team Calendar event with all the attachments and agenda.

This will force team members to use SharePoint to access information for the meeting.

17

Page 18: Managing Projects on SharePoint - Rich Blank - July 2010

Tip #7: Alert Feature & Experiment with Workflows

Use the OOTB SharePoint Alert Feature to notify you immediately, daily, nightly of changes to lists you care about.

Learn the 3 Step OOTB SharePoint workflow or more complex conditional logic workflows with SharePoint Designer.

Automate recurring PM processes.

18

Example:Issues List or Change Control List

Page 19: Managing Projects on SharePoint - Rich Blank - July 2010

How do Project Teams better leverage SharePoint?

19

Level of Complexity

Sco

pe o

f Effo

rt

Low High

Indi

vidu

alE

nter

pris

e

1. Project Managers

2. ProjectTeams

3. Portfolio (& Project) Management

Page 20: Managing Projects on SharePoint - Rich Blank - July 2010

From Central Repository to Project Dashboard

20

Deliverables

Dashboard

ListsShare reports, status, metrics & dashboards, synchronize calendars, team events, consolidated discussions, and assign tasks

Manage project artifacts, documents with metadata, search, check-in/ checkout, and document versioning

Executives

PM

Store Share

Team Members

Track

Track project issues, risks, and project-related

project artifacts

PMO

Page 21: Managing Projects on SharePoint - Rich Blank - July 2010

Project Management Dashboard for Teams

Charts KPIs Red, Yellow, Green Status Milestones Issues & Risk Tracking Financials With Dashboards, generally less busy is better. Think about the ability of the team, corporate culture, and the

audience.

21

Page 22: Managing Projects on SharePoint - Rich Blank - July 2010

Example: Milestone Dashboard

22

Page 23: Managing Projects on SharePoint - Rich Blank - July 2010

Example: PM Dashboard

23

Page 24: Managing Projects on SharePoint - Rich Blank - July 2010

Example: Executive Dashboard

24

Page 25: Managing Projects on SharePoint - Rich Blank - July 2010

Third Party Project Management Enhancements

Some dash boarding can be done OOTB (or check codeplex for web parts)

Several vendors offer Project Management Solutions on SharePoint (basic web parts and site templates to enterprise integration with Project Server or “cloud” hosted solutions):

25

Page 26: Managing Projects on SharePoint - Rich Blank - July 2010

3. Portfolio & Project Management

26

Level of Complexity

Sco

pe o

f Effo

rt

Low High

Indi

vidu

alE

nter

pris

e

1. Project Managers

2. ProjectTeams

3. Portfolio (& Project) Management

Page 27: Managing Projects on SharePoint - Rich Blank - July 2010

Formal or Mature Portfolio & Project Mgt (PPM)

27

A Typical Organization: “Mature PMO Lifecycle” Illustrative Example

Page 28: Managing Projects on SharePoint - Rich Blank - July 2010

Communities

Search

Composites

Content

Insights

Sites

Portfolio Selection

Schedule Manageme

nt

BI & Reporting

Resource Manageme

nt

Project Team

Collaboration

Demand Manageme

nt

The Business Collaboration Platform for the Enterprise and the Web

Synch to SharePoint

SharePoint & Project Server 2010: Unified PPM

28

Page 29: Managing Projects on SharePoint - Rich Blank - July 2010

MS Project Server 2010 Illustrative Example of Resource Analysis

29

Page 30: Managing Projects on SharePoint - Rich Blank - July 2010

MS Project Server 2010 Illustrative Example

30

Page 31: Managing Projects on SharePoint - Rich Blank - July 2010

Microsoft Project Professional 2010

31

Page 32: Managing Projects on SharePoint - Rich Blank - July 2010

Synch MS Project Pro 2010 to SharePoint

32

Project Schedules on MS Project Professional Client can be synched to a SharePoint task list.

Project Resources can enter updates in SharePoint.

Create out of the box charts and dashboards with SP 2010 default web parts.

Page 33: Managing Projects on SharePoint - Rich Blank - July 2010

Project Professional 2010 “TimeLine View”

33

Page 34: Managing Projects on SharePoint - Rich Blank - July 2010

Vision for Unified PPM (Portfolio & Project Mgt.)

34

Page 35: Managing Projects on SharePoint - Rich Blank - July 2010

Wrap-up: 3 Things to Remember

1. Project Managers – 7 Tips for SharePoint PM

2. Teams – Repository to Dashboards

3. Portfolio & Project Mgt – MS SharePoint Server and MS Project Svr 2010

35

Page 36: Managing Projects on SharePoint - Rich Blank - July 2010

APPENDIX: ADDITIONAL REFERENCE SLIDES

Page 37: Managing Projects on SharePoint - Rich Blank - July 2010

Reference Links

MS Project Server Home:

http://www.microsoft.com/project/en/us/project-server-2010.aspx

MS Project 2010 Blogs:

http://www.microsoft.com/project/en/us/2010-blogs.aspx

http://blogs.msdn.com/b/chrisfie/

2010 White Papers:

Demand Mgt: http://technet.microsoft.com/en-us/library/ff686781.aspx

Portfolio Strategy: http://technet.microsoft.com/en-us/library/ff729454.aspx

My SharePointPMP shared bookmarks on Delicious:

http://www.delicious.com/sharepointpmp

37

Page 38: Managing Projects on SharePoint - Rich Blank - July 2010

Portfolio & Project Mgt System

38

Key Characteristics of a PPM System:• Integrated planning and scheduling• Baseline budget & schedule, and change control• Provides some capability for costing or Earned Value• Frequent communication with the business/customer• Promotes a culture of transparency• Management of resources, control of action items and tasks• Manages project artifacts/documents• Ability to track issues, identify risks early and develop plans to mitigate• Provides analytics & metrics for aggregated reporting and BI• Maintain one computer system for teams to find all information

Page 39: Managing Projects on SharePoint - Rich Blank - July 2010

Benefits of a Unified System that Enables PPM

39

Executives

• Extensive portfolio management capabilities• Greater visibility into entire portfolio – from proposals to projects• Real-time web access to dashboard views of financial & project information

Project Managers

• Powerful client capabilities to build and manage complex project plans• Single interface to track time and progress and manage all project

artifacts• Use issues, risks, and project templates to build project • Easier reporting and timesheet tracking for its resources• Management methodology to fit the organizational culture• More visibility and control on day-to-day work• Alignment with organization’s strategy

Page 40: Managing Projects on SharePoint - Rich Blank - July 2010

Internet Explorer IE7/IE8

Excel 2007/2010

Project Professional 2010/2007

Project Server 2010

SharePoint Server 2010 Enterprise

SQL Server 2005/2008/R2: Standard or Enterprise

Windows Server 2008/R2: Standard, Enterprise, or Data Center Editions

64-bit

Project Server 2010 Requirements

40

Page 41: Managing Projects on SharePoint - Rich Blank - July 2010

MS Project 2010 Comparison

41

Page 42: Managing Projects on SharePoint - Rich Blank - July 2010

Comparison of 2010 MS Project Task Synch

42