Technical debt : what software practitioners have to say