NRB RELEASE MANAGEMENT AUTOMATION
9/06/2016 – NRB Mainframe Day
YANNICK STILLER
Manager SAP Strategic Solutions
1. Introduction
2. Content: 3 pillars
3. The Past: Old Way of Working
4. Today: New Way of Working
5. Key Takeways
2
3
Daily use
Integrated with customer processes
Integrated with internal processes
(ITIL, Change Mgt, Config Mgt,…)
Powered by IBM Rational tooling
INTRODUCTION
End-to-End Release Management Process
4
CONTENT
3 pillars
CHANGE & STACKEHOLDER
MANAGEMENT
 Operational team <-> Training
 Management team <-> Training
 Management NRB <-> Alignment
 ALM <-> Processes Definition
 IT customer <-> Processes Definition
 Business customer <-> Information of Processes
 MO <-> Tooling
 Mainframe engineers <-> Alignment & Tooling
RM PROCESS
 Process framework done with customer
participation
 Alignment with Change Management
 Alignment with DevOps
 Full customer testing environment
TOOLS
 Workbench
 RTC
 UrbanCode
THE PAST
Old Way of Working
TEST ACC PROD
System Integration
Testing
Performance Testing
User Acceptance Testing
Development
Unit Testing
Copy load modules
DEV
Build ( Compilation) Build ( Compilation)
Individual management of releases
No release process
No communication
No release window
No consolidation
TODAY
New Way of Working
TEST ACC PROD
RTC
Check-in &
Deliver
RD&T DEV – Team 1 RD&T DEV – Team
2
UCD
Packaging
Build (
Compilation)
Build (
Compilation)
Build (
Compilation)
Copy load modules
**
System Integration Testing
Performance Testing
User Acceptance Testing
Unit Testing Unit Testing
UCR
Release planning
*
*
*
*
** RD&T – Installation & Configuration require a NRB System Engineer
Copy load modules
**
** Deployment of the load modules is done by UrbanCode Deploy
Between TEST – ACC and ACC - PROD
DEVOPS MATURITY TARGET
No BIG BANG
Definition of the process with all
stakeholders (internal & external)
Change management enablement is key
Define & execute prerequisites
Measure competences > motivation
Key Takeways
Wrap Up
QUESTIONS?
WWW.NRB.BE

IBM - Yannick Stiller

  • 1.
    NRB RELEASE MANAGEMENTAUTOMATION 9/06/2016 – NRB Mainframe Day YANNICK STILLER Manager SAP Strategic Solutions
  • 2.
    1. Introduction 2. Content:3 pillars 3. The Past: Old Way of Working 4. Today: New Way of Working 5. Key Takeways 2
  • 3.
    3 Daily use Integrated withcustomer processes Integrated with internal processes (ITIL, Change Mgt, Config Mgt,…) Powered by IBM Rational tooling INTRODUCTION End-to-End Release Management Process
  • 4.
    4 CONTENT 3 pillars CHANGE &STACKEHOLDER MANAGEMENT  Operational team <-> Training  Management team <-> Training  Management NRB <-> Alignment  ALM <-> Processes Definition  IT customer <-> Processes Definition  Business customer <-> Information of Processes  MO <-> Tooling  Mainframe engineers <-> Alignment & Tooling RM PROCESS  Process framework done with customer participation  Alignment with Change Management  Alignment with DevOps  Full customer testing environment TOOLS  Workbench  RTC  UrbanCode
  • 5.
    THE PAST Old Wayof Working TEST ACC PROD System Integration Testing Performance Testing User Acceptance Testing Development Unit Testing Copy load modules DEV Build ( Compilation) Build ( Compilation) Individual management of releases No release process No communication No release window No consolidation
  • 6.
    TODAY New Way ofWorking TEST ACC PROD RTC Check-in & Deliver RD&T DEV – Team 1 RD&T DEV – Team 2 UCD Packaging Build ( Compilation) Build ( Compilation) Build ( Compilation) Copy load modules ** System Integration Testing Performance Testing User Acceptance Testing Unit Testing Unit Testing UCR Release planning * * * * ** RD&T – Installation & Configuration require a NRB System Engineer Copy load modules ** ** Deployment of the load modules is done by UrbanCode Deploy Between TEST – ACC and ACC - PROD
  • 7.
  • 8.
    No BIG BANG Definitionof the process with all stakeholders (internal & external) Change management enablement is key Define & execute prerequisites Measure competences > motivation Key Takeways Wrap Up
  • 9.
  • 10.