Software development is fundamental to digital transformation. A good foundation of data is required for developers to tailor software to the needs of the commissioning department. Unfortunately, the data models required for this are incomplete, often created unilaterally by the development department and not embedded in the business context. This makes it difficult for both developers and AI to find the right algorithms. The present approach increases understanding and exchange between the specialist and development departments and offers digital assistance with data modeling as a basis for software development. Furthermore, AI approaches can help to increase the quality and completeness of the data.