Third International Workshop on Managing Technical Debt

in conjunction with ICSE 2012

2012 Workshop Preliminary Program

Working Agenda - Draft of March 16, 2012

Session 1: Presentations

9:00 – 10:30

Welcome and workshop theme

  • Philippe Kruchten, Robert Nord, Ipek Ozkaya, Joost Visser

Industry challenges for the research community

  • Bill Curtis, Jay Sappidi and Alexandra Szynkarski, Estimating the Size, Cost, and Types of Technical Debt
  • Jelle de Groot, Ariadi Nugroho, Thomas Bäck and Joost Visser, What is the value of your software?
  • Jean-Louis Letouzey, The SQALE Method for Evaluating Technical Debt

Eliciting and visualizing debt

  • David Morgenthaler, Misha Gridnev, Raluca Sauciuc and Sanjay Bhansali, Searching for Build Debt: Experiences Managing Technical Debt at Google
  • John Brondum and Liming Zhu, Visualising Architectural Dependencies

Break

10:30 – 11:00

Session 2: Discussion

11:00 - 12:30

  • Discuss presentations from the previous session.
  • Short discussion topics, such as: Can we really put a dollar value on technical debt, or is it just a loose metaphor?
  • Formulate industry problems/challenges in the form of scenarios based on industry experience and limitations of the state of the art.
  • Revisit expectations, goals for the afternoon if needed.

Lunch

12:30 - 2:00

Session 3: Presentations

2:00 - 3:30

Landscape and other perspectives of technical debt in the software development lifecycle

  • Clemente Izurieta, Antonio Vetro, Nico Zazworka, Yuanfang Cai, Carolyn Seaman and Forrest Shull, Organizing the Technical Debt Landscape
  • John D. McGregor, J. Yates Monteith and Jie Zhang, Technical Debt Aggregation in Ecosystems
  • Neil Ernst, On the Role of Requirements in Understanding and Managing Technical Debt

Research Perspective on Code and Defects

  • Francesca Arcelli Fontana, Vincenzo Ferme and Stefano Spinelli, Investigating the Impact of Code Smells Debt on Quality Code Evaluation
  • Will Snipes, Yuepu Guo, Carolyn Seaman and Brian Robinson, Defining the Decision Factors for Managing Defects: A Technical Debt Perspective
  • Carolyn Seaman, Yuepu Guo, Clemente Izurieta, Yuanfang Cai, Nico Zazworka, Forrest Shull and Antonio Vetro, Using Technical Debt Data in Decision Making: Potential Decision Approaches

Break

3:30 - 4:00

Session 4: Discussion

4:00 – 5:30

  • Discuss presentations from the previous session.
  • Short discussion topics, such as: Are defects that are visible externally technical debt?
  • Formulate research challenge problems.
  • Synthesis of workshop presentations and discussion
  • Report out from working groups if needed, action items, reflections

Social Event: Workshop Dinner

We plan to have a dinner the evening of the workshop to facilitate closer links among the participants. Details will be announced as soon as the organizers make the arrangements. 


Site hosting by the SEI