Analysis:
The investigation process involved in solving a product issue which includes tasks such as definining the issue, the market niche, the system to be create, product scope and identifying the product sub-components.
Design:
The process of applying the findings made during Analysis stage to the actual product design which include tasks such as developing product blueprints and components of the system.
Development:
The process of creating the actual product components based on the product blueprints created in the Design stage.
Testing:
The process of ensuring the developed product and components meet the requirements of the specification stated in the Design stage which include Unit Test by the developers and Quality Assurance Test by Quality Assurance Team and End-Users.
Implementation:
The process of making the product available to customers which is also known as First Customer Ship (FCS) in the computer industry.
Maintenance:
The process of fixing the product problems raised by customer once the product is released to the customer.
End-of-life (EOL):
The process of ensuring that customers and employees are aware that the product is no longer available in the market or supported and a new product is available.
Software Product Life Cycle Stages
Posted by
Jessica
on Friday, November 13, 2009
Labels:
Product Life Cycle
0 comments:
Post a Comment