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
02:40 MIN
Using AI to manage legacy code and technical debt
Transforming Software Development: The Role of AI and Developer Tools
03:23 MIN
Integrating new technologies while managing legacy systems
Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?
03:59 MIN
Overcoming communication challenges with visual aids
Communicate efficiently with Software Architecture Diagrams
04:47 MIN
Applying archaeological techniques to legacy software systems
Getting to Know Your Legacy (System) with AI-Driven Software Archeology
04:55 MIN
Modernizing legacy codebases like COBOL with AI
Developer Productivity Using AI Tools and Services - Ryan J Salva
06:00 MIN
Understanding the complexity of modern software development
Roadmapping and Collaboration Best Practices to know you're building the right thing
05:41 MIN
Q&A: Gaining buy-in and modernizing legacy applications
An Architect’s guide to reducing the carbon footprint of your applications
01:52 MIN
Accelerating development in complex legacy codebases
The Alpha‑Developer of Tomorrow: Building the Future of the Software Development Lifecycle
Featured Partners
Related Videos
Getting to Know Your Legacy (System) with AI-Driven Software Archeology
Markus Harrer
The Clean as You Code Imperative
Olivier Gaudin
Resolving technical debts in software architecture
Carola Lilienthal
From Punch Cards to AI-assisted Development
Francesco Ciulla
Everything as Code: A Dozen As-Code Concepts beyond Infrastructure or Configuration as Code
Jose Javier Alonso Moya
Data Science on Software Data
Markus Harrer
New AI-Centric SDLC: Rethinking Software Development with Knowledge Graphs
Gregor Schumacher, Sujay Joshy & Marcel Gocke
Seven Myths, Three Reasons, One Goal
Stefan Priebsch
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.

M&M Software GmbH
Sankt Georgen im Schwarzwald, Germany
Intermediate
Senior
Docker




Saby New Compy
Karlsruhe, Germany
Senior
Zend
Slim
Scrum
Kanban
Symfony


CONTIAMO GMBH
Berlin, Germany
Senior
Python
Docker
TypeScript
PostgreSQL

iits-consulting GmbH
München, Germany
Intermediate
Go
Docker
DevOps
Kubernetes
