Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn how to escape and transform problematic legacy software projects through this conference talk that addresses common developer nightmares including codebases without tests, missing build pipelines, absent code analysis, and inadequate security checks. Discover practical strategies for dealing with legacy projects that lack proper development practices, drawing from real-world experiences as both a technical lead and software auditor. Gain compelling arguments and evidence to present to stakeholders who dismiss quality improvements as "gold-plating" or unnecessary overhead. Explore techniques for gradually introducing testing frameworks, establishing automated build processes, implementing code quality tools, and integrating security measures into existing projects. Master the art of building business cases for technical debt reduction and quality improvements that resonate with management and decision-makers. Understand how to prioritize improvements based on risk assessment and business impact while working within organizational constraints and limited resources.
Syllabus
GeeCON 2024: Rustam Mehmandarov - Escaping Developer Nightmares
Taught by
GeeCON Conference