Improving Software Testing: Technical and Organizational Developments (SpringerBriefs in Information Systems)