2024 General Interest/Performance Track

By Isabel Arnold, IBM, DK and Frank van der Wal, IBM, Northern Europe
By Gabriele Stea, Handeslbanken, SE

Session Evaluation

 When the Swedish government stopped funding the COBOL vocational training program taught at JENSEN Business School we had to act quick as to ensure the competence for the future, this was in 2015 and many of our developers were approaching retirement age. We laid the foundation for our own inhouse COBOL school and it has ran every year since it´s inception in 2016, getting better and better with each iteration.
I will talk about how we have set it up, how we are attracting young people to try COBOL, what challenges we face and most importantly what we have learned.

 

By Gary Mazo, IBM, US

Session Evaluation

Static and dynamic analyses of Enterprise applications has been around for a while. Static analysis provides information about program structure, data, control flow and other information based on scanning and analysis of program source at rest. Dynamic analysis is providing information about program or system behavior in motion, during program execution. We will review both approaches and discuss advantages and challenges of combining the two for application understanding during development.

By Frank van der Wal, IBM, Northern Europe

Session Evaluation

 

By Frank van der Wal, IBM, Northern Europe

Session Evaluation

 

By Frank van der Wal, IBM, Northern Europe

Session Evaluation

 

By Frank van der Wal, IBM, Northern Europe

Session Evaluation

 

By Frank van der Wal, IBM, Northern Europe

Session Evaluation

The IBM zSystems platform is supporting many languages ranging from PLI and COBOL all the way up to the modern ones like Python, Node.js and and GoLang with JAVA and C/C++ in the middle. And then there is assembler. While most challenges on IBM Z can be tackled with one or more of those high-level languages, sometimes assembler is the best option. Assembler on IBM Z seems a bit daunting in the beginning. Where do I start? This session is aimed at new-to-mainframe audience with a strong technical interest., what tool to use, how to get my first code to run? In this session Frank van der Wal is guiding you through how to create the first ‘Hello World’ assembler program, how to run it and challenge you to go a bit further than just that!

By Ralph Amirtharaj, SMT Data, DK

Session Evaluation

There have been many recent articles regarding dearth of mainframe skills. The article talks about trillions of looming talent shortage and millions of unfilled jobs. This also includes mainframe technology. What we have today is the old traditional subject matter experts (SMEs) and system programmers who are on the verge of retirement. The younger generation who are supposed to pick up the baton are not there. Most of them have embraced cloud technologies as against the mainframe platforms.
Lack of mainframe skills affects the technical teams in maintaining mainframes and legacy software. It is not the people gap but the lack of skilled candidates that affects the Job market. The challenge is to find the right resources with the right skills.
We had the same issues when I started working In IBM 10 years back, but we never stopped there. We created a factory model to birth 40 to 50 mainframe system programmers every year! I will discuss about this model in my session.

By Joe Winchester, IBM, UK

For newer CICS developers and system programmers, who may not have grown up with 3270
emulators and C*** commands, it can be difficult to become productive with non-mainframe
tools like VS Code, IntelliJ, or ad-hoc scripting and pipeline automation offerings. This talk will
show how to perform CICS development tasks using familiar form factors like shell scripts and
VS Code. We'll show an end to end demo of building the GenApp and other exemplary
applications using free open source tooling, and also cover Db2 Developer for z/OS and other
free plugins and software tools.

Session Evaluation

I get my CICS enroute Zowe.

By Anders Hecquet, DXC, SE and Jacob Büchler, UFST, DK

Session Evaluation

 “If the fact is in the code – let’s ask it”

UFST needed to gain insight into a complex legacy architecture – spanning 50+ years of architectural design principles and various documentation standards. A huge task, if it had to be produced from new and all-encompassing - risking errors, bias and obsolescence before completion. After careful consideration and external expert advice, UFST decided to use an ECAT to have up-to-date, accessible and comprehensive information about its IT portfolio with flexible and dynamic analysis and investigation capabilities that help modernization planning, preparation and restructuring.

This session will take you through the decision making process, due diligence, piloting and the final role. It is a combined session with client and supplier, where the client, UFST, will cover the business strategic perspectives and the supplier, DXC, will cover the technical aspects and challenges of operating an ECAT on a hybrid mainframe installation.

By Peter Enrico, Enterprise Performance Strategies, Inc

Session Evaluation

In the world of computers, you can think of latent demand as the demand for resources that cannot be
met due to constraints. Workloads want to use the resources and have demand for those resources, but
the environment does not have the ability to satisfy the demand. During this presentation, Peter Enrico
will discuss the measurement and evaluation of latent demand in the mainframe environment. So, if you
have a system that is being capped, weight enforced, or if your processor is just out of capacity, you will
want to attend this session.
Title: Adjusting WLM Goals for