Title :
Building Reusable Testing Assets for a Software Product Line
Author :
McGregor, John D.
Author_Institution :
Clemson Univ., Clemson, SC
Abstract :
Summary form only given. Testing consumes a significant percentage of the resources required to produce software intensive products. The exact impact on the project is often hard to evaluate because testing activities are distributed over the entire scope of the development effort. In this article we take a comprehensive end-to-end view of the testing activities and roles that should be present in a software product line organization. The Software Engineering Institute (SEI) identifies three areas of responsibility in a product line organization we relate these to testing: organizational managers have responsibility for establishing the test strategy for the organization in general and the product line in particular. These activities are directly related to the business goals and scope of the product line. Technical managers have responsibility for planning the numerous test activities needed to implement the test strategy. These activities are planned in concert with the development activities to coordinate milestones and resources. Software engineers have responsibility for implementing the planned activities. They select the specific test cases necessary to achieve specific test coverage levels and implement any software needed to apply the test cases to the software under test.
Keywords :
planning; product development; program testing; software development management; software reusability; Software Engineering Institute; business goal; organizational management; reusable testing asset; software development activity; software product line; software product line organization; software testing activity planning; technical management; test case; test coverage level; Engineering management; Software engineering; Software reusability; Software testing; Strategic planning;
Conference_Titel :
Software Product Line Conference, 2008. SPLC '08. 12th International
Conference_Location :
Limerick
Print_ISBN :
978-0-7695-3303-2
DOI :
10.1109/SPLC.2008.68