
There is still a lot of experimentation involved in the use of GenAI in software development. However, adesso’s experience from countless development projects has shown that the following aspects are crucial for success:
- Application knowledge is key: Developers need extensive knowledge of business models, industry specifics, the internal processes and the concrete challenges of future users in their day-to-day work. This becomes all the more important the more routine tasks they outsource to GenAI tools so that they can give the tools precise instructions and the results do not require a lot of rework.
- Integration is crucial: GenAI tools need access to existing systems and must fit seamlessly into established processes and compliance structures. Developers must therefore provide an architectural framework that regulates the necessary integrations – otherwise the tools will not be able to exploit their enormous potential.
- Transparency creates trust: GenAI solutions harbor uncertainties – it is not always clear, for example, whether sufficient data is available in the required quality and how good the results are. The results can vary greatly depending on the model version, the data quality and even the prompt. Developers need to be aware of this uncertainty and deal with it openly in order to use GenAI effectively as a helper.
- Interdisciplinary collaboration is a key factor: experience shows that the best ideas and solutions are created where people with different perspectives work together – this also applies to software development. In order to use GenAI optimally in development projects, developers must take into account the know-how and experience, but also the requirements of specialist departments, UX designers, salespeople and compliance experts.
“The use of GenAI in software development is still in its infancy, but a radical change is on the horizon,” emphasizes Volker Gruhn, Chairman of the Supervisory Board and founder of adesso. “Because when GenAI takes over the routine tasks that used to consume hour after hour, developers will have more time for the exciting, varied tasks: interacting with people, understanding problems and finding creative solutions. Let the AI search for bugs – developers can then concentrate much better on improving the customer experience together with sales, for example.”
– – – – – –
Further links
👉 www.adesso.de
Photo: pixabay