Knowledge Center

Explore articles with this tag

The cognitive effort behind understanding code
  • May 28, 2025

The cognitive effort behind understanding code

“I still think that one of the finest tests of programming ability is to hand the programmer about 30 pages of code and see how quickly he can read through and understand it.” – Bill Gates Various research suggests that reading, editing, and navigating code encompasses significant cognitive effort beyond simply writing new code. And […]

Solving the issues with current documentation practices
  • Sep 1, 2022

Solving the issues with current documentation practices

Software development is typically a team endeavor. Developers may work on separate projects but many times their work intersects with modules others are building. Even individuals creating their own applications must refer back to prior work to track source-code changes and limit vulnerabilities. Creating proper documentation for teamwork and legacy code should be a top […]

Improving developer productivity on the mainframe with artificial intelligence
  • Mar 3, 2022

Improving developer productivity on the mainframe with artificial intelligence

Mainframes are the central data repository in an organization’s data processing center. They support thousands of applications and input/output devices while simultaneously serving thousands of users. Most corporate data still lives on the mainframe, and these systems offer advanced capabilities, flexibility, security, and resilience to downtime. Unfortunately, mainframe management and modernization can be costly, risky, […]

How banks should leverage the power of automation
  • Feb 16, 2022

How banks should leverage the power of automation

Mainframes are widely considered the backbones of many global financial services firms because they deliver unparalleled security, stability, and processing power. From credit card payments and ATM transactions to loans and mortgages, mainframes are relied on by 44 of the top 50 banks to host core applications that deliver secure experiences based on real-time data […]

How Leveraging AI Technology Enables Developers
  • May 23, 2021

How Leveraging AI Technology Enables Developers

Phase Change Software President Steve Brothers was recently interviewed for a TechChannel article on how artificial intelligence (AI) can help software developers increase productivity and reduce risk. The article, “How Leveraging AI Technology Enables Developers: AI technology enables productivity gains, reduces code querying time, and mitigates risk,” was written by Sofia Haan and discusses how […]

Legacy system failures expose the application knowledge gap’s harmful risks
  • Feb 24, 2021

Legacy system failures expose the application knowledge gap’s harmful risks

Government system failures during the rush to provide public benefits to alleviate the economic effects of the COVID-19 pandemic publicly exposed the mainframe knowledge crisis that also threatens financial institutions, healthcare providers, and many other organizations foundational to the world economy. Several states discovered the knowledge-gap’s potentially devastating consequences when waves of unemployment-claims poured into […]