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 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.”
|