Which of the following is the BEST approach for determining the requirements for managing project artifacts?
Assign a team member to be responsible for managing all project artifacts in order to streamline the process
Store all project artifacts in a shared repository accessible to the team
Update project artifacts as changes occur throughout the project lifecycle
Establish a plan at the beginning of the project that defines what, when, where, and who for managing artifacts