![Page 1: Sam's Story - What CIOs Should Know: Application Modernization](https://reader036.vdocument.in/reader036/viewer/2022062405/557d2c2ed8b42a5a448b5024/html5/thumbnails/1.jpg)
Application Modernization
how to convince business managers to invest into it
http://www.softwarediagnostics.com/en/
![Page 2: Sam's Story - What CIOs Should Know: Application Modernization](https://reader036.vdocument.in/reader036/viewer/2022062405/557d2c2ed8b42a5a448b5024/html5/thumbnails/2.jpg)
http://www.softwarediagnostics.com/en
Meet Sam
Application Modernization – How to convince business managers to invest into it?
Sam is an ambitious head of software development …
… eager to deliver outstanding software applications.
happydevelopmentteam
happy businessmanagers
Sam
![Page 3: Sam's Story - What CIOs Should Know: Application Modernization](https://reader036.vdocument.in/reader036/viewer/2022062405/557d2c2ed8b42a5a448b5024/html5/thumbnails/3.jpg)
http://www.softwarediagnostics.com/en
Sam has a headache…
A business-critical application has grown over years and the code has become very complex.
The costs seem to explode. More and more developers “are consumed” by the application.
The business requirements cannot be implemented in the given time frames.
developer
businessmanager
Application Modernization – How to convince business managers to invest into it?
Sam
![Page 4: Sam's Story - What CIOs Should Know: Application Modernization](https://reader036.vdocument.in/reader036/viewer/2022062405/557d2c2ed8b42a5a448b5024/html5/thumbnails/4.jpg)
http://www.softwarediagnostics.com/en
What should he do?
Sam tried for years to convince the business managers to invest into modernization of this critical application.
There was no comprehension and no money for modernization. The situation got worse and worse.
?! ?
Application Modernization – How to convince business managers to invest into it?
Sam
![Page 5: Sam's Story - What CIOs Should Know: Application Modernization](https://reader036.vdocument.in/reader036/viewer/2022062405/557d2c2ed8b42a5a448b5024/html5/thumbnails/5.jpg)
http://www.softwarediagnostics.com/en
What should he do?
If I could just communicate
the technical risks and costs
more convincingly !!!
Application Modernization – How to convince business managers to invest into it?
Sam
![Page 6: Sam's Story - What CIOs Should Know: Application Modernization](https://reader036.vdocument.in/reader036/viewer/2022062405/557d2c2ed8b42a5a448b5024/html5/thumbnails/6.jpg)
http://www.softwarediagnostics.com/en
Good news for Sam
Software maps? Interesting!
Let’s give it a try.
There is a solution, Sam!
Application Modernization – How to convince business managers to invest into it?
Sam
![Page 7: Sam's Story - What CIOs Should Know: Application Modernization](https://reader036.vdocument.in/reader036/viewer/2022062405/557d2c2ed8b42a5a448b5024/html5/thumbnails/7.jpg)
http://www.softwarediagnostics.com/en
The solution
Sam analyzed the three core applications including the critical one.
Software Map LegendArea: Lines-of-CodeHeight: McCabeComplexityColor: NestingComplexity
Findings:• “Application1” is huge
compared to Application 2 and Application 3.
• Application 1 has many code areas with complexity problems.
Application Modernization – How to convince business managers to invest into it?
“Application 1”
![Page 8: Sam's Story - What CIOs Should Know: Application Modernization](https://reader036.vdocument.in/reader036/viewer/2022062405/557d2c2ed8b42a5a448b5024/html5/thumbnails/8.jpg)
http://www.softwarediagnostics.com/en
The solution
Area of complex code that causes high development
costs
The software maps clearly show that the critical application is overly large, complex and consumes high person-power.
Application Modernization – How to convince business managers to invest into it?
Findings:• Application 1 has a
specific problematic complexity area where a large fraction of the developers’ time is bound. Here are unnecessarily high costs due to coding in complexity.
Software Map LegendArea: Lines-of-CodeHeight: ComplexityColor: DeveloperTime ($$)
Sam
![Page 9: Sam's Story - What CIOs Should Know: Application Modernization](https://reader036.vdocument.in/reader036/viewer/2022062405/557d2c2ed8b42a5a448b5024/html5/thumbnails/9.jpg)
http://www.softwarediagnostics.com/en
Investment approved
We didn’t know that the need to invest is that
urgent!You should have told us
earlier!
Budget and time for Sam’s modernization project has been approved.
Application Modernization – How to convince business managers to invest into it?
business manager
![Page 10: Sam's Story - What CIOs Should Know: Application Modernization](https://reader036.vdocument.in/reader036/viewer/2022062405/557d2c2ed8b42a5a448b5024/html5/thumbnails/10.jpg)
http://www.softwarediagnostics.com/en
Great job, Sam!
Application Modernization – How to convince business managers to invest into it?
happydevelopmentteam
happy businessmanagers
Sam
![Page 11: Sam's Story - What CIOs Should Know: Application Modernization](https://reader036.vdocument.in/reader036/viewer/2022062405/557d2c2ed8b42a5a448b5024/html5/thumbnails/11.jpg)
Want to feel like Sam? Let’s get in touch.
Software Diagnostics GmbH Babelsberg StudiosAugust-Bebel-Str. 26-53 14482 Potsdam, Germany
PhoneE-MailWeb
+ 49 331 - 7062 [email protected]/en