Tuesday, May 8, 2012

What are the process steps involved in creating a new member of a software product line?


What are the process steps involved in creating a new member of a software product line?
Ans: The process steps involved in extending a software product line to create a new application are as follows:
1. Elicit stakeholder requirements: You may start with a normal requirements engineering process. However, because a system already exists, you will need to demonstrate the system and have stakeholders experiment with it, expressing their requirements as modifications to the functions provided.
2. Select the existing system that is the closest fit to the requirements: When creating a new member of a product line, you may start with the nearest product instance. The requirements are analyzed and the family member that is the closest fit is chosen for modification.
3. Renegotiate requirements: As more details of required changes emerge and the project is planned, there may be some requirements renegotiation to minimize the changes that are needed.
4. Adapt existing system: New modules are developed for the existing system and existing system modules are adapted to meet the new requirements.
            5. Deliver new family member: The new instance of the product line is delivered to the customer. At this stage, you should document its key features so that it may be used as a basis for other system developments in the future.

0 comments:

Post a Comment