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