Upload
crystal-melton
View
213
Download
0
Embed Size (px)
Citation preview
Esri UC 2014 | Technical Workshop |
Planning the Work – How to Create a Manageable Enterprise GIS Project PlanMirjam 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
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
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
Esri UC 2014 | Technical Workshop |
Planning Depends on Communication Timely, clear, complete
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
Esri UC 2014 | Technical Workshop |Esri UC 2014 | Technical Workshop |
Vision SettingDevelop a Business Case
7
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
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
Esri UC 2014 | Technical Workshop |
Focus on the Business Workflow Pick top 5 critical workflows
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
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
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
Esri UC 2014 | Technical Workshop |Esri UC 2014 | Technical Workshop |
Initiation
Planning the Work – How to Create a Manageable Enterprise GIS Project Plan
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
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
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
Esri UC 2014 | Technical Workshop |Esri UC 2014 | Technical Workshop |
Project Planning
Planning the Work – How to Create a Manageable Enterprise GIS Project Plan
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
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
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
Esri UC 2014 | Technical Workshop | Strategy and Planning22
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
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
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
Esri UC 2014 | Technical Workshop |
How to Plan for Effective Communications
Planning the Work – How to Create a Manageable Enterprise GIS Project Plan
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
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
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
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
Esri UC 2014 | Technical Workshop |
What are the steps you go through Start with a WBS….
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
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
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
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
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
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
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
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
Esri UC 2014 | Technical Workshop |
Managing GIS Projects in the EnterpriseKey Challenges
Planning the Work – How to Create a Manageable Enterprise GIS Project Plan
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)
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
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
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
Esri UC 2014 | Technical Workshop |Esri UC 2014 | Technical Workshop |
Questions?
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
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
Esri UC 2014 | Technical Workshop | Planning the Work – How to Create a Manageable Enterprise GIS Project Plan