Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 3

Assignment Brief (RQF)

Assignment Brief (RQF)

Higher National Diploma in Computing


Student Name/ID Number:

Unit Number and Title: 7: Software Development Life Cycle

Academic Year: 2023

Unit Assessor: Darshana Tithira

Assignment Title: ABC Online Platform .

Issue Date: 17/12/2023

Submission Date: 18/02/2024

Internal Verifier Name:

Date:

Submission Format:

Students have to submit the WHOLE Assignment work as an Academic report with proper citation.
Both soft copy and hard copy is required in the day of submission.

You need to attach this “Assignment brief” as the first section of the assignment report.

Referencing is mandatory.

No word Limits.

Any type of academic misconduct will result a “Fail”.

Answering to ALL TASKS is mandatory. If a task or a subtask is missing in answers, result will be “FAIL”.

Unit Learning Outcomes:

LO1 Describe different software development lifecycles


LO2 Explain the importance of a feasibility study
LO3 Undertake a software development lifecycle
LO4 Discuss the suitability of software behavioural design techniques.

Prepared by: Higher Education Qualifications (HEQ) Approved by: HEQ, QDAM (HE)
Version 1.0 – October 2018
DCL 1 – Public (Unclassified)
1
Assignment Brief (RQF)

Assignment Brief and Guidance:

“ABC Online Ltd.” is a newly started organisation who provides an online market platform where
people can buy/sell products online. The e-commerce site is the most important area in this business
and company decided it get it developed through a software development company with all the
required features in it.

You as the project manager for this project from the software development company, software
development company requested you to provide the full project report explaining,

Task 1 – Software Development Life Cycles.


1. Discuss different Software Development Life Cycles models
2. Explain the reasons to have different SDLC Models
3. Identify & justify the most suitable SDLC for the given business case.
4. Discuss the important of SRS
This task provides evidence for LO-1
Task 2 - Feasibility study
1. Briefly explain the purpose of a feasibility study.
2. Include a feasibility report suits to the given project.
3. Explain the importance of a feasibility study and what can go wrong if it fails.
This task provides evidence for LO-2
Task 3 - Undertake a software development lifecycle
1. Discuss, what is Software quality.
2. Explain the methods and tools can be use in software investigations
3. Explain and identify the inputs, outputs and processors.
This task provides evidence for LO-3
Task 4 - Discuss the suitability of software behavioural design techniques
1. Discuss the software behavioral design techniques.
2. Identify a suitable technique for the given project
3. Explain what is data driven software and it can help to improve the software
This task provides evidence for LO-4

Prepared by: Higher Education Qualifications (HEQ) Approved by: HEQ, QDAM (HE)
Version 1.0 – October 2018
DCL 1 – Public (Unclassified)
2
Assignment Brief (RQF)

Learning Outcomes and Assessment Criteria of the Module

Pass Merit Distinction

LO1 Describe different software development lifecycles

P1 Describe two iterative and two M1 Discuss using an D1 Assess the merits of applying
sequential software lifecycle models. example, why a particular the Waterfall lifecycle model to a
lifecycle model is selected large
P2 Explain how risk is managed in for a development software development project.
software lifecycle models. environment.

LO2 Explain the importance of a feasibility study

P3 Explain the purpose of a M2 Discuss the D2 Assess the impact of different


feasibility report. components of a feasibility feasibility criteria on a software
P4 Describe how technical solutions report. investigation.
can be compared.

LO3 Undertake a software development lifecycle

P5 Undertake a software M3 Analyse how software D3 Evaluate the process of


investigation to meet a business requirements can be undertaking a systems
need. traced throughout the investigation with regard to its
P6 Use appropriate software software lifecycle. effectiveness in
analysis M4 Discuss two improving a software quality.
tools/techniques to carry out a approaches to improving
software investigation and create software quality.
supporting documentation.

LO4 Discuss the suitability of software behavioural design techniques

P7 Discuss, using examples, the M5 Analyse a range of D4 Present justifications of how


suitability of software behavioural software behavioural tools data-driven software can improve
design techniques. and techniques. the reliability and effectiveness of
M6 Differentiate between software.
a finite state machine
(FSM) and an extended
FSM, providing an
application of use for both.

Prepared by: Higher Education Qualifications (HEQ) Approved by: HEQ, QDAM (HE)
Version 1.0 – October 2018
DCL 1 – Public (Unclassified)
3

You might also like