Which of the following is the BEST method of controlling scope creep in a system development project? a) Defining penalties for changes in requirements b) Establishing a software baseline c) Adopting a matrix project management structure d) Identifying the critical path of the project