You are on page 1of 3

CT051-3.

5-3 SQE

Individual Assignment
Page 1 of 3
ASIA PACIFIC UNIVERSITY

CT051-3.5-3 SOFTWARE QUALITY ENGINEERING - APU DEGREE LEVEL 3

COURSEWORK

Handout Date

9th May 2016

Submission Date

5th August 2016

SUSTAINABILITY CLAUSE; PLEASE CONSIDER THE ENVIRONMENT AND DO NOT PRINT THIS DOCUMENT
UNNECESSARILY. QUICK TIPS; CONVERT TO SLIDE FOR DISCUSSION or PRESENTATION, DISTRIBUTE SOFTCOPY ONLY, PRINT DRAFT, PRINT CONTENTS ONLY, PRINT DOUBLE-SIDE, PRINT 2IN1, USE RE-CYCLED PAPERS
ONLY. THANK YOU.

INTRODUCTION
For the assignment worth (50%), you will be expected to select a software system that
you are interested, and critically evaluate the complete process of development using
the topics that cover in Software Quality Engineering module.

LEARNING OBJECTIVES

Describe and critically evaluate a suitable software development methodology for a


chosen software development project.

Explain the relevant quality assurance processes by explaining the meaning of quality
when applied to software.

Apply and critically evaluate estimating techniques for time, effort and cost.

Create a quality plan and a risk plan for use in project management

Devise, describe, apply and critically evaluate various software metrics.

SCENARIO
Android Malaysia has recently announced an open contest for software developers to
create a Social Event Media Application for Mobile Devices dubbed SEMA. The
application is intended to increase social interaction and activities among mobile users
in objective to flourish human value.
The application (SEMA) should be used to initiate, communicate and manage social
activities among its users such as sports events, parties, trips, camps, seminars, flea
markets, etc. Dedicated application should be created for specific events. For example, a
Seminar SEMA would include a template with components such as location, speakers,
hand-outs, food, participants, transport, etc. People interested in seminars would
download the Seminar SEMA from Androids SEMA portal and simply fill-up the
necessary sections of their contributions depending on their interest, either in organising
(contribution such as catering, transportation, etc) or participating in the seminar.
Similarly, a Flea-Market SEMA would include a different template for that event.
Level 3

Asia Pacific University of Technology and Innovation


052016

CT051-3.5-3 SQE

Individual Assignment
Page 2 of 3

The application could be linked to the cloud to link all its participants for discussion and
information updates. Your Software House is interested in taking-up the project and you
are assigned to create a SQAP (Software Quality Assurance Plan) for it. You may choose
any ONE application of your choice, from above example or your own SEMA.
DELIVERABLES
The assignment final documentation should be structured in the following
format:
1) Introduction A brief introduction about the product, its main functions, objectives
and scope.
2) IS Methodology Select an IS Development Methodology which you deem suitable
for this project. Discuss in detail, the features of the methodology which could be
applied to achieve high quality software.
3) Software Quality Matrices
a) Critically evaluate the software quality attributes that are mandatory for the
product. Present the attributes in a way that it shows its propriety or preference.
b) Plan and describe at least TWO (2) sets of software quality matrices for the
project. Clearly demonstrate how the matrices would be measured and evaluated.
4) Software Quality Assurance Plan (SQAP) Using a standard template, prepare a
complete SQAP for the development of the above system. Among other components,
include in your plan the following discussions:
a) Briefly explain the sub activities under the main phases
b) Discuss one of the International Quality Standard that you need to adhere for this
project. Explain the key areas that you need to satisfy.
c) Create a Risk Management Plan for the project.
5) Conclusion and recommendation this can be purely summary of the research or
it can include some new knowledge identification in conclusion to support the
research.
6) A presentation of all the chapters above.

References (Harvard Referencing System)

Marks Breakdown
The coursework will be marked based on the following area:
Chapters
1. Introduction
3. IS Methodology

Marks
Allocated
5
15

5. Software Quality Matrices


5.1. Quality Attribute Critical
10
Evaluation
15
5.2. Quality Matrices Presentation
7. SQAP
7.1. Description of Phases
10
7.2. Quality Standards
10
7.3. Risk Management Plan
10
8. Conclusion and Recommendations
5
Level 3
Asia Pacific University of Technology and Innovation
15
9. Presentation (progressive)
052016
10. Overall Documentation
5

CT051-3.5-3 SQE

Individual Assignment
Page 3 of 3

Assignment Deliverable Conditions:

Sustainability Clause - Please consider the environment and don't print


unnecessarily. Any additional / redundant materials that you wish to attach could be
included into the optical disk. Include your original, main document into the disk,
which should be attached to the hard-copy submission. This could be used to
electronically scan for plagiarism.

Final Documentation has to be word processed, printed in A4 size paper (double sided
preferred) and professionally bound. The maximum of 5000 words is recommended.

Citation of facts is mandatory. Obtain your facts from credible sources into
references / bibliography. Avoid dumping of data. Instead the facts that you discuss
should be made relevant to your case/project.

The presentation will be conducted according to the date & time allocated to later.
Late submissions will not be assessed unless extenuating circumstances are upheld.

End.

Level 3

Asia Pacific University of Technology and Innovation


052016

You might also like