49
JIEM and Business Process Change

JIEM and Business Process Change. 2 Objectives Need for Exchange Analysis – Available Tools What is JIEM? Business Process Modeling Using JIEM Where JIEM

Embed Size (px)

Citation preview

Page 1: JIEM and Business Process Change. 2 Objectives Need for Exchange Analysis – Available Tools What is JIEM? Business Process Modeling Using JIEM Where JIEM

JIEM and Business Process Change

Page 2: JIEM and Business Process Change. 2 Objectives Need for Exchange Analysis – Available Tools What is JIEM? Business Process Modeling Using JIEM Where JIEM

2

Objectives

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

Page 3: JIEM and Business Process Change. 2 Objectives Need for Exchange Analysis – Available Tools What is JIEM? Business Process Modeling Using JIEM Where JIEM

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

Page 4: JIEM and Business Process Change. 2 Objectives Need for Exchange Analysis – Available Tools What is JIEM? Business Process Modeling Using JIEM Where JIEM

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

Page 5: JIEM and Business Process Change. 2 Objectives Need for Exchange Analysis – Available Tools What is JIEM? Business Process Modeling Using JIEM Where JIEM

What Is JIEM?

Page 6: JIEM and Business Process Change. 2 Objectives Need for Exchange Analysis – Available Tools What is JIEM? Business Process Modeling Using JIEM Where 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)

Page 7: JIEM and Business Process Change. 2 Objectives Need for Exchange Analysis – Available Tools What is JIEM? Business Process Modeling Using JIEM Where JIEM

7

JIEM Conceptual Framework

All information exchange can be described in five dimensions:ProcessesEventsAgenciesConditionsInformation

DocumentsData elements

Page 8: JIEM and Business Process Change. 2 Objectives Need for Exchange Analysis – Available Tools What is JIEM? Business Process Modeling Using JIEM Where JIEM

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

Page 9: JIEM and Business Process Change. 2 Objectives Need for Exchange Analysis – Available Tools What is JIEM? Business Process Modeling Using JIEM Where JIEM

9

Event

Decisions and actions that trigger information exchangeArrest

Booking

Filing decision

Sentencing

Release from prison

Page 10: JIEM and Business Process Change. 2 Objectives Need for Exchange Analysis – Available Tools What is JIEM? Business Process Modeling Using JIEM Where JIEM

10

Agency

The entity that sends or receives informationPolice department

Prosecutor

Public defender

Trial court

Probation

Corrections

Page 11: JIEM and Business Process Change. 2 Objectives Need for Exchange Analysis – Available Tools What is JIEM? Business Process Modeling Using JIEM Where JIEM

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

Page 12: JIEM and Business Process Change. 2 Objectives Need for Exchange Analysis – Available Tools What is JIEM? Business Process Modeling Using JIEM Where JIEM

12

Information

Information exchanged between agenciesDocuments

Data Elements

Page 13: JIEM and Business Process Change. 2 Objectives Need for Exchange Analysis – Available Tools What is JIEM? Business Process Modeling Using JIEM Where JIEM

13

Exchange Structure

Sending Agency

Prevailing Process

Triggering Event

Receiving Agency

Subsequent Process

Subsequent Event

Conditions

Information

Page 14: JIEM and Business Process Change. 2 Objectives Need for Exchange Analysis – Available Tools What is JIEM? Business Process Modeling Using JIEM Where JIEM

14

Justice Information Exchange ModelJustice Information Exchange ModelProcess EventEventEventEventEvent EventEventEvent

Process EventEventEventEventEvent EventEventEvent

Condition

Condition

Sending Agency Receiving AgencyDocument

Investigation

Page 15: JIEM and Business Process Change. 2 Objectives Need for Exchange Analysis – Available Tools What is JIEM? Business Process Modeling Using JIEM Where JIEM

Justice Information Exchange ModelJustice Information Exchange ModelInvestigation EventEventEventEventEvent EventEventEvent

Process EventEventEventEventEvent EventEventEvent

Condition

Condition

Sending Agency Receiving AgencyDocument

ProsecutionChargingDecision

Page 16: JIEM and Business Process Change. 2 Objectives Need for Exchange Analysis – Available Tools What is JIEM? Business Process Modeling Using JIEM Where JIEM

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

Page 17: JIEM and Business Process Change. 2 Objectives Need for Exchange Analysis – Available Tools What is JIEM? Business Process Modeling Using JIEM Where JIEM

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

Page 18: JIEM and Business Process Change. 2 Objectives Need for Exchange Analysis – Available Tools What is JIEM? Business Process Modeling Using JIEM Where JIEM

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

Page 19: JIEM and Business Process Change. 2 Objectives Need for Exchange Analysis – Available Tools What is JIEM? Business Process Modeling Using JIEM Where JIEM

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

Page 20: JIEM and Business Process Change. 2 Objectives Need for Exchange Analysis – Available Tools What is JIEM? Business Process Modeling Using JIEM Where JIEM

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

Page 21: JIEM and Business Process Change. 2 Objectives Need for Exchange Analysis – Available Tools What is JIEM? Business Process Modeling Using JIEM Where JIEM

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

Page 22: JIEM and Business Process Change. 2 Objectives Need for Exchange Analysis – Available Tools What is JIEM? Business Process Modeling Using JIEM Where JIEM

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

Page 23: JIEM and Business Process Change. 2 Objectives Need for Exchange Analysis – Available Tools What is JIEM? Business Process Modeling Using JIEM Where JIEM

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

Page 24: JIEM and Business Process Change. 2 Objectives Need for Exchange Analysis – Available Tools What is JIEM? Business Process Modeling Using JIEM Where JIEM

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.

Page 25: JIEM and Business Process Change. 2 Objectives Need for Exchange Analysis – Available Tools What is JIEM? Business Process Modeling Using JIEM Where JIEM

25

Page 26: JIEM and Business Process Change. 2 Objectives Need for Exchange Analysis – Available Tools What is JIEM? Business Process Modeling Using JIEM Where JIEM

26

Exchange Details

Transaction TypePerspectiveStatusUser Defined VariablesRelated Exchanges

FrequencyUrgencyValueComplexityDuration

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

Page 27: JIEM and Business Process Change. 2 Objectives Need for Exchange Analysis – Available Tools What is JIEM? Business Process Modeling Using JIEM Where JIEM

27

Page 28: JIEM and Business Process Change. 2 Objectives Need for Exchange Analysis – Available Tools What is JIEM? Business Process Modeling Using JIEM Where JIEM

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

Page 29: JIEM and Business Process Change. 2 Objectives Need for Exchange Analysis – Available Tools What is JIEM? Business Process Modeling Using JIEM Where JIEM

29

Content of the Exchange

Page 30: JIEM and Business Process Change. 2 Objectives Need for Exchange Analysis – Available Tools What is JIEM? Business Process Modeling Using JIEM Where JIEM

30

Content of the Exchange

Page 31: JIEM and Business Process Change. 2 Objectives Need for Exchange Analysis – Available Tools What is JIEM? Business Process Modeling Using JIEM Where JIEM

Business Processing Modeling using JIEM

Page 32: JIEM and Business Process Change. 2 Objectives Need for Exchange Analysis – Available Tools What is JIEM? Business Process Modeling Using JIEM Where 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

Page 33: JIEM and Business Process Change. 2 Objectives Need for Exchange Analysis – Available Tools What is JIEM? Business Process Modeling Using JIEM Where JIEM

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

Page 34: JIEM and Business Process Change. 2 Objectives Need for Exchange Analysis – Available Tools What is JIEM? Business Process Modeling Using JIEM Where JIEM

34

Gap AnalysisGap Analysis

Page 35: JIEM and Business Process Change. 2 Objectives Need for Exchange Analysis – Available Tools What is JIEM? Business Process Modeling Using JIEM Where JIEM

35

Gap AnalysisGap

Analysis

Page 36: JIEM and Business Process Change. 2 Objectives Need for Exchange Analysis – Available Tools What is JIEM? Business Process Modeling Using JIEM Where JIEM

Identifying Access Requirements

Page 37: JIEM and Business Process Change. 2 Objectives Need for Exchange Analysis – Available Tools What is JIEM? Business Process Modeling Using JIEM Where JIEM

Complete Documentation

Page 38: JIEM and Business Process Change. 2 Objectives Need for Exchange Analysis – Available Tools What is JIEM? Business Process Modeling Using JIEM Where JIEM

Excel Output

Page 39: JIEM and Business Process Change. 2 Objectives Need for Exchange Analysis – Available Tools What is JIEM? Business Process Modeling Using JIEM Where JIEM

Graphical Output

Page 40: JIEM and Business Process Change. 2 Objectives Need for Exchange Analysis – Available Tools What is JIEM? Business Process Modeling Using JIEM Where JIEM

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

Page 41: JIEM and Business Process Change. 2 Objectives Need for Exchange Analysis – Available Tools What is JIEM? Business Process Modeling Using JIEM Where JIEM

Where JIEM Fits in the Requirements Analysis Process

Page 42: JIEM and Business Process Change. 2 Objectives Need for Exchange Analysis – Available Tools What is JIEM? Business Process Modeling Using JIEM Where JIEM

JIEM in the Requirements Process

Page 43: JIEM and Business Process Change. 2 Objectives Need for Exchange Analysis – Available Tools What is JIEM? Business Process Modeling Using JIEM Where JIEM

43

Page 44: JIEM and Business Process Change. 2 Objectives Need for Exchange Analysis – Available Tools What is JIEM? Business Process Modeling Using JIEM Where JIEM

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

Page 45: JIEM and Business Process Change. 2 Objectives Need for Exchange Analysis – Available Tools What is JIEM? Business Process Modeling Using JIEM Where JIEM

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

Page 46: JIEM and Business Process Change. 2 Objectives Need for Exchange Analysis – Available Tools What is JIEM? Business Process Modeling Using JIEM Where JIEM

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

Page 47: JIEM and Business Process Change. 2 Objectives Need for Exchange Analysis – Available Tools What is JIEM? Business Process Modeling Using JIEM Where JIEM

47

JIEM Resources

Free tool for exchange analysis

Free training

Free technical support in exchange analysis

First step in development of IEPDs

Page 48: JIEM and Business Process Change. 2 Objectives Need for Exchange Analysis – Available Tools What is JIEM? Business Process Modeling Using JIEM Where JIEM

48

For Further Information

SEARCH916-392-2550 X 200www.search.org [email protected]

Mark [email protected]

Page 49: JIEM and Business Process Change. 2 Objectives Need for Exchange Analysis – Available Tools What is JIEM? Business Process Modeling Using JIEM Where JIEM