All Rights Reserved: JusticeExperts.com Enterprise? What Enterprise? Enterprise Development.

31
All Rights Reserved: JusticeExperts.com Enterprise? What Enterprise? Enterprise Development
  • date post

    19-Dec-2015
  • Category

    Documents

  • view

    223
  • download

    0

Transcript of All Rights Reserved: JusticeExperts.com Enterprise? What Enterprise? Enterprise Development.

Page 1: All Rights Reserved: JusticeExperts.com Enterprise? What Enterprise? Enterprise Development.

All Rights Reserved: JusticeExperts.com

Enterprise?

What Enterprise?

Enterprise Development

Page 2: All Rights Reserved: JusticeExperts.com Enterprise? What Enterprise? Enterprise Development.

All Rights Reserved: JusticeExperts.com

What is Integration?

• Within an Agency• Between Agencies• Between Jurisdictions (local, regional, state, federal)

• Between Domains (enterprise)

“The ability to access and share critical information at key decision points throughout the justice enterprise.”

Page 3: All Rights Reserved: JusticeExperts.com Enterprise? What Enterprise? Enterprise Development.

All Rights Reserved: JusticeExperts.com

Why Integration?

• Elimination of redundant data entry

• Timely and accurate information

• Improved criminal history records

• Coordinated allocation of resources

Page 4: All Rights Reserved: JusticeExperts.com Enterprise? What Enterprise? Enterprise Development.

All Rights Reserved: JusticeExperts.com

Integration Principles

• Data should be captured at the originating point, rather that trying to reconstruct it down line

• Data should be captured once and used many times

• The integrated system should be driven by the operational systems of participating agencies

• Justice agencies should retain the right to design, operate and maintain systems to meet their own operational requirements

Page 5: All Rights Reserved: JusticeExperts.com Enterprise? What Enterprise? Enterprise Development.

All Rights Reserved: JusticeExperts.com

Integration Principles

• Integration will build on current infrastructure

• Security and privacy will be priorities in development of integration capabilities

• Establishing and confirming the positive identity of the subject is crucial

• Opportunity to analyze and reengineer justice business processes

Page 6: All Rights Reserved: JusticeExperts.com Enterprise? What Enterprise? Enterprise Development.

All Rights Reserved: JusticeExperts.com

Integration Outcomes

• Ability to exchange info based on locally defined rules

• Minimize redundant data entry

• Provide event notification

• Provide data access control

• Reduce paper transfers

• Maximize data integrity

• Ensure appropriate privacy and security

• Expedite inter-agency data transfer

Page 7: All Rights Reserved: JusticeExperts.com Enterprise? What Enterprise? Enterprise Development.

All Rights Reserved: JusticeExperts.com

PublishPublish

SubscribeSubscribeQueryQuery

Push

PushPullPull

Integration Functionality

Page 8: All Rights Reserved: JusticeExperts.com Enterprise? What Enterprise? Enterprise Development.

All Rights Reserved: JusticeExperts.com

Integration Functionality

Publish Allows agencies to provide data on the backbone in addition to their own systems

Query Ability to find individuals, cases and events in attached systems

Subscribe Proactive notification of events

Messaging Standard means of communication among systems

Rules-Based Conditions to be used for push/pullWorkflow

Registration Links key documents in different systems

Linkages Functions designed to aid the system and users in accessing and searching through linked data

Page 9: All Rights Reserved: JusticeExperts.com Enterprise? What Enterprise? Enterprise Development.

All Rights Reserved: JusticeExperts.com

Enterprise Architecture Development

Models to create a “blueprint” for justice information sharing:

• Motivation ModelMotivation Model

• Organizational ModelOrganizational Model

• Business Model Business Model

• Data ModelData Model

• Technology ModelTechnology Model

Page 10: All Rights Reserved: JusticeExperts.com Enterprise? What Enterprise? Enterprise Development.

All Rights Reserved: JusticeExperts.com

Enterprise Architecture Development

EAP models are built over time in the project, developed iteratively thru project phases:

• Context (Project Initiation)Context (Project Initiation)

• ConceptualConceptual

• LogicalLogical

• PhysicalPhysical

• ImplementationImplementation

Page 11: All Rights Reserved: JusticeExperts.com Enterprise? What Enterprise? Enterprise Development.

All Rights Reserved: JusticeExperts.com

Enterprise Architecture Development

EAP Framework: Initiation (Context) Conceptual Logical Physical Implementation

EAP Models: Motivation Model Organizational Model Business Model Data Model Technology Model

Page 12: All Rights Reserved: JusticeExperts.com Enterprise? What Enterprise? Enterprise Development.

All Rights Reserved: JusticeExperts.com

StrategyScheduleOrganizationNetwork

Rule Specification

Timing Definition

Security Architecture

Network ArchitectureDescription

Rule DesignControl

StructurePresentation Architecture

Business Rule Model

Processing Structure

Interface Architecture

Distributed Architecture

FocusFocus

Per

spec

tive

Per

spec

tive

Technology Architecture

FunctionData

ProgramData

Definitions

System Design

Physical Data Model

Logical Applications Architecture

Logical Data Model

FunctioningEnterpriseFunctioningEnterprise

System Model(Logical)Designer

System Model(Logical)Designer

Technology Model (Physical)Builder

Technology Model (Physical)Builder

Detailed Representations (Out-of-context)Sub-contractor

Detailed Representations (Out-of-context)Sub-contractor

Performance Plans

Transition Strategy

Organization Chart

Workplace & Locations

Business Functions

Conceptual Data Model

MotivationWhy

MotivationWhy

Laws, Policy Strategic

Plans

TimeWhenTimeWhen

Business Mandates

PeopleWho

PeopleWho

Organization Units

NetworkWhere

NetworkWhere

Location Types

FunctionHow

FunctionHow

Mission & Focus

DataWhatDataWhat

Scope (Contextual)Planner

Scope (Contextual)Planner

Enterprise Model (Conceptual)Owner

Enterprise Model (Conceptual)Owner

Subject Areas

The Zachman EA Framework

Page 13: All Rights Reserved: JusticeExperts.com Enterprise? What Enterprise? Enterprise Development.

All Rights Reserved: JusticeExperts.com

FocusFocus

Per

spec

tive

Per

spec

tive

FunctioningEnterpriseFunctioningEnterprise

System Model(Logical)Designer

System Model(Logical)Designer

Technology Model (Physical)Builder

Technology Model (Physical)Builder

Detailed Representations (Out-of-context)Sub-contractor

Detailed Representations (Out-of-context)Sub-contractor

Strategy

MotivationWhy

MotivationWhy

Rule Specification

Rule Design

Business Rule Model

Performance Plans

Laws, Policy Strategic

Plans

Schedule

TimeWhenTimeWhen

Timing Definition

Control Structure

Processing Structure

Transition Strategy

Business Mandates

Organization

PeopleWho

PeopleWho

Security Architecture

Presentation Architecture

Interface Architecture

Organization Chart

Organization Units

Network

NetworkWhere

NetworkWhere

Network ArchitectureDescription

Distributed Architecture

Technology Architecture

Workplace & Locations

Location Types

Function

FunctionHow

FunctionHow

Program

System Design

Logical Applications Architecture

Business Functions

Mission & Focus

Data

DataWhatDataWhat

Scope (Contextual)Planner

Scope (Contextual)Planner

Enterprise Model (Conceptual)Owner

Enterprise Model (Conceptual)Owner

Data Definitions

Physical Data Model

Logical Data Model

Conceptual Data Model

Subject Areas

The Zachman EA Framework

Page 14: All Rights Reserved: JusticeExperts.com Enterprise? What Enterprise? Enterprise Development.

All Rights Reserved: JusticeExperts.com

StrategyScheduleOrganizationNetwork

FocusFocus

Per

spec

tive

Per

spec

tive

FunctionData

Rule Specification

Timing Definition

Security Architecture

Network ArchitectureDescription

ProgramData

Definitions

Rule DesignControl

StructurePresentation Architecture

Distributed Architecture

System Design

Physical Data Model

Business Rule Model

Processing Structure

Interface Architecture

Technology Architecture

Logical Applications Architecture

Logical Data Model

FunctioningEnterpriseFunctioningEnterprise

System Model(Logical)Designer

System Model(Logical)Designer

Technology Model (Physical)Builder

Technology Model (Physical)Builder

Detailed Representations (Out-of-context)Sub-contractor

Detailed Representations (Out-of-context)Sub-contractor

Performance Plans

Transition Strategy

Organization Chart

Workplace & Locations

Business Functions

Conceptual Data Model

MotivationWhy

MotivationWhy

TimeWhenTimeWhen

PeopleWho

PeopleWho

NetworkWhere

NetworkWhere

FunctionHow

FunctionHow

DataWhatDataWhat

Scope (Contextual)Planner

Scope (Contextual)Planner

Enterprise Model (Conceptual)Owner

Enterprise Model (Conceptual)Owner

Laws, Policy Strategic

Plans

Business Mandates

Organization Units

Location Types

Mission & Focus

Subject Areas

The Zachman EA Framework

Page 15: All Rights Reserved: JusticeExperts.com Enterprise? What Enterprise? Enterprise Development.

All Rights Reserved: JusticeExperts.com

Page 16: All Rights Reserved: JusticeExperts.com Enterprise? What Enterprise? Enterprise Development.

All Rights Reserved: JusticeExperts.com

Enterprise Architecture Development

Motivation ModelDeveloping the “Business Case” for:Developing the “Business Case” for:

• PolicymakersPolicymakers

• CJ ProfessionalsCJ Professionals

• PublicPublic

Page 17: All Rights Reserved: JusticeExperts.com Enterprise? What Enterprise? Enterprise Development.

All Rights Reserved: JusticeExperts.com

Enterprise Architecture Development

Organizational Model

Developing the Governance Structure:Developing the Governance Structure:

• StakeholdersStakeholders

• PractitionersPractitioners

• Policy Makers (purse-strings)Policy Makers (purse-strings)

Page 18: All Rights Reserved: JusticeExperts.com Enterprise? What Enterprise? Enterprise Development.

All Rights Reserved: JusticeExperts.com

Organization Model

Systems

Organizations

State Government

1.0 LegisltativeBranch

2.0 ExecutiveBranch

3.0 JudicialBranch

6.0 Policy Group 7.0 Task Force

4.0 LocalGovernment

5.0 FinanceDepartment

8.0 Office ofTechnology

9.0 CriMNet Office(Program Management)

10.0 ExecutiveSponsor Group

11.0 CriminalJustice

EnterpriseBusiness

Modeling Project

12.0 BackboneProject

13.0 DesignatedProjects

14.0 Grant FundedProjects

15.0 SeparatelyFundedProjects

17.0 Systems developed byDesignated Projects

18.0 Systems Developed throgh Grantsand Separately Funded Projects

19.0 Existing Systems

MN

FederalOtherState

Non-Voting

Advises

Status

Project ManagementBest Practices & Templates

<Joint Powers Agreement?>

DelegatedAuthority

EscalationStatusComfort

ManagementFunding

RiskAssessments?

ImplementationProjects

16.0 Backbone

Produces

NegotiatedAgreement

BusinessFramework

forInterconnection

BusinessFramework

forInterconnection

New AgreementsOversight

CoordinationFunding

Risk Assessment

Status

LocalAccountability &

Project Managment

New AgreementsOversight

CoordinationFunding

Risk Assessment

PolicyDirection

Guidance

Illustration:CriMNet Universe

Project Plan & StatusforEnterprise Modelling& Backbone Projects

Oversight

LocalAccountability &

Project Managment

The CriMNet Universe - Illustration

This illustration repreeents a draft understandingof the Focus of CriMNet. Developed by Advanced

Strategies, Inc. and the CriMNet PolicyGroup,subject to resolution of issues

Produces Produces

Status

Business ProcessReengineering?

Status

Project Management by:CriMNet Executive Director

Produces

Page 19: All Rights Reserved: JusticeExperts.com Enterprise? What Enterprise? Enterprise Development.

All Rights Reserved: JusticeExperts.com

Enterprise Architecture Development

Business Model

Developing the Models of How BusinessDeveloping the Models of How Business

SHOULD work:SHOULD work:

• Vision StatementsVision Statements

• AS-IS Model & TO-BE ModelAS-IS Model & TO-BE Model

• Gap AnalysisGap Analysis

Page 20: All Rights Reserved: JusticeExperts.com Enterprise? What Enterprise? Enterprise Development.

All Rights Reserved: JusticeExperts.com

CJ Business Modeling

Page 21: All Rights Reserved: JusticeExperts.com Enterprise? What Enterprise? Enterprise Development.

All Rights Reserved: JusticeExperts.com

Event Agency Condition Document Receiving

Agency

Next

Event

Process: Investigation

Arrest Law

Enforcement

Individual has been

identified AND has

committed a crime AND is

under supervision

Arrest / Incident

Report

Probation /

Supervising

Agency

Update Fi le(s)

AND

Schedule

Court Appearance

(Revocation

Hearing)

Arrest Law Enforcement

Individual has been identified AND has

committed a crime AND is under supervision

Incident Integration Information /

Property and Inventory Report

BCA Update File(s)

Arrest L aw Enforcement

Individual has been identified AND has committed a crime AND is under supervision

Incident Integration Information / Property and Inventory Report

Prosecuting Attorney

Prosecution Charging Decision

Arrest Law Enforcement

If subject is arrest ted on a warrant AND subject is not able / allowed to post bail.

Notice of Execution of Warrant

Court Update Warrant File

Arrest Law Enforcement

If subject is arrested on a warrant AND subject is not able / allowed to post bail.

Arrest Warrant Booking Fac ility Booking

SEARCH: The JIEM Exchange Model

Page 22: All Rights Reserved: JusticeExperts.com Enterprise? What Enterprise? Enterprise Development.

All Rights Reserved: JusticeExperts.com

Enterprise Architecture Development

Data Model

Identify the common data to be shared:Identify the common data to be shared:

• Current Data ModelCurrent Data Model

• Find Common LanguageFind Common Language

• Gap Analysis against Business ModelGap Analysis against Business Model

Page 23: All Rights Reserved: JusticeExperts.com Enterprise? What Enterprise? Enterprise Development.

All Rights Reserved: JusticeExperts.com

Data Modeling

Provides common language for sharing

Logical Definition (Data Model)Entities, Relationships and Attributes (Data Elements)

Physical Definition (Data Dictionary) Data Size, Data Type and Domain (Set of Values)

ImplementationExchange Instances, Mark-up Language, Transmission(Machine to Machine)

Page 24: All Rights Reserved: JusticeExperts.com Enterprise? What Enterprise? Enterprise Development.

All Rights Reserved: JusticeExperts.com

Logical Data Model

1

INDIVIDUAL

CriMNet Data Model (Entity Relation Model)SA/2001

Tue Jun 26, 2001 15:30Com m ent

Prepared by The MACRO GROUP, Inc. / Labyrinth Consulting, Inc.

INCIDENT

INDIVIDUALTELEPHONE

NUMBER

ADDRESS

LAW ENFORCEMENTAGENCY

TELEPHONENUMBER

CHARGE

SANCTION

CHARGESTATUTE/ORDINANCE

OFFENSE ELEMENT

SUPERVISING AGENCY

INC SUBJECT DISGUISEELEMENT

INDIVIDUAL MISSINGTYPE/CIRCUMSTANC

E

COUNTYORDINANCE /

RULE

STATUTE

DETENTION /CORRECTION

FACILITY

INDIVIDUAL SEX OFFENDERREG

LAW ENFORCEMENTOFFICER

COURT CASE

INCIDENT SUBJECTCLOTHING

OFFENSECATEGORY

INDIV RISKREDUCTION

FACILITY

PROSECUTINGAGENCY

OFFENSE LOCATIONTYPE

INDIVIDUALIDENTIFICATION NUMBER

APPELLATECASE

INCIDENT SUBJECTSPEECH

CHARGINGINSTRUMENT

CHARGE

PROPERTY

ORDER FORPROTECTIONINDIVIDUAL

ACTIVITYRESULT/SUPERVISIN

G AGENCY

INDIVIDUAL RACE-OBSERVED

INCIDENTOFFENSE

INDIVIDUAL DRIVERSLICENSE / ID

ARREST

APPELATE CASEPENDINGACTIVITY

INDIVIDUALLEARNINGDISABILITY

CITYORDINANCE /

RULE

DETAILEDOFFENSE

CODE

SANCTION/SANCTIONTYPE RELATION

COURT CASESUPERVISING

AGENCY

TRIAL COURT JUDGE

INDIV RISKREDUCTIONPROGRAM

APPELLATECASE

DISPOSITION

INDIVIDUAL RACE -SELF REPORTED

INDIVIDUAL DATE OF BIRTH

INCIDENT SUBJECTAPPEARANCE

INDIVIDUAL GANGAFFILIATION

LEO RESPONSEUNIT

INDIVIDUAL RELIGION

SUBJECT

ORDER FORPROTECTION

INDIV RISKRED'N FAC'Y

STATUS

APPELLATE CASEDISP'N

RELATION

OFFENSE HARM/ INJURY

COURTCASE EVENT

SEARCHWARRANTPROPERTY

VERDICTDISPOSITION

COURT CASEPROSECUTOR

INDIVIDUALCITIZENSHIP

INCIDENT SUBJECTINJURY

INCIDENTINDIVIDUAL

APPREHENSIONDETENTION ORDER

INDIVIDUAL RACE -DOCUMENTED

INCIDENTOFFENSE

INDIVIDUAL

GENERALOFFENSE

CODE

SENTENCE CRI M HI STSCO RE

INCIDENTADDRESSLOCATION

APPELLATE CASECOURTCASE

CHARGEDISPOSITION

PLEA

RISK REDUCTIONPROGRAM

INDIVIDUALPHOTOGRAPH

EVIDENCEDISPOSITION

PRESENTINDIVIDUAL

INDIVIDUALETHNICITY

COURT RECORDDOCUMENT

SANCTION TYPE

INCIDENTVICTIMINJURY

NON-MNCRIMINALHISTORY

CHARGEDISPOSITION

COURT CASEDEFENDER

INCIDENTDOCUMENT

CHARGINGINSTRUMENT

INCIDENT/OFFENSE PROPERTY

TRANSFER OFCUSTODY

CHARGESEVERITY

LEVEL

ARRESTWARRANT

STATE

DEFENSE AGENCY

INDIVIDUALDISABILITY

SANCTIONPROGRESS

RELATEDAPPELLATE

CASE

COURT CASEACTIVITY

INDIV DET'N /CORR FACILITY

INCIDENTRESPONSE

UNIT

CONDITION

INVESTIGATIONSTATUS

DIVERSIONPROGRAM

HIGHERCOURTJUDGE

REASONRELEASED

APPELLATEHEARINGLOCATION

INDIVIDUALDESCRIPTION

OFFENSECIRCUMSTANCE

SEARCHWARRANT

CHAIN OFCUSTODY

RISKREDUCTION

FACILITY

INCIDENTLEO

INJURY

SUBJECTVISITOR

INDIVIDUALIDENTIFYING

FEATURE

SEARCHWARRANTVEHICLE

COURT CASEROLE

INDIVIDUALLANGUAGE

INDIVIDUAL NAME

ARRESTWARRANT

PROPERTYDISPOSITION

INDIVIDUALRELATIONSHIP

OFFENSEWEAPON

APPELLATEHEARING

JUDICIALOFFICER

COURTCASE

JUDGE

PROPERTYIMAGE

HEARING/TRIAL

INDIVIDUAL ROLE

RESPONSEUNIT

OFFENSEDRUG TYPE

CALL FORSERVICE

COURT CASESTATUS

INDIVIDUAL FBI ID

EVIDENCE

INDIVIDUALNICKNAME

NON-MN CRIMHIST SCORE

EVALUATIONREFERRAL

OFFENSE BIAS

APPELLATEBRIEF

INDIVIDUALADDRESS

COURT CASEDISPOSITION

BAIL BONDSTATUS

REASONHELD

EVALUATIONPROGRAM

STATEMENT

PROPERTYSTATUS

EVIDENCEIMAGE

THEFT FROMITEM

INCIDENT ROLE

JUDGE PANEL

HIGHER COURT

THEFT OFITEM

DEFENSEATTORNEY

RELATEDCOURT CASE

VEHICLEPART

SANCTION/SANCTION

PROGRESS

RELATION

WITNESS

VICTIM

GEM

JEWELRY

OPINION /ORDER

PROSECUTINGATTORNEY

JUDG E PANELJUDG E

INCIDENT LEO

COURT UNIT

FINGERPRINT

DNA

STATEMENTLEO

INDIVIDUALPROPERTY

ADDRESS GRID

INCIDENTADDRESS

BOOKINGINCIDENT

STATEMENTWITNESS

DIVERSION

AMENDEDCHARGE

EVALUATION

VEHICLE

LICENSEPLATE

CONDITIONGROUP

SENTENCINGGUIDELINE

EVENTDATE

OFFENSECHARGE

CITY /TOWN

COURTORDER

SECURITY

PRIVATEAGENCY

VERDICT

ARTICLE

ATTORNEY

LEAGRID

LANGUAGE

INCIDENTARREST

BOATPART

BOOKING

EXHIBIT

COUNTRYCOUNTY

GUN

STATE

BOAT

PLEA

r eleased on

hold f or

r esponsible f orbasis f or

r esult in

involve

gr oup wit h

r eceipient of

subject t o

cause f or

cause

has

held on/ scheduled f or

cit ed f or

cit ed f or

cit ed f or

cit ed f or

cit ed f or

cit ed f or

has

has

has

has

has

sust ain

sust ain

sust ained by

cont ains

char act er ized by

def ine

r elat ed t o

descr ibed by

disposed of by

m ay becom e

involve

r esult in

det er m ine

cont ains

has

r esult in

locat ion of

has

has

disposed of by

has

r egist er

r egist er

r egist er

t ype of

has

known by

ident if ied by

ident if ied by

ident if ied by

r epor t

in r ole of

in r ole of

in r ole of

set at

r esult in

pr act ice

has

has

have

has

have

set

issue

adjudicat e

assignassign

set

jur isdict ion of

t ype of

locat ion of

adm inist er

r esult in

t r acked via

m anif est as

hom e por t of

vis it ed by

give

r elat ed t o

cit ed by

also par t icipat es in

r epor t

based on

placed under

ident if ied by

per f or m

ident if ied by

have

have pr esent cit ed by

cit ed by

jur isdict ion of

ident if ied as

has

has

known by

exer cises jur isdict ion over

subject of

involve

involved as

m anif est as

have

locat ed at

docum ent ed by

r egist er

r egist er

cont ain

cont ain

issue

cont ain

cont aincont ain

cont ain

enact s

enact s

pr im ar y t o

have

r equest r em oval of

f ile

have

oper at eoper at e

oper at eoper at e

have

f ile

have

locat ion of

have

r esponsible t o pay f or

have

sour ce of

oper at e

oper at e

oper at e

oper at e

have

have

adm inist er

adm inist er

set

subject of

cont ext f or

dir ect

dir ect

have f iled wit h it

dir ect

m onit or

assign

oper at e

oper at e

oper at e

associat ed wit h

visit or of

f ile f or

f ile f or

cont ext f or scheduling

jur isdict ion over

assign

assign

int r oduced as

int r oduce

subject of

object of

f or pr ot ect ion of

issue

descr ibed by

m onit or

set

depend on

nam ed as

specif yext r adit ion

f r om

r esult in

r esult f r om

issue

have f iled wit h

issue

sign

sust ained by

issue

issue

issue

r eceive

r equest

r equest

issue

execut e

r elease

aut hor / issue

is based on

m akes

isf ollowed

by

r esult s in

r eceives

r epor t s

has issued f or

r et ain

sign

cont ain

f iled via

int r oduce

r et ains

in r ole of

pr om pt s

assigns

act s as

r equest r em oval of

pr eside over

adjudicat e

com posed of

in r ole of

in r ole of

based on

act as

cont ains

f or

r elat ed t o

r elat ed f r om

issues

cont ainscont ains cont ains

gr oups

based on

r esult in

r elat es

speaksis spoken by

wit nessed by

wit nesses

t akes

t aken by

subject of

involves

is involved as

is pr esent at

am ended by

owing t o

r eason f or

disposed of by

assigned

t r acked by

has

assigned

applied t o

basis f or

based on

r elat ed t o

r elat ed t o

r elat ed t o

r elat ed f r om

r eview

r esponsible t o pay f or

subject of

r eceive

m akes

r equest

per f or m

subject of

r esult f r om

oper at es

has

locat ion of

oper at e

jur isdict ion over

set

has

assign

r epr esent

m ake

r eview

issue

subject of

locat ion of

locat ed at

has

has

enr olled in

locat ed at

enr oll

locat ion of

r elat ed t o

r equir ed

has

has

t aken int o

r elease f r omt ake int o

r esult s in

adjudicat ed by

r epr esent ed by

pr osecut ed by

def ended by

cont ext f or

disposed of by

docum ent ed by

f or about

based on

am ended by

based onadjudicat ed t o

answer ed by

disposed of by

t ype of

assigned

applied t o

locat ion of

jur isdict ion over

cont ains

is cont ained in

em ploys

sour ce of

uses

has assigned

assigned t o

is r esponded t o by

r esponds t o

involves

involved in

has

owns

owned by

t ype of

subject of

subject of

aut hor ize

aut hor ize

involves

is involved as

I s Descr ibed By

ver if ied bylocat ed at

Par t icipat es in

has

is ident if ied by

ident if ies

has

has

has

Page 25: All Rights Reserved: JusticeExperts.com Enterprise? What Enterprise? Enterprise Development.

All Rights Reserved: JusticeExperts.com

Public, John QuincyPublic, John Quincy

Public, John Q.Public, John Q.

John Quincy PublicJohn Quincy PublicPublic_John_QuincyPublic_John_Quincy

John Q. PublicJohn Q. Public

Page 26: All Rights Reserved: JusticeExperts.com Enterprise? What Enterprise? Enterprise Development.

All Rights Reserved: JusticeExperts.com

Public, John QuincyPublic, John Quincy

Data Element:: PersonFullName

Data Definition: The complete name of a person.

Data Rules: PersonNameTextType:

Last Name,_First Name_Full Middle Name

Physical Definition (Data Dictionary)

Page 27: All Rights Reserved: JusticeExperts.com Enterprise? What Enterprise? Enterprise Development.

All Rights Reserved: JusticeExperts.com

Public, John QuincyPublic, John Quincy

Data Element:: Name

Data Definition: Subject Full Name

Data Rules: Last Name,_First Name_Full Middle Name

Data Dictionary

Page 28: All Rights Reserved: JusticeExperts.com Enterprise? What Enterprise? Enterprise Development.

All Rights Reserved: JusticeExperts.com

Enterprise Architecture Development

Technology Model

Identify the common or “sharable” Identify the common or “sharable” technology standards:technology standards:

• Current Technology EnvironmentCurrent Technology Environment

• Desired AutomationDesired Automation

• Hybrid Technology ArchitectureHybrid Technology Architecture

Page 29: All Rights Reserved: JusticeExperts.com Enterprise? What Enterprise? Enterprise Development.

All Rights Reserved: JusticeExperts.com

CJ Technology Model

Page 30: All Rights Reserved: JusticeExperts.com Enterprise? What Enterprise? Enterprise Development.

All Rights Reserved: JusticeExperts.com

Data(What)

Function(How)

Network(Where)

People(Who)

Time(When)

Motivation (Why)

Objectives/Scope

List of things important to the enterprise

List of processes the enterprise performs

List of locations where the enterprise operates

List of organizational units

List of business events/cycles

List of business goals/strategies

Conceptual

(Owners’ View)

Entity relationship diagram

Business process model

Logistics network Organization chart with roles, skill sets, security issues

Business master schedule

Business rules

Logical

(Architect’s View)

Data model Essential data flow diagram; application architecture

Distributed system architecture

Human interaction architecture (roles, data, access), security requirements

Dependency diagram, entity life history (process structure)

Business rule model

Physical

(Designer’s View)

Data architecture (tables and columns); map to legacy data

System design

System architecture (hardware, software types)

User interface (how the system will behave), security design

“control flow” diagram

Business rule design

Build & Implement(Programmer’s View)

Data design, physical storage design

Detailed Program Design

Network Architecture

Screens, security architecture (who can see what?)

Timing definitions

Rule specification in program logic

Functioning System

Converted data Executable programs

Communications facilities

Trained people, using the system

Business events

Enforced rules

M

O

T

I

V

A

T

I

O

N

O

R

G

A

N

I

Z

A

T

I

O

N

T

E

C

H

N

O

L

O

G

Y

B

U

S

I

N

E

S

S

D

A

T

A

P

L

A

N

N

I

N

G

Page 31: All Rights Reserved: JusticeExperts.com Enterprise? What Enterprise? Enterprise Development.

All Rights Reserved: JusticeExperts.com

Data(What)

Function(How)

Network(Where)

People(Who)

Time(When)

Motivation (Why)

Objectives/Scope

List of things important to the enterprise

List of processes the enterprise performs

List of locations where the enterprise operates

List of organizational units

List of business events/cycles

List of business goals/strategies

Conceptual

(Owners’ View)

Entity relationship diagram

Business process model

Logistics network Organization chart with roles, skill sets, security issues

Business master schedule

Business rules

Logical

(Architect’s View)

Data model Essential data flow diagram; application architecture

Distributed system architecture

Human interaction architecture (roles, data, access), security requirements

Dependency diagram, entity life history (process structure)

Business rule model

Physical

(Designer’s View)

Data architecture (tables and columns); map to legacy data

System design

System architecture (hardware, software types)

User interface (how the system will behave), security design

“control flow” diagram

Business rule design

Build & Implement(Programmer’s View)

Data design, physical storage design

Detailed Program Design

Network Architecture

Screens, security architecture (who can see what?)

Timing definitions

Rule specification in program logic

Functioning System

Converted data Executable programs

Communications facilities

Trained people, using the system

Business events

Enforced rules

M

O

T

I

V

A

T

I

O

N