Presentation is loading. Please wait.

Presentation is loading. Please wait.

New Mexico Judiciary Case Management Project

Similar presentations


Presentation on theme: "New Mexico Judiciary Case Management Project"— Presentation transcript:

1 New Mexico Judiciary Case Management Project
Steve Prisoc, Judiciary CIO 8/1/07

2 Judiciary IT Governance Structure
Supreme Court Judicial Information Systems Council Judicial Information Systems Division Administrative Office of the Courts 8/1/07

3 Judicial Information Systems Council Composition
Supreme Court Judges (magistrate, district and municipal) Supreme Court Justice Administrative Office of the Courts New Mexico Bar representatives Court and IT Administration (AOC, magistrate, district and metro) Appellate Court Judge 8/1/07

4 Project Management Reporting Hierarchy
Coordinates activities Manages project plan and budget Prioritizes project issues Evaluates all change requests Delivers regular progress reports to executive sponsors Responsible for communication & user relations Escalates issues As needed to executive sponsors Recommends scope changes Recommends policy/procedural changes Supreme Court & AOC Management Team (PMO) Client Project Manager Client Lead Business Advisor Vendor Project Manager Project Team Leaders Conversion Integration Training Business 8/1/07

5 High-level Timeline Phase 0 – Project Startup
Phase 1 – Pilot Implementation Phase 2 – Additional Pilots / Early Adopters Phase 3 – Statewide Rollout Year 1 Year 2 Year 3 Phase 0 Phase 1 Phase 2 Phase 3 8/1/07

6 Pilot Activities 8/1/07 Review Train
Team Training & Training Preparation Core Requirements Dev & Test Fit Analysis Integrations Dev & Test Configuration Initial Preparation Base Conversion & Verification Go-Live Phase One Additional (New) Enhancements Dev & Test Client feedback & non-time critical changes Phase Two Configuration Review Site Preparation Site Conversion Cycles & Verification Train Go-Live 8/1/07

7 Project Activities and Responsibilities
Implementation Teams Business Conversion Integration Training Data Conversion Modifications Integrations Configuration Training Preparation Client Preparation End User Training Support Activities Fit Analysis / Project Plan Owns Participates 8/1/07

8 Data Transformation and Migration
Source Systems Supreme Court Court of Appeals District Court (13) Magistrate Court (53) Metropolitan Court IFL Simplified Schema Validation & Verification Tools Reports Protection from application changes Odyssey Conversion Database Production Database Determine scope of data to be converted Develop base exports for source systems Reuse for each conversion: Validate data integrity Deal with court-specific data variances Verify Side by Side Business Review Source System Odyssey Merging of duplicate party data Business Team approval Push to Production 8/1/07

9 Server Architecture Design
Switches/Routers Domain Controller Firewall WAN / Internet Front Side Interface HTTP HTTPS Primary DB The primary database server hosts the Odyssey SQL database instances for Production and Training. This server is accessed only by the web and job servers. When possible no other external access points should be established to the primary database server. Secondary DB The replicated database server provides a read-only replica of the primary databases. Job processing and public access web servers can utilize this server to eliminate load from the primary database, further protecting interactive performance. The secondary database server can be configured for failover in either an Active-Active or Active-Passive MSCS Cluster. Additional DB servers can be deployed for warm- standbys or other business purposes. Server to Server Inter-connect 8/1/07

10 Server Architecture Detail
8/1/07

11 Application Statelessness
No server session affinity Multiple load-balanced web servers No single point of failure Web servers do not need to be symmetrical 8/1/07

12 Telecommunications Requirements
Clients require TCP/IP access to server via HTTP (Port 80) or HTTPS (Port 443) T1 (1.544Mbps) = approx. 150 concurrent users DSL (385kbps) = 38 users; (512kbps) = 50 users 56kbps courts may use MS Terminal Services 8/1/07

13 Telecommunications Bandwidth
Testing aggregated DSL in 8 court locations Carrizozo, Chama, Hobbs, Lordsburg, Los Alamos, Roy, Tatum, NM Juvenile Justice Center If successful, communications speeds will increase by a factor of four to eleven times the current speeds Statewide implementation could save up to $250,000/yr 8/1/07

14 Judiciary IT Architecture
Judicial architecture configuration is data center centric. No clients in the data center, only servers. Judiciary network is divided first into an Outside (public un-trusted Internet zone) and an inside (private zone). Private zone is subdivided into multiple security zones (perimeter un-trusted zone and trusted zone), Zones are subsequently subdivided into functional service tiers. Devices and physical servers providing service capacity are placed in these tiers. The Tiers imply a security boundary, (Virtual Local Area Network (VLAN), Firewall, etc.) The design seeks to limit single points of failure. WEB, application and database components are structured to allow individual system failures without compromising the integrity of the system at large. The WEB and application servers are clustered and load balanced. The database servers will be either active-active or active-passive fail-over with shared SAN storage. Theis design uses a defense-in-depth strategy, which is a comprehensive approach for applying security throughout the infrastructure. This approach is implemented from perimeter network security to data-oriented security on internal networks. Components include: IDP, Firewall, SSL/VPN, VLANS, and established tiers for services 8/1/07

15 Judiciary Architecture
8/1/07

16 JID Application Architecture
8/1/07

17 Proposed Business Continuity and Recovery for New Application
Albuquerque will serve as a duplicate warm site via database replication for Santa Fe and Metropolitan Court Metropolitan Court will be the main site for their server cluster and SAN Santa Fe will be the primary cluster and SAN site for the Center Repository and the telecommunications hub Records and Archives in Santa Fe will serve as tape repository for Santa Fe 8/1/07

18 JID Systems Backup Policy Summary
Backup Targets For Linux systems this policy treats OS and user data the same. OS files include the kernel, UNIX configuration files and system binaries. User data includes files such as home directories, databases, and mail spools. OS and user data will be backed up to removable tape media on a regular basis. Schedule Level 0 (i.e., full) backups will occur during the defined backup window of 2:00 a.m. to 4:00 a.m. Tuesdays. Level 1 (i.e., incremental) backups will occur during the second backup window of 2:00 p.m. to 4:00 a.m. Monday, Wednesday Thursday, Friday. Retention All backups will be maintained for 2 weeks, after which time the backup media can be reused. 8/1/07

19 JID Systems Backup Policy Summary
Backup Targets For MS Windows applications, state and user data will be backed up to removable tape media on a regular basis, according to the following schedule. User data includes files such as home directories (e.g., /home), databases. OS and user data will be backed up to removable tape media on a regular basis, according to the following schedule. Schedule Level 0 (i.e., full) backups will occur during the defined backup window of 2:00 a.m. to 4:00 a.m. Tuesdays. Level 1 (i.e., incremental) backups will occur during the second backup window of 2:00 p.m. to 4:00 a.m. Monday, Wednesday Thursday, Friday. Retention All tape media backups will be maintained for 2 weeks, after which time the backup media can be reused. 8/1/07

20 JID Systems Backup Policy Summary
Recovery Users can request recovery of selected files by contacting the helpdesk or client services representative to request file restoration. This request will then be communicated to the Systems Group for file restoration. Testing The Backup Management Team must randomly test the recovery of user, application, and OS files and databases at least once every 6 months. A full recovery of a production server to a test system must be performed at least once per year. Disaster Recovery Backup media will be moved to an offsite facility the every Tuesday. In addition, the new case management application’s servers (database, web, etc.) will be replicated at the Second Judicial District in Albuquerque, which will serve as a “warm” site. 8/1/07

21 Independent Validation and Verification
The Judiciary desires to engage in a focused IV&V process that will monitor areas of highest risk The Judiciary will select an IV&V from statewide price agreements or GSA schedule IV&V schedule Identify/interview vendor candidates – 9/30/07 Execute contract on or about 12/31/07 8/1/07

22 Procurement Strategy for Case Management
The Judicial Branch follows State procurement code policies and practices. The Judiciary’s intent is to conduct any procurement so as to accomplish two key objectives: get the best possible product and/or service for the Judiciary involve the end users in procurement process to satisfy functional needs and obtain buy-in. Purchase of servers, storage, and other hardware, related software (e.g database, desktop OS, etc.), and services (e.g. E-filing, IV&V, project management, etc.) will be done through statewide price agreements or GSA schedules. 8/1/07

23 Procurement Strategy (continued)
Additional activities that supported the Judiciary’s due diligence included the following: Developed a case management application requirements document – AOC business analysts conducted a gap analysis between what was in current FACTS case management application requirements for a new case management application. Conducted major case management vendors’ client sites – Kansas, Missouri, Minnesota, Massachusetts Conducted vendor facility site visits – sent teams to onsite assessments of JSI, ACS, Tyler and Maximus Gathered court functional requirements from all courts – sent requirements documents to every magistrate, district and the appellate courts for review and input Conducted court functional site visits to verify findings – organized one-day visits to magistrate and district courts in Aztec, Farmington, Carlsbad, Roy, Tucumcari, Roswell, Lovington, Las Cruces, Bernalillo, Santa Fe, Los Lunas, Albuquerque, and Bernalillo County Metropolitan Court to validate functional requirements 8/1/07


Download ppt "New Mexico Judiciary Case Management Project"

Similar presentations


Ads by Google