Our Capabilities

INTEGRATION PROCESS

Integration Process methodology for future use by the client when the time comes to select the integration vendor.  The diagram below details each step in the process and is followed by a short description of each step

Discover
Train
DOCUMENT
Model
Design
Implement
Test
Support

We work through the CIM-based integration process collaboratively with our clients and other third party vendors, to ensure that, as progress is made, staff knowledge is built and the overall approach for future integration projects is fully communicated. Our goal is to deliver our clients a repeatable and measurable process for implementing future integration projects independently.

PROJECT MANAGEMENT

We provide the following project and management support processes:

Monitoring & Control

Track and report project progress against the baseline project management plan; provide visibility on project progress; build a common understanding of progress between the project team, client management and all relevant stakeholders; take corrective action in the form of control when the project’s performance deviates significantly from the plan.

Change Management

Effectively address changes to the baseline project and product requirements and ensure that affected project and product artifacts are made consistent with the requirements of the change. Both of these objectives are achieved by identifying changes, prioritizing the changes, communicating a suitable response, and reviewing the ongoing progress of the changes throughout the project.

Risk Management

Increase probability and impact of positive events and decrease probability and impact of negative events. Both of these objectives are achieved by identifying risks, prioritizing the risks based on impact, communicating an appropriate and relative response, and reviewing the ongoing progress of the risk throughout the project.

Measurement & Analysis

Identify and monitor the organization level objectives and metrics derived based on them; establish an end-to-end measurement system that supports collection, storage, analysis and reporting of identified metrics for projects; apply different statistical techniques used for different analysis to support fact-based management decisions; establish metrics collection and analysis at organization level and project level.

Process & Product Quality Assurance

Assist and facilitate project teams: in understanding, tailoring and implementing processes and associated work products, to plan and execute projects to meet project and organization objectives, in metrics analysis, to proactively identify improvement opportunities; ensure process adherence to applicable and/or tailored project methods; provide the project team and management adequate insight into the process compliance status; ensure process compliance issues are addressed adequately in timely manner.

ASSURING INTEROPERABILITY

Our approach provides a full IOP methodology that maximizes industry accepted interoperability of the developed integration interfaces. The IOP Approach includes:

Step 1

Familiarity with all interoperability related documents from NIST, SGIP, UCAIug, CIMug, etc. to ensure all salient requirements are addressed in each project and review of additional interoperability related documents required for your project.

Step 2

Interface Compliance testing that will validate the message definition and the integration patterns used in the Integration Layer.  This phase includes all message and integration specification definition.

Step 3

Use Case Interoperability testing that will fully test the interoperability of all the systems defined in the Use Case using the validated messages and integration patterns. 

Step 4

And, if necessary, we will also prepare submission packages for the standards bodies to ensure lessons learned and appropriate standard extension proposals are submitted to the appropriate standards body.

ESTABLISHING A REFERENCE ARCHITECTURE

  • 1
    Architecture Goals and Principles
  • 2
    Integration contextual architecture

    (patterns of information exchange, patterns of ownership)

  • 3
    Integration formal architecture

    (adapter/component build and deployment practices, including development tooling)

  • 4
    Integration abstract functional architecture

    (security and performance requirements for all enterprise information assets and integration components)

  • 5
    Enterprise Semantic Model

    based on the CIM and client information assets.

  • 6
    Integration into the client’s cyber-security framework

GOVERNANCE DEVELOPMENT

Development of governance recommendations for enterprise information assets and application integration, impact on the client’s Software Development Life Cycle (SDLC) processes and desired evolution of the client’s internal skillsets.  Specific deliverables include the development of Integration development and support lifecycle and integration with the client stage gate process (SDLC) including the steps below:

one1

Use case Analysis and Service Identification

two

Message Definition

three

Model management

four

Service Lifecycle Management

(new services and changes in existing services/service versioning, etc.)

five

Services repository management

six

Service testing

(compliance to CIM, use case interoperability)

seven

Service deployment and support

QUALITY ASSURANCE

Detailed and active cooperation in quality assurance activities, including design reviews, factory testing, system acceptance testing and security evaluation for all components.  Our approach includes working with the client and third-party vendors to define and document any ongoing Quality Assurance processes and procedures that need to be implemented.