In the software development industry, the academic and business worlds are drifting ever further apart: The gulf between the ivory towers and office desks continues to widen. Both sides would benefit from working more closely together. Our ‘Future Trends of Software Engineering’ (FToSE) initiative is designed to highlight this unwelcome development and to stimulate a discussion. It aims to increase mutual understanding of key themes and developments by improving communication on the major trends in software development.

Future Trends of Software Engineering
Topics that determine the future and change the present
FOR MORE MUTUAL UNDERSTANDING IN SOFTWARE ENGINEERING
#1Controlled agility is the secret to success
The potential of agile software development is still far from exhausted.
#2Microservices are a great idea
They’re no cure-all, but they do give IT departments new capabilities.
#3CPS Engineering is a new discipline
Cyber-physical systems are a digital transformation you can get your hands on
#4Usability engineering is no flash in the pan
Success is determined on the interface
#5Damage prevention is no walk in the park
It may not be a nice topic – but it is hugely important
#6Software systems are becoming software landscapes
The big picture has to be right down to the last detail
#7Data is more important than algorithms
From data comes knowledge
#8The only certainty is uncertainty
In the beginning, the end is just a vague idea
#9Value is the yardstick
The focus must always be on how the software will be used
#10Cognitive computing is king
The revolution is coming
The Future Trends of Software Engineering are far from a purely hypothetical exercise. The approach allows us to determine concrete requirements for how companies should deal with software engineering in practice. Let’s talk about your situation, requirements and ideas – and develop your future IT together.