Download NYC Enterprise Architecture

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
Anthony Insolia
Director, Enterprise Architecture
NYC EA
CTO Office
City of New York Department of
Information Technology and
Telecommunications
City of New York Enterprise Architecture (Internal Use Only)
1
Prepared by Dept. of Information Technology & Telecommunications, July 8, 2017
NYC Enterprise Architecture
NYC EA is a
repository of
information used
for planning
This planning information is gathered from
other existing operational data sources to
establish “line of sight” between technology
products and business goals and objectives and
to facilitate costing and informed decision
making
City of New York Enterprise Architecture (Internal Use Only)
2
Operational Data
Planning
Prepared by Dept. of Information Technology & Telecommunications, July 8, 2017
NYC Enterprise Architecture
NYC EA Framework is a set of standards
for planning data
The NEAF is a set of specifications for collecting and
organizing information using three foundational
frameworks and five industry-standard methods.
NYC EAF
Three Proven
Frameworks
Five Industry
Standard
Methods
3
Prepared by Dept. of Information Technology & Telecommunications, July 8, 2017
NYC Enterprise Architecture
APPLYING EA:
Idea
Architecting a house
or a business, the
process is:
Blueprints / Plans
(paper)
The Owner wants
$
$
(Portfolio Gap / Issue Identified)
$
Architecture
Repository
The Business Analyst /
Architect specifies
(Scoping / needs analysis)
(Translates ideas into plans)
Blueprints / Plans
(electronic)
OMB approves,
The ACCO bids
ACCO bids
(Procurement)
The Systems Integrator /
Engineer designs
Activity-Based Costing
City of New York Enterprise Architecture (Internal Use Only)
The Builder builds
4
Prepared by Dept. of Information Technology & Telecommunications, July 8, 2017
NYC Enterprise Architecture
How is it really done?
Programs like ECTP do it with architecture activities,
tasks, work products, deliverables, methods, and roles
embedded in the program lifecycle and collected via
plans based on a standard set of program phases and
milestones to enable governance.
City of New York Enterprise Architecture (Internal Use Only)
5
Prepared by Dept. of Information Technology & Telecommunications, July 8, 2017
NYC Enterprise Architecture
The NEAF treats the City
portfolio as a collection of
capabilities delivered by
programs that embed
architecture activities
designed to gather
information required to make
investment decisions.
The NYC EAF is also the
basis for the creation of
reference models that are like
zoning maps and ordinances
for the development of
capabilities.
The information is stored in
the NYC EA and passed on
from mayor to mayor: the City
doesn’t skip a beat.
City of New York Enterprise Architecture (Internal Use Only)
6
Prepared by Dept. of Information Technology & Telecommunications, July 8, 2017
NYC Enterprise Architecture
DOITT is applying the NEAF in
gathering and recording
information about Foundational IT
initiatives
– NEA Reference Models (BRM, TRM)
– Service Management
– Emergency Communications (911)
– Emergency Notifications
– Identity and Access Management
– others
7
Prepared by Dept. of Information Technology & Telecommunications, July 8, 2017
NYC Enterprise Architecture
“Service Management” (ITIL) Capability
• Assuring that the IT investments are aligned with the goals
and objectives
• The estimated cost of “Service Management” capability is
understood before and investment decision is made
• That capability/service/system/application information is
preserved so as to avoid rediscovery costs
Service
Management
OMB
Blueprints
$
“Baseline”
Solicitation
NEAF
Content
and
information
Standards
City of New York Enterprise Architecture (Internal Use Only)
Service
Management
OMB
Blueprints
$
“To-Be”
8
Prepared by Dept. of Information Technology & Telecommunications, July 8, 2017
NYC Enterprise Architecture
Public Safety Access Center (PSAC)
• Information required for business continuity and operations
is recorded in the early stages of the program via
“architecture” activities and tasks
• Service Desk based on Gartner “Liaison Model” to include
the use of Blueprints by the Service Desk during problem
determination
PSAC 1&2
PSAC I
OMB
Blueprints
“Baseline”
$
Blueprints
Solicitation
NEAF
Content
and
information
Standards
City of New York Enterprise Architecture (Internal Use Only)
PSAC 1&2
Blueprints
“As-Is”
9
OMB
“To-Be”
$
Transition Plan
Prepared by Dept. of Information Technology & Telecommunications, July 8, 2017
DOF/DOITT EA PARTNERSHIP
NYC ENTERPRISE ARCHITECTURE
AN AGENCY VIEW
Jane Landon Deputy Commissioner & CIO
New York City Department of Finance
10
Prepared by Dept. of Information Technology & Telecommunications, July 8, 2017
Capability 1 Goals,
Objectives,
Strategies
An Agency
View of the
Enterprise
Architecture
Framework
Planner's View of the Capability
What
How
List of Defined List of Services
concepts and
and Processes
data as well as associated with
their
the Capability
authoritative
sources
A
Owner's View
What
Data Attributes
and
relationships
between the
classes of data
Where
Who
When
Why
List of
geographic
regions in
which the
Capability
operates and
serves
List of
Communities of
Interest,
Agencies,
Programs, and
Governance
Bodies
Capability
Maturity Plans
with dates for
achiving a
maturity level,
goals, and
objectives
List of Goals,
Objectives,
Material
Weaknesses,
Gaps, State
and Federal
Laws, City Laws
Who
When
Why
Organization
charts, mission
statements and
a mapping of
roles to
organizations
that require
them
Scheduling
factors and
timelines for
addressing
requirements,
gaps, and
findings.
Business
Events
Functional and
non-functional
requirements
aligned to goals
and objectives
and Services
that comprise
the capability
Who
DODAF based
organization
structures, role
assignments,
and staffing
plans
When
Business
events
embedded in
process models
as triggers and
outcomes of
processes
Why
Business rules
embedded in
the context of
processes
of the Capbility
How
Where
Process
Relationships
information
among
flows and a
locations,
mapping of
informationprocesses to
exchange
affilated roles, requirements,
applications,
and mapping to
policies, and
information
training
exchanges
Designer/Eng
ineer's View
of the
Capability
What
How
IDEF1X based BPMN based
Data Models
Process Models
and a mapping
of processes to
Services
B
Where
DODAF based
models of
Physical
locations in
which systems
reside and
network
connections
11
C
NYC ENTERPRISE ARCHITECTURE
REPOSITORY
Enterprise Elements &
Inter-agency Shared Services
DEPARTMENT of FINANCE
ARCHITECTURE REPOSITORY
Capabilities Specific to DOF
Prepared by Dept. of Information Technology & Telecommunications, July 8, 2017
Example 1
DOF NOTICING
CAPABILITY
Planner's View of the
Capability
What
How
Where
Provide flexibable SOA, Statement of
Varibable
automated
value, late notices, DOITT data center
noticing service.
rebate etc.
Maiframe Unix and
Data-Property Info,
ProcessesWindows platforms
Owner Name
property tax,
effected
(ACRIS)
assessment,
collections etc
A
Who
DOF Divisions,
OMB,
Governance
DOF Functional
and Leadership
Governance
Councils. DOITT
software impl
When
Why
Time Need Install Stakeholders view.
on DOITT
Inability to support
Mainframe 6/08.
current tech.
SOA 1/09. Other Flexibility to design
148 converted by and adapt Notices
6/10
without IT
programing.
A
B
Owner's View of the Capability
What
How
Where
Who
Detail Varible data Detail per Notice Example property DOF DIVISIONS
Input per Notice on timing inputs put owner name from impacted by each
and notice output
ACRIS for SOA,
Notice type and
variable and
address of property family, DOF project
processes
unless specific
implementation
mailing address is and migration IT
requested.
resources
Designer/
Engineer's View of
the Capability
What
DOF Data Models
for property, corp,
city registry,
parking, records,
payments,
collections
When
Project approval
and funding.
Project planning,
resourcing and
cost plans
estimates.
Why
Business View.
Skills of required
for current
technology.
Need for Business
participation in
Notice design
/modifications
B
Capabilities Specific to DOF
C
How
DOF Business
Process Models,
process event
cycles and a
mapping of
processes to
Notice Service
Where
Who
DOF models of
Assigned time
Phys locations
specific detailed
Example: ACRIS
DOF based
systems resides
organization
Metrotech,
structures, role
leverages DOF and assignments, and
CITY networks
staffing plans
12
When
Why
DOF Business
Detail on each
events embedded
DOF Notice
in process models
Business rules
as triggers and
embedded in the
outcomes of a
context of that
specific notice NOTICE processes
DEPARTMENT of FINANCE
ARCHITECTURE REPOSITORY
C
Prepared by Dept. of Information Technology & Telecommunications, July 8, 2017
Agency Service Graduation to Citywide Shared
Service
Example 2
Credit Card
NYC Wide
Payment Service
Capability
A
Planner's View of the Capability
What
How
Where
Who
Provide credit card
Clearly defined
Service to be
Mayors office of
payment service for all association and bank
implemented on
operations,
city revenue collections. requirements and input Enterprise Service Bus consolidated billing,
out put schemas
to allow discovery and
payment, and
required as part of
utilization at agency
collections city
service documentation
level.
evaluation and
and implementation
implementation
design
Governance board.
Owner's View of the Capability
What
How
Where
Who
Detail data Input and Detail per specifications Example: Parking
All agencies that
out put data for
on timing inputs put and ticket paid on the WEB,
currently accept
accepting credit card output variable and for by phone, in person at payments. on the web
business processes. a business center with by phone or in business
Credit Card industry
a credit card.
center and future needs
Business Process
Internet connectivity
as they evolve.
Models aligned with
IVR connectivity, call
banking partner
center systems
example Global
connectivity, all
payments. Leveraging business center cashier
Associations schema
function connectivity
definitions and
parking violations
standards.
connectivity and
integration defined
Designer/
Engineer's View of the
Capability
What
How
Where
Who
Discovery of service
Detail schema and
Enterprise architecture City wide
and review of service in inputs puts and outputs and Enterprise service organization
NEAF Architecture
integrations to
bus connectivity.
structures, role
repository
administration systems
Agency by agency assignments, and
or SaaS site.
administrative system staffing plans for
(s) that need
utilization of service.
connection to service Sample role project
plans provided in
NEAF
B
13
When
By 11/09
When
Project approval and
funding.
Architectural review
and approval.
Project planning,
resourcing and cost
plans estimates.
Why
Stakeholders view.
Need to provide
payment vehicle
options to constituents .
Scale and financial
complexity
consolidation and cost
saving
Why
Business View. Must
make service reuseable by multiagencies. Must have
clearly defined
boundaries, easy to
understand, leverage
and integrate into
multiple and diverse
systems designs and
agency processes.
Must be visible for
agency IT discovery
and use.
C
When
Agency by agency
Business events that
trigger payment
embedded in process
models as triggers and
outcomes of a specific
credit card payment
service variables
Why
Detail on each
Business rules
embedded in the
context of a payment
processes
NYC Enterprise Architecture Repository
Enterprise Elements &
Inter-agency Shared Service
A
B
C
DEPARTMENT of FINANCE
ARCHITECTURE REPOSITORY
Capabilities Specific to DOF
Prepared by Dept. of Information Technology & Telecommunications, July 8, 2017