bcgov / bcgov/entity

Create Architecture Diagrams for Mainframe Entities Migration

Open
#34,365 1 comment 0 reactions 0 assignees View on GitHub
Mainframe
Dominant language
JavaScript
Stars
23
Forks
62
Avg merge
24m
Merged PRs (30d)
1

Description

**Description**

To support the migration of mainframe-managed entities to the modernized system, produce a set of architecture views that communicate the current state, future-state vision, system dependencies, and modernization pathway to provide a shared understanding of the current ecosystem across the Mainframe, Legacy/Colin, and Modernized platforms, specific to the migration task.

Entity data originates in the Mainframe and is replicated to the Legacy system. The team and leadership needs to understand how data, documents, services, integrations, and migration capabilities are structured across all three systems in order to determine the appropriate migration approach and identify opportunities to leverage existing migration mechanisms.

The diagrams will serve as a foundation for migration planning and solution design by documenting the current-state architecture, system interactions, data flows, and dependencies.

These set of diagrams provides strategic, architectural, and execution views, that can be used for different purposes, so we should consider producing all of them:

• Current State Conceptual Architecture (high-level, business-friendly)
• System Context & Integration Architecture (dependencies and flows)
• Modernization / Migration Roadmap (transition strategy)
• Future-State Architecture (high-level, strategic)

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the Mainframe, Legacy/Colin, and Modernized platforms, focusing on their data, documents, services, integrations, dependencies, and migration capabilities. Done means producing the requested current-state, system-context and integration, modernization roadmap, and future-state architecture views for the migration task.

Written by the indexing model from the issue text.

Assessment

Domain
documentation
Issue type
Documentation
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.