Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

UNIVERSITY OF MAURITIUS

MODULE SPECIFICATION SHEET

1. GENERAL INFORMATION

Academic Year: 2019 - 2020


Semester(s): 2

Title Code Duration (hrs) No of credits


Software Quality and Standards SIS 6095 Lectures: 30 6 LCCS
Practicals: 0
Self-Study: 90
Other learning
Activities : 60 *
Others (Specify): -
Total: 45
*working on assignments, sitting for Class Tests and preparation time for same, sitting for Examinations and
preparation time for same, group work, attending Workshops/Conference recommended by the
Department/Faculty, fieldwork, site visits/trips, additional practicals, presentations among peers, experiential
learning, placements/internships and guest lectures.

2. PRE-REQUISITE(S)/PRE-REQUIREMENT(S)

None.

3. AIMS

This course aims to equip students with the knowledge and techniques of professional practices in
software processes and activities. It prepares students to manage the development of high quality
software using proven techniques and established standards in software quality.

Objectives
Within the lecture we will introduce the basic concepts for software quality, software quality
engineering, and how quality requirements can be defined. Software quality engineering is mainly
characterized by quality assurance which focuses on the process and quality control which focuses on
the product. Quality assurance will be studied by means of different proposals for software process
improvement and management, version control and configuration management, software quality
metrics and measurement, and quality standards, practices, and conventions. As quality control
techniques we will consider available verification and validation techniques for software systems such
as reviews and inspections, software testing, and formal verification.

4. OUTLINE SYLLABUS
Through Contact Hours:

Page 1 of 4
SIS 6095 – Software Quality and Standard (L/T/P 2+1+0)

Organising for Quality Management, Software Quality Lessons Learned from Quality Experts, Manage
Quality of Software and Development Processes, Software Inspections, Software Audit Methods, SQA
for Small Projects, Development Quality Assurance, Costs of Software Quality, Software Quality
Metrics, Quality Standards and Certification including CMMI, COBIT

Through Self-Learning:
Software Testing: Defect Removal Practices, Systematic Testing, Automated testing, Software
Configuration Management, V-Model, ISO and Lean Six Sigma, Enterprise Quality Management
Systems (EQMS).

5. LEARNING OUTCOMES

Having studied this module, the students should be able to:


1. Evaluate the process of managing the quality of a software project
2. Describe the quality process in the software life cycle
3. Differentiate among different inspection used
4. Describe the auditing process
5. Determine how to evaluate software quality activities and processes and determine whether
they meet their intended purpose
6. Choose applicable standards and techniques

6. COORDINATORS:

Programme Module Coordinator Lecturer


Coordinator
Name Mr Roopesh Sungkur DR A MUNGUR DR A MUNGUR
Department ICT ICT
Building FOE Phase II FOE Phase II
Room Number 2nd floor, Rm 2.5 2nd floor, Rm 2.5
Phone No. 403 7815 403 7815
Email Address a.mungur@uom.ac.mu a.mungur@uom.ac.mu
Consultation Time N/A By appointment By appointment

8. VENUE AND HOURS/WEEK

All lectures will be held in Room: 2.10, Phase 2 Building

Hours/week: Wednesday 16:30 – 19:30

9. MODULE MAP

Page 2 of 4
Academic Theme Lecturer Initials
L, P, S,
Week V, T,
Test
1. Introduction to Software Quality and Standards AM L, T
2. Organising for Quality Management AM L, T
3. Manage Quality of Software and Development Processes – AM L, T
Software Life Cycle, The Risk Management Process
4. Manage Quality of Software and Development Processes – AM L, T
Software Development, Maintenance
5. Software Quality Factors – Cost of Missing it AM L, T
6. Quality Control:- Reviews, Inspection, Walkthrough, AM L, T
Software Audit
7. Class Test AM Test

8. Software Quality Metric: Purpose and Metric AM L, T


Computation, Basic tools
9. Software Testing: Defect Removal Practices, Systematic AM L, T
Testing, Automated testing
10. Software Configuration Management AM L, T
11. Quality Standards and Certification (CMMI, COBIT, ITIL, AM L, T
ISO, Lean SIX sigma)
12. Assignment Submission + Presentation of Findings AM

13. Revision AM

Abbreviations: L: Lectures, P: Practicals, T: Tutorials, V: Visits, S: Seminars

10. ASSESSMENT

(A) WRITTEN EXAMINATION

Sections (if any): No of questions to be answered: 4


Multiple Choice: Not Applicable Compulsory Questions (if any): 4
Exam Date: To be confirmed Paper Duration: 3 hours
Weighing (%): 60
Total Marks: 100 Pass Marks: 40

(B) CONTINUOUS ASSESSMENT

ASSESSMENT WEIGHING (%)


ASSIGNMENT 20
CLASS TEST 20
TOTAL 40

11. ASSIGNMENT

Page 3 of 4
Assignment details: The devise of a Software Quality Plan (SQP) document

12. RECOMMENDED BOOKS


• G. Gordon Schulmeyer, Handbook of Software Quality Assurance, Fourth Edition or latest
Edition
• D. Galin, Software Quality Assurance: From theory to implementation. Harlow, England:
Pearson Addison Wesley, 2004.

Page 4 of 4

You might also like