Modernization strategy customer planning software
The medium-sized industrial company with around 7,000 employees wants to gain the decisive competitive advantage through digitization and thus become the sole market leader.
The most important business applications in the company have grown historically and are at the end of their lifecycle. The initial situation of the project was the consideration of the management to replace the more than 10 years old customer planning software with modern and customer-oriented apps.
A modernization quick check by Sysparency revealed that the planning software was extremely valuable to the industrial company and had already implemented exceptional features. A new development of these functionalities would take an unnecessarily long time, waste enormous resources and offer no significant added value.
The management commissioned Sysparency to create a modernization strategy for the planning software analyzed.
Within a very short time, the customer planning software was expanded to become the central specialist application for the company and has since formed the basis for customer success in the digitalized world.
Explanations of the semi-automated documentation
The semi-automated documentation is applied to those software parts in which the mathematical and technical core pieces of the software are coded.
The Sysparency tool is used for the semi-automated creation of developer documentation. Sysparency analyzes the source code of the software to be documented, identifies information relevant to the documentation and transfers (transforms) this into high-quality documentation. The structure and content of the documents are essentially created in three steps. First, Sysparency identifies mathematical calculations in the source code and extracts them in the form of formulas, decision tables and, if necessary, function plots. Second, analyzes sysparency the comments in the source code, assigns them to the extracted formulas etc. using rule-based categorization and transfers the results to the resulting document. In the last step, information extracted using compiler program analyzes (e.g. control and data flow) is structured and the final structure of the generated documents is determined.
A document generated in this way contains lists of the individual functionalities (based on the implementation) together with a brief description, checked preconditions, summarized process descriptions and mathematical functions of the individual functionalities.
If necessary, the generated documents are manually post-processed and linked to other documents (e.g. API documentation).
The functional view and information are collected in the course of workshops with the responsible know-how carriers and supplemented by sysparency. The preparation and follow-up as well as the moderation of these workshops are carried out by Sysparency experts. Following the workshops, the information is transferred to the documentation and incorporated in a structured manner.
Interested or have further questions?
Arrange a no-obligation initial consultation with our SYSPARENCY experts.
We will introduce you to our products and answer all your questions in a straightforward online meeting.