Software Measurement is an Imperative for Continuous Transformation

by

On October 4, 2018, CAST Germany hosted its annual customer and partner conference around Oktoberfest. Numerous CIOs and IT experts followed the call to the BMW World in Munich to discuss the evolution of software measurement as companies reach a continuous state of transformation through DevOps, cloud adoption, innovative uses of Artificial Intelligence and modern relationships with software vendors.

Emerging Technologies and Artificial Intelligence

In his presentation, “The Future of Azure and Artificial Intelligence,” Ralph Kink of Microsoft stressed the growing importance of intelligent computer systems. There is currently an explosion of interest in AI because computing and memory performance are now able to support the demand.

Yet, as companies adopt “intelligence software,” Kink counsels that teams should maintain a cooperation between man and machine for optimal results. For example, Microsoft has introduced a strict set of ethical rules that make AI work for people, not the other way around. The digital feedback loop, which analyzes the interactions between customers, employees, products and operations, also contributes to this. “We have to make sure that we do not make a terminator.”

DevOps Propels Continuous Transformation

With a provocative thesis, Diego Lo Giudice of Forrester opened his presentation with the statement that “21% of big business executives say they've completed the transformation.” This, of course, is a misconception, because any kind of transformation is a permanent process that will never be completed.

CAST_DACH_User_Group_Forrester_Diego_LoGiudice

In this context, DevOps and Agile play a central role in any enterprise in order to keep the internal dynamics of the company in a constant flow. Lo Guidice had three recommendations to help companies achieve excellence in DevOps and continuous transformation:

  1. Evolve development and delivery to adopt modern software measurement practices
  2. Adopt a startup-like corporate culture
  3. Use growth technologies, such as Artificial Intelligence, to drive smarter delivery methods

Demand for Software Quality Standards

In my keynote address, I stressed the need for a kind of TÜV, a generally accepted software quality standard for all industries. We live in a time when every newcomer to YouTube can learn to program. How should companies value and measure the quality and security of such code?

CAST_DACH_User_Group_DMA

Organizations like the Consortium for IT Software Quality (CISQ) are publishing valuable code quality standards, but they are not yet widely adopted in the market. As privacy and security become more important for organizations from retail to banking to manufacturing, standards like those from CISQ can help serve as a benchmark for continuous improvement while teams work feverishly to modernize legacy IT systems.

Dr. Thorsten Klaßen, COO at the German Council of Foreign Relations (DGAP), echoed my comments on the need for a TÜV-type, certified quality standard for software. He sees many of the same challenges in the institutions and government organizations he advises.

Productivity is highly prized over maintaining high levels of quality, and security, scalability and functionality enhancements are always weighed against the use of taxpayers’ money. Until a common software standard is put in place, it's even more important to have solutions like Software Intelligence that make a significant contribution to improving software quality and security.

One of our large banking customers helped to put things in perspective. Under their CIO's supervision are more than 2,500 applications, all of which need to be maintained in parallel. This organization uses CAST to analyze and evaluate itself according to self-defined parameters such as Business Value or Security Indexing.

Important for them is not only the current state of the infrastructure, but also the behavior of the server under temporal aspects. The CIO needs to know the answers to questions like, What is the effect of reinstalling apps? or What changes can be observed over an annual period? so he can inform his business stakeholders that their investments in software improvement are paying off.

CAST’s Business Acceleration Program

To help reduce complexity in transformational programs, CAST has teamed up with partners like Microsoft (and others) to provide the best possible solutions for customers struggling to reach the next phase of their modernization goals. Whether it’s mergers and acquisitions, cloud migrations, automating DevOps or integrating Artificial Intelligence in smart development practices, CAST has a “joint expert team” to get you on your way. For more information contact us, or learn more about what Software Intelligence can do for you.

Get the Pulse Newsletter  Sign up for the latest Software Intelligence news Subscribe Now <>
Open source is part of almost every software capability we use today. At the  very least libraries, frameworks or databases that get used in mission critical  IT systems. In some cases entire systems being build on top of open source  foundations. Since we have been benchmarking IT software for years, we thought  we would set our sights on some of the most commonly used open source software  (OSS) projects. Software Intelligence Report <> Papers
In our 29-criteria evaluation of the static application security testing (SAST)  market, we identified the 10 most significant vendors — CAST, CA Veracode,  Checkmarx, IBM, Micro Focus, Parasoft, Rogue Wave Software, SiteLock,  SonarSource, and Synopsys — and researched, analyzed, and scored them. This  report shows how each measures up and helps security professionals make the  right choice. Forrester Wave: Static Application Security Testing, Q4 2017  Analyst Paper
This study by CAST reveals potential reasons for poor software quality that  puts businesses at risk, including clashes with management and little  understanding of system architecture. What Motivates Today’s Top Performing  Developers Survey
Daniel Maly
Daniel Maly SVP and MD, DACH at CAST
Daniel is responsible for the CAST business in Germany, Austria, and Switzerland (DACH). Based on his extensive international experience, Daniel brings a broad range of business and technical understanding to CAST Customers (primarily CIOs) on how best to utilize and deploy key technologies and solutions within their organizations, in order to maximize ROI and bring strategic objectives to fruition.
Load more reviews
Thank you for the review! Your review must be approved first
Rating
New code

You've already submitted a review for this item

|