08 Agile
08 Agile
• Development is iterative
• Planning is adaptive
• Roles blur
• Requirements change
• Working software
Agile myths
• Organise code
into manageable
modules.
• Don’t repeat
yourself (DRY)
Continuous Integration
• Good high
organisation
• But not IT
specific
Flavours of Agile
• Easy to
understand and
start
• Very popular
• Not much
engineering
Flavours of Agile
• Detailed engineering
practices
• IT focused
• Popular with
developers
GIT
• Git should be used to manage your project and you git repository will need
to be submitted.
• You will be assessed on your commit history, and the readme should
contain a report of your work in markdown (a lightweight subset of HTML).