0% found this document useful (0 votes)
63 views

Higher Nationals: Higher National Diploma in Computing

The document provides an assignment brief for a unit on software development lifecycles, asking students to meet with a client to gather requirements for developing a website for a clothing store, analyze the requirements using systems analysis tools, and discuss software behavioral design techniques applicable to the project. It also lists the learning outcomes and assessment criteria for the unit.

Uploaded by

Dg Pinz
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
63 views

Higher Nationals: Higher National Diploma in Computing

The document provides an assignment brief for a unit on software development lifecycles, asking students to meet with a client to gather requirements for developing a website for a clothing store, analyze the requirements using systems analysis tools, and discuss software behavioral design techniques applicable to the project. It also lists the learning outcomes and assessment criteria for the unit.

Uploaded by

Dg Pinz
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Higher Nationals  

                                                           

Assignment Brief – BTEC (RQF)


Higher National Diploma in Computing

Unit Number and Title Unit 9: Software Development Lifecycles

Academic Year 2021 - 2022

Unit Tutor Nguyen Ngoc Tan

Assignment Title Assignment 2

Issue Date

Submission Date

IV Name & Date Nguyen Ngoc Tan

Submission Format

This should be written in a concise, formal business style using single spacing and font size 12.
You are required to make use of headings, paragraphs and subsections as appropriate, and all
work must be supported with research and referenced using the Harvard referencing system.
Please also provide a bibliography using the Harvard referencing system.

Unit Learning Outcomes

LO3 Undertake a software development lifecycle

LO4 Discuss the suitability of software behavioral design techniques

Assignment Brief and Guidance


Your company receives a new project, the customer wants to "build and develop a website
for a clothing store".
You are trusted by your management, tasked with the first task of meeting the customer and
communicating the scope, constraints, and gathering and analyzing customer requirements.
The first step: meeting with customers, discussing the feasibility of the project including
technical, operational and economic feasibility.
The second step: collect software requirements, functional requirements, non-functional
requirements and domain requirements.
In this section, you need to ask the right questions to gather information from the client, the
request for teamwork will be done, but the report will be individual.
The third step: after clarifying the requirements will come the requirements analysis step.
You need to use systems analysis tools: storage, data flow diagrams, entity relationship
diagrams (ERD).
Provide a discussion of software behavior design techniques, applicable to this project…

Pass Merit Distinction


LO3 Undertake a software development lifecycle
P5 Undertake a software
investigation to meet a business
M3 Analyze how software D3 Evaluate the process of
need.
requirements can be traced undertaking a systems
throughout the software investigation with regards to its
P6 Use appropriate software
lifecycle. effectiveness in improving
analysis tools/techniques to
M4 Discuss two approaches to software quality.
carry out a software
improving software quality.
investigation and create
supporting documentation.
LO4 Discuss the suitability of software behavioral design
techniques
M5 Analyze a range of
software behavioral tools D4 Present justifications of
and techniques. how data driven software
P7 Discuss using examples the can improve the reliability
suitability of software M6 Differentiate between and effectiveness of
behavioral design techniques a finite state machines software
(FSM) and an extended FSM,
providing an
application for both.

You might also like