Project Network - SeanSpires/Project1-306-Team-Stonks GitHub Wiki
The project network diagram is a visual tool to help represent the different tasks and their associated dependencies. This is achieved through mapping the different dependencies with their task and creating a flow diagram. In the context of the given project, these dependencies heavily influenced the rest of the waterfall planning process.
The final diagram was developed iteratively. Given the detailed specifications for the project, the breakdown of the different tasks was logical and easy to achieve through standard product backlog analysis/grooming. Network diagram justification was derived through multiple rounds of discussions and task analysis. Giving the tasks weightings allowed the waterfall process to be followed whilst having an understanding of priorities. Thus, detailed and functional planning could be achieved by balancing dependencies and task priorities. The final network diagram insures that the software development process will minimise the chance of any tasks being started before their associated dependencies are completed. Therefore, the waterfall software development process has been optimise to better suit the linear but complex set of specifications.