DevOps, System roadmap - 2ATL

Get Started. It's Free
or sign up with your email address
DevOps, System roadmap - 2ATL by Mind Map: DevOps, System roadmap - 2ATL

1. Scope

1.1. Support

1.2. Sources

1.2.1. TSM

1.2.1.1. Identify the scope of TSM ( services )

1.2.1.2. Build out Test Automation

1.2.1.2.1. Use test pyramid and identify missing tests

1.2.1.2.2. Ensure each level has tests, training ?

1.2.1.2.3. Implement and verify depth and breadth

1.2.1.2.4. Confirm and enforce test tool for each level

1.2.1.3. Maintain and solidify pipeline

1.2.1.3.1. Update build acceptance criteria

1.2.1.3.2. Real time feedback in builds regarding dependency and nuget.org

1.2.1.4. Git Flow branching strategy

1.2.1.4.1. Review once we know what goes into 2ATL

1.2.1.4.2. Design required pipelines

1.2.1.4.3. Agree and enforce promotion

1.2.1.5. Deployment strategy

1.2.2. Monaco

1.2.2.1. Matt Bender

1.2.2.2. Absorb Monaco build into 2ATL system team

1.2.3. Mosaiq

1.2.3.1. Data -

1.2.3.1.1. adds 25min to build

1.2.3.2. Test Automation

1.2.3.2.1. Smoke Test verifying Mosaiq as a system is runnung

1.2.3.2.2. Identify tests written

1.2.3.2.3. UI automation ( DotNet tool ) to highlight controls for use with TA

1.2.3.2.4. Clarion forms to DotNet

1.2.3.2.5. Focus on critical parts to automate

1.2.3.2.6. Get 3rd party to amend TA so can use for automation

1.2.3.3. Branching strategy

1.2.3.3.1. Development from ATL_2.00

1.2.3.4. Upgrade Clarion ?

1.2.3.4.1. Pros

1.2.3.4.2. Cons

1.2.3.5. SA

1.2.3.5.1. Renato, Howard, Scott Hogan, Samuel

1.3. To consider per source

1.3.1. Pipeline

1.3.1.1. Builds

1.3.2. Branching / release strategy

1.3.2.1. How  maintain versions for 2ATL and existing development ?

1.3.3. Level of automation

2. Resources

2.1. What are the problems we need to solve given 1 ? What are the skill sets we need ?

2.2. Do we have the right skill sets ?

2.3. Do we need to move people to ensure both trains ( CKM and Atlantic ) are supported ?

3. Priorities

3.1. Factors to consider :

3.1.1. How big is the scope for 2,3 and 4 respectively ?

3.1.2. What is the need from teams, should we focus on Mosaiq first for example as teams

4. Communication

4.1. How do we communicate new info /changes more effectively

5. Features

5.1. Managing 3rd party packages

5.2. Manage dependencies