Software Development Lifecycle
KSBs
K1
all stages of the software development life-cycle (what each stage contains, including the inputs and outputs)
Covered in the module reading and explored in the exercise.
K2
roles and responsibilities within the software development lifecycle (who is responsible for what)
Covered in the module reading, with some role playing in the exercise.
K3
the roles and responsibilities of the project life-cycle within your organisation, and your role
Covered in the module reading.
K4
how best to communicate using the different communication methods and how to adapt appropriately to different audiences
The content includes a topic on communication methods and principles, and the half-day workshop includes a question to encourage discussion on this.
K5
the similarities and differences between different software development methodologies, such as agile and waterfall
Covered in the module reading.
K8
organisational policies and procedures relating to the tasks being undertaken, and when to follow them. For example the storage and treatment of GDPR sensitive data.
Covered in the module reading in a number of areas including GDPR, password policy and accessibility guidelines.
K11
software designs and functional or technical specifications
Covered in the module reading and the exercise.
S2
develop effective user interfaces
The exercise involves producing user personas, user journeys and wirefranmes.
S14
follow company, team or client approaches to continuous integration, version and source control
Secure development policies addressed in the module reading.
B4
Works collaboratively with a wide range of people in different roles, internally and externally, with a positive attitude to inclusion & diversity
The exercise involves a level of teamwork.