Given the following types of tool, which tools would typically be used by developers and which by an independent test team: (i) static analysis (ii) performance testing (iii) test management (iv) dynamic analysis (v) test running (vi) test data preparation