Mainframe represents a small but important segment of the global developer community. Understanding their perspectives and experiences is key to long-term business success.
In its recent study, Forrester Consulting gives an unfiltered voice to enterprise developers of z/OS-based applications across organizations, geographies, and generations.
Survey responses provide:
Unique insights into today's mainframe developer experience (DevX) |
A roadmap to increased productivity for developers and companies
|
z/OS application developers |
|
Mainframe experience (years) |
|
|
Company size (employees) |
Location
|
Overall, enterprise mainframe developers are happy, productive, and hungry for hybrid development practices. In fact, 68% are extremely satisfied with their career.
Solution: Introduce contemporary tooling like Visual Studio Code, Git, and automated DevOps toolchains.
70% of respondents believe Visual Studio Code would provide a major increase in productivity.
74% of respondents believe Git would provide a major increase in productivity
Remember: Giving developers a choice is a best practice. Dev environments and versioning tools are deeply personal for them.
Solution: Streamline DevX by focusing on end-to-end workflows (check out Code4z’s workflows).
Solution: Empower developers with, for example, shift-left unit testing using Test4z and Db2 self-service using Broadcom DevOps for Db2. And as a best practice, invest strategically in platform engineering to abstract non-coding activities.
Remember: Autonomy and time spent coding are positively correlated.
Solution: Adopt additional enterprise Agile and DevOps practices, many of which are highlighted in the full survey findings.
Remember: It’s best practice to educate those unfamiliar with contemporary Agile and DevOps practices so they can understand the potential.
It takes 1/2 of respondents...
3+ days
to understand where to make changes to the code
What to do
Ideas to accelerate mainframe development What developers are calling the biggest game-changers to mainframe development: |
|
Tools “No doubt that expanding the toolkit would speed mainframe development.” |
DevOps/Agile “Adopt DevOps as a standard operating model.” |
Workflows “Streamlining integration, testing and deployment processes." |
AI “Bringing AI into development will change the whole game.” |
Automation “Implementation of automation solutions to optimize repetitive tasks and reduce resource provisioning time.” |
Testing "Solving the test automation problem." |
Costs “Reducing the cost of infrastructure will speed development.”
|
Collaboration “Cross-platform collaboration with non-mainframe developers.”
|
Hardware "Advanced hardware technology that can make the system's computing power and storage capacity more powerful.”
|
To ensure the long-term health and vitality of mainframe applications, it’s critical to understand those responsible for them. While the voice of the global developer community is widely reported, the voice of mainframe developers is often drowned out. This study highlights their perspectives, challenges, and the opportunities they perceive.
Read Now