INFO815 – Software Development and Testing
Module code
INFO815
Module title
Software Development and Testing
Prescription
Students will apply and critically assess software development methodologies and techniques used for software testing.
Programmes
- BI1702
- BI1703
- BI1704
NZQA Level
Level 8
NZQA Credits
15
Delivery method
- Web-Supported
Learning hours
- Total learning hours
- 150
Resources required
- Learning Outcomes
- 1. Critically analyse a range of contemporary approaches for the development,
implementation, testing and maintenance of software
2. Implement and test a software application (preferably web/mobile with cloud/server
backend) utilizing contemporary software development and testing practices.
3. Critically analyse the planning, implementation and testing of a software development
project including ease of ongoing maintenance and its fit for purpose. - Content
- - Software development concepts, tools and methods (including DevOps and open source)
- Agile methodologies, extreme programming, rapid application development, scrum
- Interface design issues, user-centred design
- Software maintenance
- Software metrics and quality assurance
- Usability testing, performance testing - Teaching and Learning Strategy
- Teaching and learning methods will involve theoretical and practical classes which may include but are not limited to lectures, class discussions, tutorials, computer laboratory work, group activities, face-to-face and online activities.
- Assessment Criteria
- In order to receive a passing grade, students must achieve a minimum 40% average over all supervised tests and achieve 50% overall for the module.
- Learning and Teaching Resource
- Wintec Learning Management Systems, Computer Laboratory
Required Text:
An extended reference list will be supplied by the tutor at commencement of the module which will be updated as required