Quality experience: a grounded theory of successful agile projects without dedicated testers
agile software testing in a large - scale project .