Luc Perard
Grappling With Clunky Old Software? Start by Understanding What’s Inside!
#1about 3 minutes
The pervasive challenge of working with legacy software
Most developers work on existing, undocumented code, creating significant business challenges across all industries.
#2about 5 minutes
Business drivers for modernizing complex applications
Key challenges like application modernization, improving developer productivity, and conducting software assessments for M&A drive the need for deep code understanding.
#3about 2 minutes
Understanding the root causes of software complexity
The complexity of modern applications stems from massive codebases, numerous interconnected technologies, and millions of code element dependencies.
#4about 2 minutes
The limitations of manual code analysis methods
Relying on outdated documentation, interrupting subject matter experts, or manually reading code is inefficient, incomplete, and unreliable for understanding complex systems.
#5about 4 minutes
Introducing CAST Imaging as an MRI for your software
CAST Imaging automatically analyzes source code and database scripts to create an interactive architectural blueprint of an application's inner workings.
#6about 2 minutes
Using software intelligence to accelerate modernization
Visualize application architecture to identify candidates for microservices, isolate outdated frameworks, and use advisors to plan cloud migrations.
#7about 3 minutes
Boosting developer productivity and faster onboarding
New developers can ramp up significantly faster by exploring application transaction flows visually, reducing the need to manually dig through code.
#8about 4 minutes
Assessing software quality with structural analysis
Use automated dashboards based on ISO 5055 standards to measure structural quality, identify critical flaws, and manage technical debt.
#9about 5 minutes
Q&A on tech stack, pricing, and generative AI
The tool's tech stack includes C++ and Go, pricing is per application based on size, and it provides deterministic context for generative AI rather than using it for analysis.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
39:20 MIN
Using AI to manage legacy code and technical debt
Transforming Software Development: The Role of AI and Developer Tools
00:05 MIN
Applying archaeological techniques to legacy software systems
Getting to Know Your Legacy (System) with AI-Driven Software Archeology
08:37 MIN
Addressing the challenge of growing software complexity
Model Based Systems Engineering in an Agile Product Development Process
01:56 MIN
Comparing historical and modern software development approaches
Let developers develop again
15:00 MIN
The mission to maintain and improve legacy applications
Coffee with Developers - Robby Russell
00:31 MIN
The challenge of modernizing enterprise IT landscapes
Building high performance and scalable architectures for enterprises
21:30 MIN
Transforming technology and internal ways of working
IKEA Story: Transforming an Iconic Retail Brand
04:59 MIN
Identifying common diseases in legacy software systems
Domain-Driven Transformation—How to Bring (Back) Sustainable Architecture to Legacy and Monoliths
Featured Partners
Related Videos
We (don't) need a software architect!?!
Hendrik Lösch
Navigating the Corporate Jungle: Life as a Developer in a large Company
Alexandra Petri
Communicate efficiently with Software Architecture Diagrams
Simon Lasselsberger
Resolving technical debts in software architecture
Carola Lilienthal
Application Modernization Leveraging Gen-AI for Automated Code Transformation
Syed M Shaaf
Getting to Know Your Legacy (System) with AI-Driven Software Archeology
Markus Harrer
The Clean as You Code Imperative
Olivier Gaudin
Modern software architectures
David Tielke
From learning to earning
Jobs that call for the skills explored in this talk.


Domain Architect Ricardo Platform (f/m/d) | 80-100% | Hybrid working model | Valbonne France
SMG Swiss Marketplace Group
Canton de Valbonne, France
Senior


Solution Architect (m/w/d)
DMG MORI Digital GmbH
München, Germany
Intermediate
Senior
Cloud (AWS/Google/Azure)


Software Architect Java (m/w/d)
Sopra Steria Custom Software Solutions GmbH
München, Germany
€78-100K
Senior
Java
Spring
Angular
JavaScript
+1


Domain Architect Ricardo Platform (f/m/d) | 80-100% | Hybrid working model | Zürich Switzerland
SMG Swiss Marketplace Group
Sachseln, Switzerland
Senior


SENIOR DEVOPS ENGINEER (M/W/D)
Wilken GmbH
Ulm, Germany
Remote
Intermediate
Senior
Azure
Gitlab
Terraform
Kubernetes
FULLREMOTE - Tool Expert - Integration & Doc-as-Code (SW Architecture)
Capitole Consulting
Municipality of Madrid, Spain
Remote
API
XML
Bash
JSON
+3
Senior Software Engineer - Storage Optimization
CAST
Municipality of Madrid, Spain
€78-108K
API
Azure
DevOps
Python
+7

