Why Phase Change will fundamentally change software development – video

April 24, 2017

Gary Brach, Ken Hei, and Brad Cleavenger discuss how Phase Change's assistive AI technology will fundamentally change how software is developed so organizations can quickly and confidently respond to changing market dynamics.

While transformative advances in automation, communications' networking, and computer processing in the last 20 years have vastly improved business operations, the same cannot be said for software development.

The process of developing the applications that now run our daily lives hasn't significantly changed since the 1970s.

Sure, we've developed better tools and better ways of communicating with one another during the development process – such agile development techniques – but the underlying software development activities are the same.

This lack of substantial improvement makes it difficult for organizations to quickly respond to changing market dynamics.

However, the future of software development is bright. Organizations will soon be able to quickly and confidently respond to changing market dynamics.

Phase Change's technology will fundamentally transform how software is developed by introducing our assistive AI into the process – enabling organizations to quickly respond to market changes and opportunities.

Watch the following video below to learn why Gary Brach, Ken Hei, and Brad Cleavenger believe Phase Change's technology will fundamentally change the software development process.

Prevent software application knowledge from walking out the door

April 10, 2017

Brain drain is a serious problem facing organizations that use software applications to run their businesses. Learn how you can seal the drain and retain all of the knowledge trapped in your applications.

At the end of every workday, your software development teams walk out the door with all of their knowledge leaving with them. Some of them don’t come back, and that loss of information and expertise, or brain drain, is a growing business problem, especially with IT industry turnover rates hovering between 20-30% annually.

Consider how much knowledge your organization loses when key members of your development team retire or join other companies. Not only do you lose development expertise, but the knowledge your engineers have regarding how your software applications work, such as:

  • How the system is architected
  • The subject-matter expertise used to implement functionality
  • The business considerations that drove product and feature designs
  • How third-party and external systems are integrated

The plight of developing and supporting older and large-scale applications is exacerbated when companies have to scramble to replace retiring software engineers with unqualified replacements. Multiple reports suggest that 10,000 Baby Boomers walk out the corporate door in the U.S. for good every day.

Many of these retirees are the software engineers that developed and maintain the many systems that still run on Cobol and other mainframe programming languages. The impact of losing thousands of mainframe engineers and their vast programming and business knowledge will be widespread. The 240 billion lines of Cobol code running today power approximately 85 percent of all daily business transactions worldwide.

Most organizations don't have the processes in place to capture their employees' business and system intelligence before they leave for good.

It’s especially difficult for engineers. Today’s software tools don't allow them to easily convey their expertise to others – or enable developers, business managers, and executives to easily discover and utilize any previously shared knowledge.

What can you do?

You might be surprised to discover that your engineers’ domain and system knowledge already resides in one other place outside their minds – your software. While creating the code, development teams pour their organization, programming, and business intelligence into your applications.

Imagine what you could do if your organization's technical and business stakeholders had access to all of the knowledge and human intent embedded in your software applications. Imagine asking your software application how it works and having it answer you back.

How can you unlock all of that untapped knowledge?

Liberate encoded knowledge

Phase Change Software is creating AI-assistive technology that unlocks the encoded knowledge embedded in your software applications.

Our assistive AI understands your software and turns it into formal units of knowledge. In essence, software is transformed into data.

Our AI assistant will liberate your software's hidden knowledge and help it understand itself. Our natural language processing (NLP) techniques will enable your technical and business stakeholders to easily interact with applications.

You will soon be able to literally have a conversation with your software, and have it teach you its encoded programming, business, and domain knowledge.

learn more about our technology

Why is software developer onboarding so difficult, and how can I minimize productivity decline? — blog post

January 5, 2017

Your development teams and projects lose expertise every time software engineers depart – taking all of their domain and system knowledge with them.

It can take months for newcomers to become productive and years to become proficient. Bringing incoming developers up to speed distracts the whole team and results in significant project delays.

How can you transfer the domain and system knowledge to new engineers the day they walk in the door so your development teams remain productive and adept – even when critical employees leave unexpectedly?

Learn more about the overarching problem of onboarding newcomer developers in the Phase Change white paper; "As industry growth and turnover soar, new developer onboarding issues wreck productivity and jeopardize projects."

The paper reveals the full extent of the problem and why the influx of newcomer developers – both neophytes and professionals – combined with aging technology will result in a serious industry problem in the next 10 years.

You will discover the challenges newcomers face when joining new organizations and teams, learn the techniques developers use to absorb software applications, and realize why today's limited application-comprehension tools are woefully inadequate.

Then the paper introduces Phase Change’s science-based technology and artificial intelligence, which preserves the domain and system knowledge encoded in your applications no matter how many engineers leave.

And by retaining that knowledge, and facilitating developer-software interaction, Phase Change’s technology and AI agents will enable the system to educate newcomer developers – radically reducing their ramp-up time and drastically increasing team productivity.

Not only will your newcomers benefit, but you also will discover a new way of thinking about software development that will serve your entire organization.

How Phase Change’s AI impacts release management — video

January 5, 2017

January 5, 2017

Phase Change President Gary Brach leads a practical discussion with Ken Hei, director of engineering, and Brad Cleavenger, senior software architect, about how Phase Change's technology will transform release management.

 

Contact

Phase Change Software
13949 W. Colfax Ave
Building 1, Suite 205
Lakewood, Colorado 80401
Phone: +1.303.586.8900
Email: [email protected]

© 2025 Phase Change Software, LLC