than a particular slice of time. Depending on the software development process
or method in use, the project schedule, and the work breakdown for design
and development, coding, and testing may be done multiple times, may be
done at different times for different parts of the software, or may be done