18 You are the project manager of a software company. As software development can be very chaotic, your company has decided to follow a more rigorous approach to software development. Specifically your company has chosen to adopt the extreme programming XP methodology for your current software project. The XP methodology is highly iterative, and produces numerous deliverables include UML diagrams, architecture diagrams, prototypes and test-cases. Assume you are in the Sequence Activities phase of the project. Which of the following sequencing methods should you use to identify the logical relationships between tasks, so that the activities can be sequenced correctly?