48
Planning the Work – How to Create a Manageable Enterprise GIS Project Plan Mirjam Stadelmann

Esri UC 2014 | Technical Workshop | Planning the Work – How to Create a Manageable Enterprise GIS Project Plan Mirjam Stadelmann

Embed Size (px)

Citation preview

Page 1: Esri UC 2014 | Technical Workshop | Planning the Work – How to Create a Manageable Enterprise GIS Project Plan Mirjam Stadelmann

Esri UC 2014 | Technical Workshop |

Planning the Work – How to Create a Manageable Enterprise GIS Project PlanMirjam Stadelmann

Page 2: Esri UC 2014 | Technical Workshop | Planning the Work – How to Create a Manageable Enterprise GIS Project Plan Mirjam Stadelmann

Esri UC 2014 | Technical Workshop |

• Why do we plan

• How do we plan

• Planning for project completion

• How to use the plan

Topics

Planning the Work – How to Create a Manageable Enterprise GIS Project Plan

Page 3: Esri UC 2014 | Technical Workshop | Planning the Work – How to Create a Manageable Enterprise GIS Project Plan Mirjam Stadelmann

Esri UC 2014 | Technical Workshop |

Scope COTS CustomizationScope COTS Customization

Budget $100,000 $90,000

Why Do We Plan?

Because things change…

ProposalProposal ProjectProject

Examples…

Planning the Work – How to Create a Manageable Enterprise GIS Project Plan

Scope COTS Customization

Budget $100,000 $90,000

Timeline June 1, 2012 March 31, 2012

Scope COTS Customization

Budget $100,000 $90,000

Timeline June 1, 2012 March 31, 2012

Software ArcGIS 9 ArcGIS 10

Scope COTS Customization

Budget $100,000 $90,000

Timeline June 1, 2012 March 31, 2012

Software ArcGIS 9 ArcGIS 10

Resource Tech Lead = Joe Tech Lead = Liz

Page 4: Esri UC 2014 | Technical Workshop | Planning the Work – How to Create a Manageable Enterprise GIS Project Plan Mirjam Stadelmann

Esri UC 2014 | Technical Workshop |

Why Do We Plan?

Because our expectations of the project may be different…

What you think What the client thinks

Planning the Work – How to Create a Manageable Enterprise GIS Project Plan

Page 5: Esri UC 2014 | Technical Workshop | Planning the Work – How to Create a Manageable Enterprise GIS Project Plan Mirjam Stadelmann

Esri UC 2014 | Technical Workshop |

Planning Depends on Communication Timely, clear, complete

Page 6: Esri UC 2014 | Technical Workshop | Planning the Work – How to Create a Manageable Enterprise GIS Project Plan Mirjam Stadelmann

Esri UC 2014 | Technical Workshop |

• Scope• Deliverables• Schedule• Resources

• Kick-off• Goals• Boundaries• Expectations

• Project Justification

• High Level Plan of Action

• RFP or Proposal

Think of Planning as a 3-Step Process

Planning the Work – How to Create a Manageable Enterprise GIS Project Plan

Business Case Initiation Planning

Page 7: Esri UC 2014 | Technical Workshop | Planning the Work – How to Create a Manageable Enterprise GIS Project Plan Mirjam Stadelmann

Esri UC 2014 | Technical Workshop |Esri UC 2014 | Technical Workshop |

Vision SettingDevelop a Business Case

7

Page 8: Esri UC 2014 | Technical Workshop | Planning the Work – How to Create a Manageable Enterprise GIS Project Plan Mirjam Stadelmann

Esri UC 2014 | Technical Workshop |

ArcGIS

WorkAnywhere

Executive Access

Knowledge Workers

PublicEngagement

Professional GIS

Think of how ArcGIS will Support your Enterprise

Transforming the Role of GIS

Planning the Work – How to Create a Manageable Enterprise GIS Project Plan

Making Mapping and GIS Available Across Your Organization

EnterpriseIntegration

Page 9: Esri UC 2014 | Technical Workshop | Planning the Work – How to Create a Manageable Enterprise GIS Project Plan Mirjam Stadelmann

Esri UC 2014 | Technical Workshop |

Its all about business objectives Providing value through GIS technology

WHO are the USERS…

….and what are their business needs

Page 10: Esri UC 2014 | Technical Workshop | Planning the Work – How to Create a Manageable Enterprise GIS Project Plan Mirjam Stadelmann

Esri UC 2014 | Technical Workshop |

Focus on the Business Workflow Pick top 5 critical workflows

Page 11: Esri UC 2014 | Technical Workshop | Planning the Work – How to Create a Manageable Enterprise GIS Project Plan Mirjam Stadelmann

Esri UC 2014 | Technical Workshop |

Add a spatial component to the decision making

process

Get feedback and make informed

decisions

Get information into and out of the field

Provides a common operating picture

Turn data into information products

Collect organize and exchange data

Identify Solutions with GIS Patterns in Mind

AssetManagement

Planning &Analysis

OperationalAwareness

Field Mobility

StakeholderEngagement

LocationAnalytics

ArcGIS

Planning the Work – How to Create a Manageable Enterprise GIS Project Plan

Page 12: Esri UC 2014 | Technical Workshop | Planning the Work – How to Create a Manageable Enterprise GIS Project Plan Mirjam Stadelmann

Esri UC 2014 | Technical Workshop |

Develop a Charter

• High-Level Plan- Projects- Schedule- Cost- Governance

• Implementation Priorities- Practical- Meet broadest needs- Yield early results- Responsive to executive priorities

Planning the Work – How to Create a Manageable Enterprise GIS Project Plan

Draft Project Plan Program Overview

Purpose, Business Need

Objectives, Approach

Success Criteria

Scope Overview, Deliverables, Milestones

Budget

Assumptions, Constraints, Risks

Resources/Roles

Project Team

Approvals

Page 13: Esri UC 2014 | Technical Workshop | Planning the Work – How to Create a Manageable Enterprise GIS Project Plan Mirjam Stadelmann

Esri UC 2014 | Technical Workshop |

• Who is going to do the work- Internal staff- Contractors

• Get a scope and RFP on the streets- Timeframe- Administration- How to communicate requirements- Contractual- Evaluation

• Project Approved – ready for next steps…..

Define an Implementation Strategy

Planning the Work – How to Create a Manageable Enterprise GIS Project Plan

Page 14: Esri UC 2014 | Technical Workshop | Planning the Work – How to Create a Manageable Enterprise GIS Project Plan Mirjam Stadelmann

Esri UC 2014 | Technical Workshop |Esri UC 2014 | Technical Workshop |

Initiation

Planning the Work – How to Create a Manageable Enterprise GIS Project Plan

Page 15: Esri UC 2014 | Technical Workshop | Planning the Work – How to Create a Manageable Enterprise GIS Project Plan Mirjam Stadelmann

Esri UC 2014 | Technical Workshop |

• Use Initiation to set the Real project baseline

• Consider effects of contract negotiations- Lag times between strategy and project approval- Scope may have changed- Technology solution may be out of date- Assumptions may no longer hold

• Regroup with key stake holders- Review the key drivers - Have some of the players changed?

You’ve Got Project Approval – What’s Next…

Planning the Work – How to Create a Manageable Enterprise GIS Project Plan

Page 16: Esri UC 2014 | Technical Workshop | Planning the Work – How to Create a Manageable Enterprise GIS Project Plan Mirjam Stadelmann

Esri UC 2014 | Technical Workshop |

• Re-affirm commitments, project understanding

• Continue to build relationships

• Document objectives, success criteria

• Set expectations and boundaries- Acceptance, change management, organization, responsibilities

• Set the stage for detailed project planning

Initiating the Project the Right Way

Planning the Work – How to Create a Manageable Enterprise GIS Project Plan

Page 17: Esri UC 2014 | Technical Workshop | Planning the Work – How to Create a Manageable Enterprise GIS Project Plan Mirjam Stadelmann

Esri UC 2014 | Technical Workshop |

Which of these help to initiate the project the right way?

Planning the Work – How to Create a Manageable Enterprise GIS Project Plan

Re-affirming commitmentsand project understandingRe-affirming commitmentsand project understanding

Keep distance betweeneveryone involved in project

Keep distance betweeneveryone involved in project

Set the stage for detailedproject planning

Set the stage for detailedproject planning

Avoids setting expectationsand boundaries

Avoids setting expectationsand boundaries

Document objectives, success criteria

Document objectives, success criteria

Page 18: Esri UC 2014 | Technical Workshop | Planning the Work – How to Create a Manageable Enterprise GIS Project Plan Mirjam Stadelmann

Esri UC 2014 | Technical Workshop |Esri UC 2014 | Technical Workshop |

Project Planning

Planning the Work – How to Create a Manageable Enterprise GIS Project Plan

Page 19: Esri UC 2014 | Technical Workshop | Planning the Work – How to Create a Manageable Enterprise GIS Project Plan Mirjam Stadelmann

Esri UC 2014 | Technical Workshop |

• Defines the Project Execution Roadmap- Deliverables- Timing, sequence of events- Resources- Communications

• Defines when you are done- Quality expectations- Acceptance Criteria

Why Develop a Detailed Plan?

Planning the Work – How to Create a Manageable Enterprise GIS Project Plan

Cos

tC

ost Tim

eTim

e

ScopeScope

Solution

Page 20: Esri UC 2014 | Technical Workshop | Planning the Work – How to Create a Manageable Enterprise GIS Project Plan Mirjam Stadelmann

Esri UC 2014 | Technical Workshop |

• Adapt management style to the project- What phasing strategy?- What project lifecycle?- How to organize your team?- Are partners involved?

• Decide on relevant communications- Progress, customer engagement, acceptance, change

• Organize your plan around a detailed schedule

Build the Right Plan for the Project

Planning the Work – How to Create a Manageable Enterprise GIS Project Plan

Page 21: Esri UC 2014 | Technical Workshop | Planning the Work – How to Create a Manageable Enterprise GIS Project Plan Mirjam Stadelmann

Esri UC 2014 | Technical Workshop |

Project Life Cycle OptionsConsider project size, organizational capacity, the application(s).

Planning the Work – How to Create a Manageable Enterprise GIS Project Plan

Page 22: Esri UC 2014 | Technical Workshop | Planning the Work – How to Create a Manageable Enterprise GIS Project Plan Mirjam Stadelmann

Esri UC 2014 | Technical Workshop | Strategy and Planning22

Page 23: Esri UC 2014 | Technical Workshop | Planning the Work – How to Create a Manageable Enterprise GIS Project Plan Mirjam Stadelmann

Esri UC 2014 | Technical Workshop |

• Breaks the projects into workable pieces

• Use “scope boxes” or “time boxes”- Define requirements and workflows in each- Complete workflows in each spiral - Show “Tangible” Progress

• Communicate overall plan- Use tools like MS project

Multiple Phases is Best on Large Projects

Planning the Work – How to Create a Manageable Enterprise GIS Project Plan

•Map Viewer

•Pilot Database

Phase 1

•Editor•Editing Database

Phase 2

•Reports•Publication Database

Phase 3

Integration, Test,

Deploy

Phase 4

Page 24: Esri UC 2014 | Technical Workshop | Planning the Work – How to Create a Manageable Enterprise GIS Project Plan Mirjam Stadelmann

Esri UC 2014 | Technical Workshop |

Project Team Roles

Planning the Work – How to Create a Manageable Enterprise GIS Project Plan

• Testers• Build Specialist• System Support• Configuration Manager• Technical Writer

Project Manager

Release Manager

Tech Lead

Larger projects need more dedicated roles

• Business Analyst

• System Architect

• Data Architect

• Usability Expert

• Customer

• Steering Committee

• Developers

• Data Analysts

• UI Specialist

Development

Analysis & Design

QA/Testing

Release Environment

ProjectLeadership

ProjectOversight

Page 25: Esri UC 2014 | Technical Workshop | Planning the Work – How to Create a Manageable Enterprise GIS Project Plan Mirjam Stadelmann

Esri UC 2014 | Technical Workshop |

• How do incorporate them in the “business rhythm”

• Synchronizing schedules

• Review of deliverables

Teaming Partners Involve More Logistics

Planning the Work – How to Create a Manageable Enterprise GIS Project Plan

Page 26: Esri UC 2014 | Technical Workshop | Planning the Work – How to Create a Manageable Enterprise GIS Project Plan Mirjam Stadelmann

Esri UC 2014 | Technical Workshop |

How to Plan for Effective Communications

Planning the Work – How to Create a Manageable Enterprise GIS Project Plan

Page 27: Esri UC 2014 | Technical Workshop | Planning the Work – How to Create a Manageable Enterprise GIS Project Plan Mirjam Stadelmann

Esri UC 2014 | Technical Workshop |

How Do We Plan…Use a Work Breakdown Structure (WBS)

Planning the Work – How to Create a Manageable Enterprise GIS Project Plan

How to Build a BicycleTasks

Subtasks

Page 28: Esri UC 2014 | Technical Workshop | Planning the Work – How to Create a Manageable Enterprise GIS Project Plan Mirjam Stadelmann

Esri UC 2014 | Technical Workshop |

A Good WBS…. Needs to find a balance

Ease of reporting

Accuracy of

charging

Too many

Ease of charging

Too few

Complexity

Page 29: Esri UC 2014 | Technical Workshop | Planning the Work – How to Create a Manageable Enterprise GIS Project Plan Mirjam Stadelmann

Esri UC 2014 | Technical Workshop |

Which is the best example of a balanced WBS?

11

22 33Planning the Work – How to Create a Manageable Enterprise GIS Project Plan

Page 30: Esri UC 2014 | Technical Workshop | Planning the Work – How to Create a Manageable Enterprise GIS Project Plan Mirjam Stadelmann

Esri UC 2014 | Technical Workshop |

Which is the best example of a balanced WBS?

• It depends…- Size of project (hours)

- Length of project (time)

- Contract requirements

11

22 33Planning the Work – How to Create a Manageable Enterprise GIS Project Plan

Page 31: Esri UC 2014 | Technical Workshop | Planning the Work – How to Create a Manageable Enterprise GIS Project Plan Mirjam Stadelmann

Esri UC 2014 | Technical Workshop |

What are the steps you go through Start with a WBS….

Page 32: Esri UC 2014 | Technical Workshop | Planning the Work – How to Create a Manageable Enterprise GIS Project Plan Mirjam Stadelmann

Esri UC 2014 | Technical Workshop |

Estimating WorkValidate estimates by considering relative level of effort

Planning the Work – How to Create a Manageable Enterprise GIS Project Plan

Page 33: Esri UC 2014 | Technical Workshop | Planning the Work – How to Create a Manageable Enterprise GIS Project Plan Mirjam Stadelmann

Esri UC 2014 | Technical Workshop |

How Do We Plan?

Finalizing the Schedule

•Will it work?

•Team commitment & understanding

•Establish baseline

•Update frequently!

Planning the Work – How to Create a Manageable Enterprise GIS Project Plan

Page 34: Esri UC 2014 | Technical Workshop | Planning the Work – How to Create a Manageable Enterprise GIS Project Plan Mirjam Stadelmann

Esri UC 2014 | Technical Workshop |

How Do you Know You Have A Good Schedule?Use tools AND common sense to evaluate…

Planning the Work – How to Create a Manageable Enterprise GIS Project Plan

Relative effort and duration of tasks

makes sense

Relative effort and duration of tasks

makes sense

Schedule structure is sound

Schedule structure is sound

Slack is built into the schedule

Slack is built into the schedule

Deliverable review periods make senseDeliverable review

periods make sense

Using a Standard WBS

Using a Standard WBS

Technical team provided estimates

Technical team provided estimates

Team workload is balanced

Team workload is balanced

All activities and deliverables are accounted for

All activities and deliverables are accounted for

Page 35: Esri UC 2014 | Technical Workshop | Planning the Work – How to Create a Manageable Enterprise GIS Project Plan Mirjam Stadelmann

Esri UC 2014 | Technical Workshop |

What is the Right Amount of Management?It depends on the size and complexity of the project.

Planning the Work – How to Create a Manageable Enterprise GIS Project Plan

• Basic project plan (scope, schedule, budget)

• Kickoff meeting

• Requirements• Workflows• User interface• Traceability matrix• Peer-reviewed

documents

• Source control• Build system• Defect tracking• Work item tracking• Test plan• Acceptance tests

•Checklist•User guide serves as training materials

Any Project

Large Project

Page 36: Esri UC 2014 | Technical Workshop | Planning the Work – How to Create a Manageable Enterprise GIS Project Plan Mirjam Stadelmann

Esri UC 2014 | Technical Workshop |

• Clearly define what it means to be done!

• Reach agreement Early on- Quality goals

- Acceptance criteria

- How change will be controlled

Plan for Project Completion

Planning the Work – How to Create a Manageable Enterprise GIS Project Plan

Page 37: Esri UC 2014 | Technical Workshop | Planning the Work – How to Create a Manageable Enterprise GIS Project Plan Mirjam Stadelmann

Esri UC 2014 | Technical Workshop |

• Place them in the context - Requirements- Priorities

• Reach agreement with the business owner

• Plan quality checkpoints throughout the project- Peer reviews for documents- Interim reviews- Controlled tests

Quality Goals

Planning the Work – How to Create a Manageable Enterprise GIS Project Plan

Page 38: Esri UC 2014 | Technical Workshop | Planning the Work – How to Create a Manageable Enterprise GIS Project Plan Mirjam Stadelmann

Esri UC 2014 | Technical Workshop |

• Place them in context- Quality goals

- Requirements

• Define them for all deliverables

• Reach agreement with the customer

• Use them to define tests

Acceptance Criteria

Planning the Work – How to Create a Manageable Enterprise GIS Project Plan

Deliverable Reviews Acceptance Criteria

Map Viewer Module Internal testsUser acceptance test(s)

Module functionally completeNo Severity 1 errorsNo Severity 2 errors

Requirements specification

(XX) Internal peer review(s)(XX) Customer review(s)

Review draft deliveredMutually agreed to comments incorporatedFinal delivered

Page 39: Esri UC 2014 | Technical Workshop | Planning the Work – How to Create a Manageable Enterprise GIS Project Plan Mirjam Stadelmann

Esri UC 2014 | Technical Workshop |

Manage ChangeIt will happenWhat is the impact on scope, schedule and Budget

New Team Lead New Team Lead

Update the data daily rather then

monthly

Update the data daily rather then

monthly

Change the custom search criteria

Change the custom search criteria

Green vs RedGreen vs Red New Release dateNew Release date

3D Viewer 3D Viewer

Add these WidgetsAdd these Widgets

Move to new OSMove to new OS

Different iconsDifferent icons

New DB designNew DB design

Need a Mobile App as well

Need a Mobile App as well

Add these fieldsAdd these fields

Page 40: Esri UC 2014 | Technical Workshop | Planning the Work – How to Create a Manageable Enterprise GIS Project Plan Mirjam Stadelmann

Esri UC 2014 | Technical Workshop |

Managing GIS Projects in the EnterpriseKey Challenges

Planning the Work – How to Create a Manageable Enterprise GIS Project Plan

Page 41: Esri UC 2014 | Technical Workshop | Planning the Work – How to Create a Manageable Enterprise GIS Project Plan Mirjam Stadelmann

Esri UC 2014 | Technical Workshop |

Deployment•Ant•Maven•Remedy•Lighthouse

Planning•MS Office•SharePoint•Primavera•Mindjet

What Tools do You Need

Planning the Work – How to Create a Manageable Enterprise GIS Project Plan

Project Environment

Implementation•Enterprise Architect•JIRA•TFS•OnTime•Bugzilla

Requirements Validation•Enterprise Architect•JIRA•MS Office•Team Foundation Server (TFS)

Page 42: Esri UC 2014 | Technical Workshop | Planning the Work – How to Create a Manageable Enterprise GIS Project Plan Mirjam Stadelmann

Esri UC 2014 | Technical Workshop |

Which of these are critical for Project Success?

Planning the Work – How to Create a Manageable Enterprise GIS Project Plan

Creating a scheduleby yourself

Save time by eliminatingtesting and QA

Change how youcommunicate based on

phase of project

Running part of the projectusing waterfall principles,

and some using AGILE

Getting everyone on the same page early

Page 43: Esri UC 2014 | Technical Workshop | Planning the Work – How to Create a Manageable Enterprise GIS Project Plan Mirjam Stadelmann

Esri UC 2014 | Technical Workshop |

Strategy and Planning—Review

• Focus on business requirements

• Understand who are the key stakeholders and what is important to them

• Reaffirm objectives, commitments at the beginning of the project

• Add increasing amounts of details at each stage of the project

• Plan for change

Planning the Work – How to Create a Manageable Enterprise GIS Project Plan

Page 44: Esri UC 2014 | Technical Workshop | Planning the Work – How to Create a Manageable Enterprise GIS Project Plan Mirjam Stadelmann

Esri UC 2014 | Technical Workshop |

“By failing to prepare, you are preparing to fail”

“Plans are nothing;planning is everything”

“Every hour of planningsaves about a day

of wasted time”

Benjamin FranklinAuthor, scientist, politician

Dwight D. Eisenhower34th President of the US

Steve McConnellAuthor of Software Engineering Textbooks

Planning the Work – How to Create a Manageable Enterprise GIS Project Plan

Page 45: Esri UC 2014 | Technical Workshop | Planning the Work – How to Create a Manageable Enterprise GIS Project Plan Mirjam Stadelmann

Esri UC 2014 | Technical Workshop |Esri UC 2014 | Technical Workshop |

Questions?

Page 46: Esri UC 2014 | Technical Workshop | Planning the Work – How to Create a Manageable Enterprise GIS Project Plan Mirjam Stadelmann

Esri UC 2014 | Technical Workshop |

• Esri project methodology- www.esri.com/services/professional-services/methodology.html

• Business case resources- Measuring Up: The Business Case for GIS, Volume 2, by Christopher Thomas, Brian Parr, and Britney

Hinthorne. Esri Press, 2012- The Business Benefits of GIS: An ROI Approach, by David Maquire, Victoria Kouyoumjian, and Ross

Smith. Esri Press, 2008

• Project Management- Software Project Secrets. Why Software Projects Fail, by George Stepanek. Apress, 2012.- Making Things Happen: Mastering Project Management, by Scott Berkun. . O’Reilly Media, 2008

• Project Initiation and Planning- Project Management Body of Knowledge (PMBOK)- Project Management Institute (www.pmi.org)

• Quality Management- Managing for the Sustained Success of an Organization – a Quality Management Approach, ISO

9004:2009 (www.iso.org)

Additional Resources

Planning the Work – How to Create a Manageable Enterprise GIS Project Plan

Page 47: Esri UC 2014 | Technical Workshop | Planning the Work – How to Create a Manageable Enterprise GIS Project Plan Mirjam Stadelmann

Esri UC 2014 | Technical Workshop |

Thank you…

• Please fill out the session survey:

First Offering ID: 1419

Online – www.esri.com/ucsessionsurveys

Paper – pick up and put in drop box

Planning the Work – How to Create a Manageable Enterprise GIS Project Plan

Page 48: Esri UC 2014 | Technical Workshop | Planning the Work – How to Create a Manageable Enterprise GIS Project Plan Mirjam Stadelmann

Esri UC 2014 | Technical Workshop | Planning the Work – How to Create a Manageable Enterprise GIS Project Plan