
Francisco Contreras
Software Architect - CTO
Biography
Senior software architect with more than 12 years of experience. Co-organizer of the Java User Group Nicaragua, Java and mobile tech’s enthusiast, and international speaker. Experienced in working with companies all around the world in the development of business/marketing solutions including, among others, back-end development, front-end web/desktop development, business intelligence, and mobile development. System engineer with a master’s in business informatics. Enjoys the challenges and projects that demand going the extra mile to accomplish extraordinary results.
Sessions
Keeping the boat afloat! SOS Technical Debt
Are you familiar with the term “Technical Debt” but wondering what it exactly entails and how it can impact your project? This talk is for you! We'll explore the basics of Technical Debt and understand its impact on software development.
We'll start by discussing the traditional approach to addressing Technical Debt, examining how it's typically overlooked and accumulates, which can have disastrous consequences. But fear not! We'll also explore a strategic way to tackle this debt, allowing us to effectively reduce it without neglecting other crucial aspects of our projects.
In the second part of the talk, we'll dive into measuring Technical Debt using tools like SonarQube and Git. We'll examine different technical, social, and economic metrics that will help us quantify and evaluate the level of debt in our software. Additionally, we'll create a simple mathematical model that provides a more precise view of the magnitude of technical debt in our projects and identifies potential risks.
Next, we'll present a possible action plan to effectively address Technical Debt. We'll discuss various strategies and approaches that we can implement proactively to reduce the debt, thereby optimizing the performance and quality of our software.
Finally, we'll conclude the talk with valuable recommendations and insights based on our experience and industry best practices. You'll be well-prepared to strategically and efficiently tackle Technical Debt, ensuring long-term success for your software development projects.
Don't miss out on this opportunity to learn how to reduce Technical Debt and take your projects to the next level!
Language: Spanish
Audience Level: All
Talk Format: Talk (~60 minutes)