Concept
gathering and analyzing requirements, Prototype development
Plan
make Product Development Lifecycle
Design
design and build the architecture, the scope document is generated
Development
start writing the code as per the analyzed requirements
Release
deployed product