Now showing items 1-3 of 3

    • Managing developer interruption 

      Perez Dias, Gabrielle Cristina (2018-12-01)
      The high frequency of interruptions during cognitively-intense activities can be annoying and detrimental to deadline-driven work, such as software development. When developers are interrupted they not only lose productivity ...
    • RoboBUG: a game-based approach to learning debugging techniques 

      Miljanovic, Michael A. (2015-03-01)
      Debugging is the systematic process of finding and fixing errors in a computer program, and it is considered a critical skill that should be acquired early in a programmer's career. As an alternative to traditional approaches ...
    • Understanding and predicting method-level source code changes using commit history data 

      Heron, Joseph (2016-10-01)
      Software development and software maintenance require a large amount of source code changes to be made to a software repositories. Any change to a repository can introduce new resource needs which will cost more time and ...