What types of business needs may create the need for a project?

-Adaptation to technological advances

-Compliance with legal requirements

-Training requirements

-Social needs