Prerequisite Modules
Description
Modern business models are
increasingly being shaped by Information Systems which have at their
core quality software products. These quality products are critical to
competitive advantage. At the same time software owners are now
accountable in law for the impact that these products can have on
their employees, clients and customers. Organisations need to know
that the products that they are developing or acquiring are
technically sufficient, legislation complient, acceptable to the user
community and are developend by domain specialists who understand
their business model.
Aims
The aim of this module is to equip
IS professionals with the core knowledge necessary for specifing,
selecting and acquiring quality software products.
Learning Outcomes
On successful completion of this
module, the student will be able to
-
Discuss the strategic significance
of quality software products
-
Explain the principles of quality
engineering and its strategic importance
-
Specify software quality
requirements, manage the quality engineering and quality assurance
processes, evaluate quality software products
-
Clarify and critique the relevance
of Quality accreditation systems, certification systems and
International standards
Learning and Teaching Methods
Lectures, self-study, labs,
tutorials, and any combination of discussion, case study,
problem-solving exercises, readings, seminars, and computer-based
learning.
Content
-
The business case for software
quality
-
Software quality models
-
External/Internal quality
factors and their attributes
-
Quality in software process
models
-
Physical and cognitive quality
-
Software quality engineering
-
Managing for software quality
-
Software measurement and quality
metrics
-
Quality assurance activities and
practices
-
Quality accreditation and
certification systems
-
International standards
Assessment
The methods of assessment to be
used to measure the learning objectives stated above are written
examination and continuous assessment including one or more of
assignment, essay, problem-solving exercise, oral presentation, and
class or lab tests.
-
Continuous Assessment: 20%
-
Examination: 80%
Recommended
Reading
-
McCall, J., Richards, P. and
Walters, G (1977) Factors in software quality, Vols I-III, Rome Aid
Defence Centre, Italy.
-
Boehm, B. (1978) Characteristics
of Software Quality, North Holland, with J.R. Brown, H. Kaspar, M.
Lipow, G. McLeod, and M. Merritt.
-
Pressman. R, (2000) Adapted by
Darrel Ince, Software Engineering: A Practitioner's Approach
(European edition) McGraw-Hill Internationsl, Berkshire, UK
-
Kan, S. (2002) Metrics and models
in Software Quality Engineering, Addison-Wesley
-
Boehm, B.; See extensive list of
readings
-
Fitzpatrick, R. (1996) Software
Quality: Definitions and Strategic Issues, Staffordshire University,
School of Computing Report
-
ISO 9000 international standards
|
|
For more information contact
Ciarán O'Leary
|