Press release: Seerene and HPI investigate the use of artificial intelligence in software engineering

Oct 15, 2019 2:30:00 PM

Companies can apply for participation in the study with their IT projects until 6th December 2019 


Potsdam, October 15, 2019 –  

Together with the Hasso Plattner Institute for Digital Engineering (HPI), Seerene is conducting a study on the use of artificial intelligence (AI) in software engineering. The one-year study will take place in the new AI Laboratory for Software Engineering at HPI. The goal is to identify those AI approaches for the management of complex software projects that can be used to realize the highest possible efficiency potentials. For this purpose, the development processes of real IT projects are analyzed. Subsequently, the participants receive a wide range of support in building their own AI strategy. Interested companies can apply for participation with their IT projects until 6th December. 

"From our experience with the Seerene software analytics platform, we know that in many cases efficiency potentials of 30 percent and more can be achieved if a common basis for the end-to-end management of software processes is created across all sub-disciplines of software development - i.e. from requirements specification and code programming to testing and delivery," explains Johannes Bohnet, Founder and Head of Studies at Seerene. "But in complex projects, artificial intelligence is the only way to follow the constantly changing conditions of software development projects and predict the consequences. Finally, this creates a powerful early warning system to identify potential problem situations during the course of the project before they become acute. 

Seerene and HPI want to use the projects of the participants to explore further AI methods, for example, for planning the deployment of development teams, determining source code complexity, technical debt and software quality or for the transformation of legacy systems and vendor steering. AI-based risk and error analysis and AI-based benchmarking should also make it possible to make concrete statements about effort and costs in what-if simulations.  

"Even in Fortune 500 companies, the development of complex software systems has so far been treated as more an art form than an engineering science," summarizes Prof. Dr. Jürgen Döllner, head of the AI Laboratory for Software Engineering at HPI. "For the first time, AI provides robust approaches to analyze and evaluate software and its development processes. The methods examined in the study include repository mining, machine learning, big-data analytics and software visualization. 

Interested companies are invited to participate in the study if they want to learn about the potential of AI for their own software engineering. The submitted software development projects should have been running for at least two years and involve ten or more developers. The selected companies will receive a quick introduction to the future topic of AI in software engineering with guidelines for building their own AI strategy, an analysis and evaluation of the software development based on the submitted project and a benchmarking within the field of participants. Other services provided in return for a contribution towards the cost of the project include workshops on AI methods and procedures, access to the HPI with its AI research and AI experts; joint PR measures and, last but not least, the identification of potential for cooperation and funding. 

Interested companies can now submit their application with a short project description until the 6th December 2019, using the online form at HPI and Seerene will announce the study participants on December 15, and the study will start on January 1, 2020. 

(544 words / 3,539 characters) 

About Seerene: 

Seerene builds on more than 15 years of academic research in software analytics. The spin-off of the Hasso Plattner Institute for Digital Engineering (HPI) relies on artificial intelligence and machine learning to analyze complex relationships in the development of software systems. The Seerene software analytics platform integrates the existing development infrastructure, the repositories and data already isolated in the various sub-disciplines of software development with its own analyses and makes the knowledge available in a “digital boardroom” to those responsible. Meaningful key metrics, dashboards and software maps make the development process visible as a whole and in real time for the first time and form a common basis for the end-to-end management of software processes across all expert fields. In this way, efficiency potentials of 30 percent and more can be realized, quality and robustness can be increased, and risks minimized.