Final answer:
The system definition phase of the SDLC presents challenges in determining schedule feasibility due to limitations in analyzing, parameterizing, and communicating system requirements, as well as the reliance on undeveloped software and hardware requirements.
Step-by-step explanation:
In the system definition phase of the SDLC, schedule feasibility is difficult to determine because it is hard to estimate the time it will take to build the system.
This difficulty arises due to several limitations. Firstly, it is difficult to analyze and parameterize the system requirements accurately. Secondly, it is challenging to communicate the requirements effectively between stakeholders. Lastly, the schedule feasibility is often limited by software and hardware requirements which are not fully developed or defined.