Understanding how to develop secure software
Nice one.
Learning Outcomes
- Identify and manage security risks as part of a software development project.
- Critically analyse development problems and determine appropriate methodologies, tools and techniques (including program design and development) to solve them.
- Design and develop/adapt computer programs and to produce a solution that meets the design brief and critically evaluate solutions that are produced.
- Systematically develop and implement the skills required to be effective member of a development team in a virtual professional environment, adopting real-life perspectives on team roles and organisation.
Artefacts
These are the projects carried out to meet those learning outcomes, which are described in the link below.
Meeting Notes
Notes from various meetings, as well as feedback from team members and tutors.