Assignment title: Information
Critique and evaluate the latest directions in Software Engineering Methodologies • Analyse and apply complex decision making to determine the appropriate methodology to apply to different development situations • Develop a good understanding of processes to ensure quality in the engineering of large software systems • Develop a good understanding of the principles of commonly used Software Engineering Methodologies • Develop a good understanding of the artefacts that can be created to control and support quality assurance, risk management and communication in large software development projects Skills: • Critically analyse and use complex decision making to research and determine the appropriate Software Engineering tools and methodologies to utilize in a given situation • Apply professional communication skills to support and manage the engineering of a large software system • Review, critically analyse and develop artefacts to define processes for quality assurance, risk management and communication in large software development projects