Published Sep 3, 2019

Episode 130: Code Visualization with Michele Lanza

Explore the transformative power of code visualization with Michele Lanza as he unveils innovative techniques like code cities and software metrics visualization, enhancing the identification of code issues and fostering interdisciplinary collaboration.
Episode Highlights
Software Engineering Radio - the podcast for professional software developers logo

Popular Clips

Questions from this episode

Episode Highlights

  • Community Collaboration

    The collaboration between the visualization and modeling communities holds significant potential for advancing both fields. highlights the need for these communities to work together, as models are essentially data that require effective comprehension techniques 1. notes the disparity in acceptance of visualizations between academia and developers, suggesting a deeper truth yet to be uncovered 2.

    Whenever I show visualizations, the academic part of computer science is not convinced, while the developer community actually loves it.

    ---

    Despite the challenges, Lanza believes that integrating visualization into modeling is worthwhile, although current conferences lack focus on this integration 2.

       

    Agile Insights

    Agile development practices offer valuable insights that can enhance visualization and modeling efforts. These practices emphasize iterative progress and adaptability, which can be beneficial in refining visualization techniques. discusses how agile methodologies could potentially bridge gaps and improve collaboration between different communities 3.

    Right.

    ---

    By adopting agile principles, both visualization and modeling communities can foster a more dynamic and responsive approach to their work.

Related Episodes