Phase 1

Concept Definition. The earliest phase in the software life cycle, where complete and consistent requirements and top-level, feasible plans for meeting them are developed.