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.