A phase in the system development lifecycle[1] (SDLC) in which a new system is designed without regard to the technology in which it will be implemented.
Defined Terms
1. ↑ system development lifecycle.
A set of steps in the formal design of any information processing system. They include analysis, design, development, implementation, maintenance, evaluation and improvement of the system.