Full Title:Software Product Support
Language of Instruction:English
Module Code:SWRD C7001
 
Credits: 5
Valid From:Semester 1 - 2016/17 ( September 2016 )
Module Delivered in No Programmes
Module Description:Students completing this module will understand the software development process and issues involved in the testing, deployment and support of a software product.
Learning Outcomes:
On successful completion of this module the learner should be able to
  1. Discuss various software process models
  2. Demonstrate an understanding of the various approaches to software testing.
  3. Plan and support a software product release strategy.
  4. Demonstrate a familiarity with the various types of software maintenance.
 

Module Content & Assessment

Indicative Content
Software Development Life Cycle
Various development process models
Software Testing
Testing and testing types, unit, integrated and acceptance testing
Software Release
How and when software should be released, release types, versioning, distribution and deployment
Problem Management
Logging software problems, prioritisation and severity issues, repair and release process
Change Management
Managing change requests, prioritisation and evaluation
Software Maintenance
Maintenance types, software aging, software evolution, legacy software
Documentation
Purpose of documentation, training, support and reference, documentation standards
Assessment Breakdown%
Course Work30.00%
End of Module Formal Examination70.00%

Full Time

Course Work
Assessment Type Assessment Description Outcome addressed % of total Marks Out Of Pass Marks Assessment Date Duration
Continuous Assessment The assessment criteria for the continuous assessment will be concerned with the students’ understanding of software development and the software support process. Students’ ability to evaluate software solutions and devise appropriate testing methods will also be assessed. 1,2,3,4 30.00 0 0 n/a 0
No Project
No Practical
End of Module Formal Examination
Assessment Type Assessment Description Outcome addressed % of total Marks Out Of Pass Marks Assessment Date Duration
Formal Exam End-of-Semester Final Examination 1,2,3,4 70.00 0 0 End-of-Semester 0

Part Time

Course Work
Assessment Type Assessment Description Outcome addressed % of total Marks Out Of Pass Marks Assessment Date Duration
Continuous Assessment The assessment criteria for the continuous assessment will be concerned with the students’ understanding of software development and the software support process. Students’ ability to evaluate software solutions and devise appropriate testing methods will also be assessed. 1,2,3,4 30.00 0 0 n/a 0
No Project
No Practical
No End of Module Formal Examination
Reassessment Requirement
A repeat examination
Reassessment of this module will consist of a repeat examination. It is possible that there will also be a requirement to be reassessed in a coursework element.

DKIT reserves the right to alter the nature and timings of assessment

 

Module Workload & Resources

Workload: Full Time
Workload Type Workload Description Hours Frequency Average Weekly Learner Workload
Lecture No Description 2.00 Every Week 2.00
Practical No Description 2.00 Every Week 2.00
Directed Reading No Description 2.00 Every Week 2.00
Independent Study No Description 2.00 Every Week 2.00
Total Weekly Learner Workload 8.00
Total Weekly Contact Hours 4.00
Workload: Part Time
Workload Type Workload Description Hours Frequency Average Weekly Learner Workload
Lecture No Description 1.00 Every Week 1.00
Practical No Description 2.00 Every Week 2.00
Directed Reading No Description 3.00 Every Week 3.00
Independent Study No Description 2.00 Every Week 2.00
Total Weekly Learner Workload 8.00
Total Weekly Contact Hours 3.00
Resources
Supplementary Book Resources
  • Kendall & Kendall 2013, Systems Analysis & Design, 9 Ed., Prentice Hall [ISBN: 133023442]
  • Desikan, Ramesh 2007, Software Testing: Principles & Practices, Addison Wesley [ISBN: 817758295X]
  • Humble, Farley 2010, Continuous Delivery, Reliable Software Releases through Build, Test and Deployment Automation, Addison Wesley [ISBN: 0321601912]
  • Sommerville, Ian 2010, Software Engineering, 9 Ed., Addison Wesley [ISBN: 0137053460]
  • Tamres, Louise 2002, Introducing Software Testing, Addison Wesley [ISBN: 0201719746]
This module does not have any article/paper resources
Other Resources