CAD2CAD Project Managment for TUG DRAFT v1 4-14-10

advertisement
National Capital Region
Interoperability
CAD Interoperability in the NCR
4/27/2010
Master Slide Deck
Program/Project Approach
CAD2CAD Project Management - TUG
http://www.ncrnet.us
2
Program Structure and Approach
The National Capital Region (NCR) includes the District of Columbia and parts of
Maryland and Virginia.
•6,000 square miles
•4.2 million citizens
•23 local jurisdictions
Operating as a regional partnership, the Metropolitan Washington Council of
Governments (MWCOG), these jurisdictions have been working together since
1957 to implement “intergovernmental policies, plans and programs.”
In 2005, the MWCOG Chief Information Officers (CIO) Committee established the
NCR Interoperability Program (NCRIP), a regional initiative to create an
Interoperable Communications Infrastructure (ICI) for public safety and
emergency response utilizing funding from the U.S. Department of Homeland
Security.
CAD2CAD was one of many data exchanges envisioned to run over this infrastructure.
CAD2CAD Project Management - TUG
http://www.ncrnet.us
3
History of CAD2CAD
City of Alexandria
Arlington County
Fairfax County
Fire and Rescue
Fire and Rescue
Fire and Rescue
The Computer Aided Dispatch (CAD) systems of the NOVA Fire Departments have maintained
other jurisdiction’s units in their own CAD systems.
Previously
1.
2.
3.
Each CAD System recommended NOVA units for dispatch based upon a ‘closest unit’
prediction.
All requests for resources were handled verbally by dedicated ring down telephone
lines
One jurisdiction's Communication Center called another to confirm resource
availability, transfer information, and perform dispatch
CAD2CAD Project Management - TUG
http://www.ncrnet.us
4
Program Components
DATA EXCHANGE HUB
NCRNet
CAD2CAD Project Management - TUG
http://www.ncrnet.us
5
DEH – “Connecting the Dots”
The DEH is a Service Oriented Architecture designed to facilitate
information sharing between Emergency Support Functions to
improve emergency response, reduce response times and enable
appropriate deployment of resources. Economies of Scale will be
realized through the reuse and sharing of technology and data.
Regional Interoperability
Backbone
Frederick
District of
Columbia
Frederick
District of
Columbia
Loudoun
Loudoun
Fairfax
Fairfax
Prince
George’s
Data sharing without DEH
CAD2CAD Project Management - TUG
Prince
George’s
Data sharing with DEH
http://www.ncrnet.us
6
DEH Goals and Strategic Objectives
NCR Data Exchange Hub Goal
Enable the efficient and secure exchange of data (text, voice, video and multi-media) across the NCR.
Goal Area
1
Goal Area
2
Goal Area
3
Goal Area
4
Goal Area
5
TECHNOLOGY
INFRASTRUCTURE
SECURITY
STANDARD
OPERATING
PROCEDURES
TRAINING
GOVERNANCE
Strategic Objective:
Strategic Objective:
Strategic Objective:
Ensure device
independent access to
data and services in real
time when needed
through implementation
of a Service Oriented
Architecture (SOA).
Preserve the inviolability
of the DEH through
sound security practices.
Develop, adopt and
implement standard
policies, processes and
procedures to facilitate
information sharing.
Strategic Objective:
Strategic Objective:
Ensure all necessary
personnel are trained to
support interoperability
across all systems for
shared situational
awareness.
Establish a common
operational governance
structure that improves
the implementation of
any major technology
project.
NCR Data Exchange Hub Final Outcome
A sustainable, enabling architecture for the secure sharing data (text, voice, video and multi-media)
across all Emergency Support Functions within the NCR when needed and as authorized.
CAD2CAD Project Management - TUG
http://www.ncrnet.us
7
CAD2CAD Data Exchange
Goals and Deliverables
CAD2CAD is the first Operational Exchange on the ICI.
CAD Integration means many things to many people:




CAD Incidents on a Regional Map
Transfer of eBOLO Messages between CAD Systems
Unified Dispatch
Ability to automatically request a resource
The DEH CAD2CAD Data Exchange Consists of:

Two Web Services:
o
o

Command and Control Console:
o

Unit Status Update provides the real-time status of fire units.
Request for Resource allows jurisdictions to request units from one another in mutual
aid responses.
Allows Exchange participants to monitor the operational status of each jurisdiction,
utilize the System or Emergency Override capability for their own jurisdiction, and log
units on and off the Exchange.
CAD2CAD Customer Portal:
o
Directs Exchange Participants to the links for Incident Reporting, Standard Operating
Procedures, the Command Console, and Change Advisory Board materials.
CAD2CAD Project Management - TUG
http://www.ncrnet.us
8
CAD2CAD - Yesterday and Today
Unit Status
Unit Status
Unit Status
CAD2CAD Project Management - TUG
http://www.ncrnet.us
9
CAD2CAD is Utilizing the ICI
DEH
CAD2CAD
Data
Exchange
ALEX
FFX
NCRNet
Buildout
CAD2CAD Project Management - TUG
ARL
1
http://www.ncrnet.us
10
NCRnet UASI-PSIC Completion Road Map
02/03/2010
CAD2CAD Project Management - TUG
1
http://www.ncrnet.us
11
Roles and Responsibilities
CAD2CAD Project Management - TUG
http://www.ncrnet.us
12
Internal Jurisdictional
Roles and Responsibilities
CAO
Fire
Chief
CIO
PSC
Director
CAD
Vendor
Project
Team
Fire
Functional
Lead
KEY:
IT
Functional
Lead
PSC
Functional
Lead
Jurisdiction Staff
Vendor and Consultant Staff
CAD2CAD Project Management - TUG
http://www.ncrnet.us
13
Project Roles and Responsibilities
Regional Executive Oversight Committees and Funding Agencies
COG CAO
Interoperability
Council
COG
CIO
Committee
NoVA
Fire Chiefs
Committee
NCR
SAA
for UASI Funding
VDEM
for
State PSIC Funding
Accountable to
CAD2CAD Project Team Lead
Project Manager
Security / /Infrastructure
Architect
Financial /
Administrative
Analyst
Fire
Functional
Lead
KEY:
IT
Functional
Lead
Developer
Fairfax (Grant Administrator)
CAO
CAO
CIO
Integration
Architect
Arlington
Alexandria
Fire
Chief
Process /
Business Analyst
PSC
Director
CAD
Vendor
Project
Team
PSC
Functional
Lead
Fire
Chief
Fire
Functional
Lead
CIO
IT
Functional
Lead
CAO
PSC
Director
PSC
Functional
Lead
CAD
Vendor
Project
Team
Fire
Chief
Fire
Functional
Lead
CIO
IT
Functional
Lead
PSC
Director
PSC
Functional
Lead
CAD
Vendor
Project
Team
Jurisdiction Staff
Vendor and Consultant Staff
CAD2CAD Project Management - TUG
http://www.ncrnet.us
14
Communication
CAD2CAD Project Management - TUG
http://www.ncrnet.us
15
Communication Plan
• Structured Meetings with Documented Agendas
• Meeting Follow-Up - Documented Minutes and Action Items
• Most Meetings were Virtual (Video Conferencing and Web Conferencing)
• Team Portal for housing all Documentation
• Monthly Weekly, Bi-Weekly and Adhoc Meetings
CAD2CAD Project Management - TUG
http://www.ncrnet.us
16
Meetings and Reports
Weekly
• Core DEH Consulting Staff
• Expanded DEH Project Team (Core DEH Consulting with all 3 Jurisdiction
Functional Leads)
• Core DEH Consulting Staff and Each Jurisdiction with their Respective
CAD Vendor
Monthly
• COG CIO Committee
• COG Interoperability Council
• NoVA Fire Chiefs ( Monthly Email Status Report)
Quarterly
• NCR SAA Financial Reporting
• VDEM Financial Reporting
Ad Hoc
• NCRNet Team
• Networking/Security Staff from each Jurisdiction
CAD2CAD Project Management - TUG
http://www.ncrnet.us
17
Timeline
CAD2CAD Project Management - TUG
http://www.ncrnet.us
18
Development Timeline
CAD2CAD Project Management - TUG
http://www.ncrnet.us
19
System and Integration Testing Timeline
CAD2CAD Project Management - TUG
http://www.ncrnet.us
20
Transition to Production Timeline
CAD2CAD Project Management - TUG
http://www.ncrnet.us
21
Vendor Participation
•Detailed Technical Specifications
•Detailed Functional Specifications
•SOWs reference Specifications
•Vendors are competitors with different
technical implementations. Adhering to
national standards and consistent and
well-documented requirements is
essential to ensure fairness to all and
willingness to participate
CAD2CAD Project Management - TUG
http://www.ncrnet.us
22
Standards
CAD2CAD Project Management - TUG
http://www.ncrnet.us
23
Service Oriented Architecture
Requires Adherence to Standards
Artifacts should comply with
National Standards
to ensure ability to reuse data
CAD2CAD Project Management - TUG
http://www.ncrnet.us
24
Safecom Interoperability Continuum
CAD2CAD Project Management - TUG
http://www.ncrnet.us
25
Pilot Exchanges Helped Establish Standards
NCR – IEPD Exchange Clearinghouse
http://www.ncrnet.us/deh/IEPD/NCRIPDEHClearingHouse.html
1
NCR Crisis Information Management System (CIMS) Data Exchange
http://www.ncrnet.us/deh/iepd/cims-exchange.htm
2
NCR Fire Incident Mapping Data Exchange
http://www.ncrnet.us/deh/iepd/rms-exchange.htm
3
NCR Resource Typing Data Exchange
http://www.ncrnet.us/deh/IEPD/index.htm
CAD2CAD Project Management - TUG
http://www.ncrnet.us
26
Standards
•LEITSC CAD Message Set NIEM 2.0
•NIST Security Standards
•WSI Interoperability Specifications
NIEM IEPD
Life Cycle
CAD2CAD Project Management - TUG
http://www.ncrnet.us
27
Development Approach and Architecture
CAD2CAD Project Management - TUG
http://www.ncrnet.us
28
Exchange Development Life Cycle
(Follows NIEM IEPD Life Cycle)
DESIGN
REQUIREMENTS
NCR
Targeted
Capabilities
Policies
Public Safety and
Security Risk
Practices
Concept of
Operations
Establish Policy
Framework
Life Cycle
Costs
DEVELOP
Detailed
Design
Deployment
Plan
Standards
Training Plan
Establish Business
Framework
Operations
Plan
Charter
Charter
Domain
Domain
Model
Model
WorkWorkGroup
Group
Project
Project
Inception
Inception
JIEM
JIEM
Reference
Reference
Model
Model
Domain
Domain
Modeling
Modeling
JIEM
JIEM
Tool
Tool
Modeling/
Modeling/
Diagramming
Diagramming
Tools
Tools
Method
Method
Signature
Signature
From
From JIEM
JIEM
Assessments
Establish
Agreements
Establish Technical Framework
EXCHANGE DEVELOPMENT LIFE CYCLE
JIEM
JIEM
Site
Site DB
DB
IMPLEMENT
Interconnect
Security
Agreement
Operational
Service Level
Level
Agreement
Agreement
Maintenance
Plan
Continuous
Monitoring
Artifacts stored in
web-based IEPD
Messages
Messages
on
on
ESB
ESB
WS
WS Security
Security
Policies
Policies
Mapping
Mapping
Artifact
Artifact
XML
XML
Schema
Schema
GJXDM
GJXDM
Mapping
Mapping
Schema
Schema
Building
Building
GJXDM
GJXDM
Search
Search
Tool
Tool
JIEM
JIEM
Tool
Tool
Subset
Subset
Schema
Schema
Tool
Tool
XML
XML
Editor
Editor
ARTIFACTS
Packaging
Packaging
TOOLS
Audits
.Net
.Net
WSDL
WSDL
Java
Java
WSDL
WSDL
WSDL
WSDL
UDDI
UDDI
Registration
Registration
WS
WS
Building
Building
IDE
IDE
WS
WS Publish,
Publish,
Bind,
Bind, Find
Find
ESB
ESB
Policy
Policy Manager
Manager
Registries
Registries
Artifacts
for
NIEM
IEPD
Local
Local
Requirements
Requirements
CAD2CAD Project Management - TUG
http://www.ncrnet.us
29
Development Life Cycle Approach
Planning
CAD2CAD Project Charter
CAD2CAD Project Management - TUG
http://www.ncrnet.us
30
Development Life Cycle Approach
Requirements
As-Is Process Flows
Data Element Identification
CAD2CAD Project Management - TUG
To-Be Process Flows
Use Cases
http://www.ncrnet.us
31
Development Life Cycle Approach
Design
Schema
Message Structure
Two Types of Services:
Unit Status Update
Request for Resource
ARL
1. Unit Status
for ALEX
DEH
3. Request for
Resource
ARL
Unit Statuses
ARL + FFX
Unit Statuses
ALEX + FFX
Unit Statuses
DEH
ALEX
Unit Statuses
ALEX
5. ALEX
Unit
Status
Update
FFX
Unit Statuses
ARL + ALEX
Unit Statuses
2. Request for
Resource (E206)
6. Unit Status
for ALEX
ALEX
FFX
4.
Dispatch
FFX
Engine 206
Dispatcher
CAD2CAD Project Management - TUG
http://www.ncrnet.us
32
Development Life Cycle Approach
Data Mapping
CAD2CAD Project Management - TUG
http://www.ncrnet.us
33
Development Life Cycle Approach
Develop
•Latency, not Load, was the prime driver for Technology Selection
•Ability to Support the Selected Platform after Go Live
•Serialization of Large NIEM Compliant Schemas is the
Challenge
•In addition to the 2 Core Web Services (i.e. R2I2 and USU), an
End User Portal accessible to all Dispatch Centers must contain:
• Command and Control Console to monitor “Heartbeat” (ie. Network and
Application Connectivity)
• Electronic processes for requesting Changes to Mapping of Data (Unit,
Event Type and Unit Status)
• Electronic processes for Adding Deleting Units, Event Types and Unit
Status)
• Access to the online Service Desk
• Access to documented SOPs
CAD2CAD Project Management - TUG
http://www.ncrnet.us
34
Development Life Cycle Approach
Testing
CAD Simulator Testing Tool allowed for
testing of DEH with each CAD Vendor
Issue Tracking Software for Testing
Testing Scripts tied back to Requirements
CAD2CAD Project Management - TUG
http://www.ncrnet.us
35
Development Life Cycle Approach
Training
•
Common Training Objectives across all 3 jurisdictions
•
Jurisdictions have different training schedules but coordination is
required to support responding to requests in training
CAD2CAD Project Management - TUG
http://www.ncrnet.us
36
Development Life Cycle Approach
Implement
CAD2CAD Functional SOPs signed by Fire Chiefs
Safecom Template
CAD2CAD Project Management - TUG
CAD2CAD Customer Portal
http://www.ncrnet.us
37
Development Life Cycle Approach
Sample SOP
CAD2CAD Project Management - TUG
http://www.ncrnet.us
38
NCR CAD2CAD IEPD
http://www.ncrnet.us/cad-exchange
CAD2CAD Project Management - TUG
http://www.ncrnet.us
39
Infrastructure – As Is
Test & Development
Production
CAD2CAD Project Management - TUG
http://www.ncrnet.us
40
CAD2CAD Solution Architecture
Allows for addition of Other Regional Participants
CAD2CAD Project Management - TUG
http://www.ncrnet.us
41
Governance and Ongoing Support
CAD2CAD Project Management - TUG
http://www.ncrnet.us
42
Regional Governance Needs
Prior to CAD2CAD
Functional
Executive
People
CAD2CAD Project Management - TUG
Tools
Information Support
for Decisions
&
Strategic Direction
Equipment for Dispatch
and
Fire Fighting
Governance Artifacts
Mutual Aid Agreement
Policies
Processes –Change Unit ID
Procedures – Remember to Call
Other Jurisdictions and make them
aware of UNIT ID Change
http://www.ncrnet.us
43
Regional Governance Needs
With CAD2CAD
CAD2CAD Project Management - TUG
Tools
Information Support
for Decisions
&
Strategic Direction
Governance Artifacts
Mutual Aid Agreement
MOUs
•DEH
•NCRNet
Regional Technical Support Could Be Outsourced
Hardware, Software,
Networks, Middleware
Policies – Service Support
Processes – Submit Problem with
C2C Exchange
Procedures - Online Service Desk
Equipment for Dispatch
and
Fire Fighting
SLAs
Functional
Technical
Executive
People
Policies
Processes – Update UNIT ID Change
Procedures – Access C2C Portal
submit UNIT ID Change
http://www.ncrnet.us
44
NCR & NoVA Strategic Plans for Interoperability
CAD2CAD Project Management - TUG
http://www.ncrnet.us
45
Agreements
NCR
Mutual Aid
Agreement
Liability Protection through
NCR Mutual Aid Agreement
(Authority derived from the Terrorism Act of 2005 )
Agency Head Signatures Required
ESF Operational Plans
CIOs
•Interoperable Communications Infrastructure (ICI)
•Operations Plan to include :
•NCRNet Infrastructure
•DEH Certified Exchange or Application
•Policies, Processes Procedures
•Security, Information Mgt,
• ITSM, Network Mgt
Emergency
Management
Police
Fire
•NoVa Mutual Response Agreement
•NoVa CAD to CAD Operational Plan
•Fire & Rescue Mutual Aid Operations Plan
•Police Mutual Aid
Operational Plan
•Emergency Mgmt
Operational Plan
Approval Required
BOS or Council
At cutover to NCRNet each ESF Ops Plan should Reference the ICI Ops Plan
Longer Term, when Cost Allocation Approach and Operational Governance Structure is determined,
then proceed with one MOU regarding the Interoperable Communications Infrastructure.
CAD2CAD Project Management - TUG
http://www.ncrnet.us
46
Long Term IT Service Support
CAD2CAD Support Transitioning to 3rd Parties
NCR Mutual
Aid
Agreement
ICI
Ops
Plan
IT Service Delivery
guided by
Policies, Processes
& Procedures
Security Policy
Information
Management
Policy
Service
Catalog/Policy
Network
Management
Policy
Technical Operations
delivered by 3rd Parties
Network Operations Center Hosting
CAD2CAD Project Management - TUG
Data Center Hosting
Help Desk Service
Jurisdictional Hosted Components
http://www.ncrnet.us
47
What will Transition ?
PRODUCTION
CAD2CAD
DEV AND TEST
CAD2CAD
Service Desk
Incident and Change Management
Jurisdictions
DEH
Software
Platforms
DEH
Hardware
DEH
CAD2CAD &
Operating
Biz Talk
System
Service Desk
Incident and Change Management
NCRNet
Jurisdictions
DEH
Software
Platforms
DEH
Hardware
DEH
Operating
System
Management and
Administration of SQL
Database Servers
Management and
Administration of SQL
Database Servers
Management and
Administration of Windows
Servers
Management and
Administration of Windows
Servers
Connected Storage
Backup and Recovery
Operations
Managing of SmartCenter
Firewall
Management and
Administration of
Networking Equipment
Remote Access for
Application Administration
24 x7 x 365
CAD2CAD Project Management - TUG
CAD2CAD &
Biz Talk
NCRNet
Connected Storage
Backup and Recovery
Operations
Managing of SmartCenter
Firewall
Management and
Administration of
Networking Equipment
Remote Access for
Application Administration
Bs. Day
http://www.ncrnet.us
48
Infrastructure – To Be
Test & Development
Production
CAD2CAD Project Management - TUG
http://www.ncrnet.us
49
CAD2CAD Change Advisory Board
(Functional Leads and Technical Project Staff)
CAD2CAD Project Management - TUG
http://www.ncrnet.us
50
Incident Management and Change Management
Well-defined and fully supported IT Service Support processes are
crucial to the operation of the DEH CAD2CAD Exchange.
CAD2CAD Project Management - TUG
http://www.ncrnet.us
51
Service Desk
End-Users
directly log
Incidents and
Change
Requests.
Service Desk
Staff use
Incident
Reporting
software to
respond to
and track
outstanding
issues.
CAD2CAD Project Management - TUG
http://www.ncrnet.us
52
Immediate Impact of the CAD2CAD Exchange
CAD2CAD Project Management - TUG
http://www.ncrnet.us
53
Next Steps for CAD Interoperability in the NCR
1.
Unifying public safety communications (radio and data) across ESFs and executing on the
vision of information sharing
2.
Formalize processes for deciding on what to invest in, enhance, or maintain the
governance structure itself
3.
Outreach and buy-in by jurisdictions (across all ESFs)
“Interoperability is a process that involves planning, requirements, and
communication with many public safety and non-public safety
disciplines. By establishing common values such as a bottom-up or
practitioner driven approach and collaborative processes to share
resources, a region can agree on common needs to support the
interoperability vision.”
CAD2CAD Project Management - TUG
http://www.ncrnet.us
54
Download