JIEM and Business Process Change. 2 Objectives Need for Exchange Analysis – Available Tools What...

Preview:

Citation preview

JIEM and Business Process Change

2

Objectives

Need for Exchange Analysis – Available ToolsWhat is JIEM?Business Process Modeling Using JIEMWhere JIEM fits in Requirements AnalysisJIEM Resources

3

Exchange Analysis

Work with stakeholder Subject Matter Experts (SMEs) to identify information sharing requirementsIdentify the context and content of the exchangeFollow a standard methodology to describe and capture exchange requirements

Accurately defining requirements leads to effective application development and easies the

impact of change

4

Use an Effective Methodology and Tools

MethodologiesUML (Uniform Modeling Language) JIEM (Justice Information Exchange Model)

AnalysisBPMN (Business Process Modeling Notation)

ToolsFreeware – ArgoUML, JIEMLicensed – Enterprise Architect, Visio,

Exchange Modeler

What Is JIEM?

6

The Justice Information Exchange Model (JIEM)

Exchange Analysis MethodologyConceptual Framework Software Tool

Reference ModelsLinks to the Global Justice XML Data Model (GJXDM) and National Information Exchange Model (NIEM) for development of conformant Information Exchange Package Documentation (IEPD)

7

JIEM Conceptual Framework

All information exchange can be described in five dimensions:ProcessesEventsAgenciesConditionsInformation

DocumentsData elements

8

Process

A group of logically related events that are synonymous with a general business activityInvestigation

At large

Detention

Pre-disposition court

Post-disposition court

Pre-disposition supervision

Post-disposition supervision

Incarceration

Post supervision

9

Event

Decisions and actions that trigger information exchangeArrest

Booking

Filing decision

Sentencing

Release from prison

10

Agency

The entity that sends or receives informationPolice department

Prosecutor

Public defender

Trial court

Probation

Corrections

11

Conditions

Factors that determine what information goes to which agenciesIf subject enters guilty plea

If sufficient evidence to file charges

If subject charged with misdemeanor

If subject over 18 years of age

12

Information

Information exchanged between agenciesDocuments

Data Elements

13

Exchange Structure

Sending Agency

Prevailing Process

Triggering Event

Receiving Agency

Subsequent Process

Subsequent Event

Conditions

Information

14

Justice Information Exchange ModelJustice Information Exchange ModelProcess EventEventEventEventEvent EventEventEvent

Process EventEventEventEventEvent EventEventEvent

Condition

Condition

Sending Agency Receiving AgencyDocument

Investigation

Justice Information Exchange ModelJustice Information Exchange ModelInvestigation EventEventEventEventEvent EventEventEvent

Process EventEventEventEventEvent EventEventEvent

Condition

Condition

Sending Agency Receiving AgencyDocument

ProsecutionChargingDecision

Justice Information Exchange ModelJustice Information Exchange ModelInvestigation EventEvent

ProsecutionChargingDecision

EventEvent EventEventEvent

Condition

Condition

Sending Agency Receiving AgencyDocument

If prosecutor finds sufficientevidence to file charges

Process EventEventEventEventEvent EventEventEvent

Justice Information Exchange ModelJustice Information Exchange ModelInvestigation EventEvent

ProsecutionChargingDecision

EventEvent EventEventEvent

If prosecutor finds sufficientevidence to file charges

Condition

Sending Agency Receiving AgencyDocument

If charge is a misdemeanor

Process EventEventEventEventEvent EventEventEvent

Justice Information Exchange ModelJustice Information Exchange ModelInvestigation EventEvent

ProsecutionChargingDecision

EventEvent EventEventEvent

If prosecutor finds sufficientevidence to file charges

If charge is a misdemeanor

Sending Agency Receiving AgencyDocument

Process EventEventEventEventEvent EventEventEvent

Prosecutor

Justice Information Exchange ModelJustice Information Exchange ModelInvestigation EventEvent

ProsecutionChargingDecision

EventEvent EventEventEvent

If prosecutor finds sufficientevidence to file charges

If charge is a misdemeanor

Prosecutor Receiving AgencyDocument

Criminal Complaint

Process EventEventEventEventEvent EventEventEvent

Justice Information Exchange ModelJustice Information Exchange ModelInvestigation EventEvent

ProsecutionChargingDecision

EventEvent EventEventEvent

If prosecutor finds sufficientevidence to file charges

If charge is a misdemeanor

Prosecutor Receiving AgencyCriminal Complaint

Process EventEventEventEventEvent EventEventEvent

Court

Justice Information Exchange ModelJustice Information Exchange ModelInvestigation EventEvent

ProsecutionChargingDecision

EventEvent EventEventEvent

Process EventEventEventEventEvent EventEventEvent

If prosecutor finds sufficientevidence to file charges

If charge is a misdemeanor

Prosecutor CourtCriminal Complaint

Pre-disposition Court

Justice Information Exchange ModelJustice Information Exchange ModelInvestigation EventEvent

ProsecutionChargingDecision

EventEvent EventEventEvent

Pre-disposition Court EventEventEventEvent EventEventEvent

If prosecutor finds sufficientevidence to file charges

If charge is a misdemeanor

Prosecutor CourtCriminal Complaint

OpenCase

Justice Information Exchange ModelJustice Information Exchange ModelInvestigation EventEvent

ProsecutionChargingDecision

EventEvent EventEventEvent

Pre-disposition Court EventOpenCaseEventEventEvent EventEventEvent

If prosecutor finds sufficientevidence to file charges

If charge is a misdemeanor

Prosecutor CourtCriminal Complaint

Exchange Number 1.14.01

24

JIEM Exchange Narrative

During the Investigation process, at the Prosecution Charging Decision event, if prosecutor finds sufficient evidence to file charges, and if charge is a misdemeanor, the Prosecutor sends the Criminal Complaint, to the Court for the Open Case event in the Pre-disposition Court process.

25

26

Exchange Details

Transaction TypePerspectiveStatusUser Defined VariablesRelated Exchanges

FrequencyUrgencyValueComplexityDuration

Additional information about the exchange that captures descriptive details, business rules and other attributes

27

28

Criminal Complaint

Exchange 1.14.01

Court Case Number

Court Case Type

Subject ID

Name

Court Unit ID

Court Case ID

Defining Structured Data

29

Content of the Exchange

30

Content of the Exchange

Business Processing Modeling using JIEM

32

Using JIEM in BPM

Document Existing Business Practices and Information Flow

Analyze the Effectiveness and Economy of Existing Practices

Create a Blueprint for Improved Information Sharing

33

The Role of JIEM in BPM

Document “as-is” practices and develop “to-be” modelsView relationships between agencies and identify gaps in information sharingLeverage work of others by using reference modelsExport business rules and data to other development tools

34

Gap AnalysisGap Analysis

35

Gap AnalysisGap

Analysis

Identifying Access Requirements

Complete Documentation

Excel Output

Graphical Output

40

Other JIEM Features

Reference Model based upon the adult/felony environmentSource data for the JIEM Site Database

BuilderApplication to domains outside of justice Emergency Management Intelligence

Leverage the work of others

Where JIEM Fits in the Requirements Analysis Process

JIEM in the Requirements Process

43

44

Domain Modeling: UML

Precise and formal, yet…Graphical and understandable by stakeholdersSupports O/O concepts inherent in XML SchemaSupported by low-cost toolsIndustry/developer buy-in and adoption

Development of XML Specifications

JIEM Modeling

Data Mapping SSGT Development

XML Exchange

Specifications

Define Exchange

Requirements

Map Data Elements to

GJXDM/NIEM

Generate GJXDM/NIEM Conformant

XML Schemas

JIEM SSGT Tool

46

JIEM Benefits to State and Local Jurisdictions

Common language and methodology

Best practices from other jurisdictions

Model that communicates requirements to developers

Links to national models

Reduction in implementation time and cost

47

JIEM Resources

Free tool for exchange analysis

Free training

Free technical support in exchange analysis

First step in development of IEPDs

48

For Further Information

SEARCH916-392-2550 X 200www.search.org jiem@search.org

Mark Perbixmark.perbix@search.org916-712-5918

Recommended