Final answer:
The Systems Development Life Cycle (SDLC) approach should be chosen when systems have already been developed and documented, it is important to document each step of the way, upper-level management feels more comfortable using SDLC, there are adequate resources and time, and communication of how new systems work is important.
Step-by-step explanation:
The Systems Development Life Cycle (SDLC) approach should be chosen by an analyst when all of the following conditions are met:
- The systems have already been developed and documented using SDLC.
- It is important to document each step of the way in the development process.
- Upper-level management feels more comfortable or safe using SDLC.
- There are adequate resources and time to complete the full SDLC.
- Communication of how new systems work is important.
Therefore, option F) All of the above is the correct answer.