Lifecycle Management Services
A software life cycle model depicts the significant phases or activities of a software project from conception until the product is retired. It specifies the relationships between project phases, including transition criteria, feedback mechanisms, milestones, baselines, reviews, and deliverables.
Typically, a life cycle model addresses the following phases of a software project:
- Requirements phase
- Design phase
- Implementation
- Integration
- Testing
- Operations and Maintenance
Much of the motivation behind utilizing a life cycle model is to provide structure to avoid the problems of the "undisciplined hacker".
LVS follows Agile, waterfall, spiral or custom lifecyle models depends on the customer requirements.