Hit The Order Button To Order A **Custom Paper**

>> CLICK HERE TO ORDER 100% ORIGINAL PAPERS FROM AustralianExpertWriters.com <<

25 Nov
2019

ASSIGNMENT 2 FRONT SHEET | Good Grade Guarantee!

ASSIGNMENT 2 FRONT SHEET
Qualification
BTEC Level 5 HND Diploma in Computing
Unit number and title
Unit 9: Software Development Life Cycle
Submission date
23/11
Date Received 1st submission

Re-submission Date

Date Received 2nd submission

Student Name
Nguyen Chi Luan
Student ID
GCC18034
Class
GCC0701
Assessor name

Student declaration I certify that the assignment submission is entirely my own work and I fully understand the consequences of plagiarism. I understand that making a false declaration is a form of malpractice.

Student’s signature
Luan
Grading grid
P5
P6
P7
M3
M4
M5
M6
D3
D4

❒ Summative Feedback: ❒Resubmission Feedback:
Grade:
Assessor Signature:
Date:
Signature & Date:
Unit Number and Title
9: Software Development Lifecycles
Academic Year
2018
Unit Tutor
Do Quoc Binh
Assignment Title
Assignment 2: Undertake a Software Development Lifecycle
Issue Date

Submission Date

IV Name & Date

Learning Outcomes and Assessment Criteria
Pass
Merit
Distinction
LO3 Undertake a software development lifecycle
D3 Critically evaluate how the use of the function design paradigm in the software development lifecycle can improve software quality.
P5 Undertake a software investigation to meet a business need.P6 Use appropriate software analysis tools/techniques to carry out a software investigation and create supporting documentation.
M3 Analyse how software requirements can be traced throughout the software lifecycle.M4 Discuss two approaches to improving software quality.
LO4 Discuss the suitability of software behavioural design techniques
D4 Present justifications of how data driven software can improve the reliability and effectiveness of software.
P7 Explain how user and software requirements have been addressed.
M5 Suggest two software behavioural specification methods and illustrate their use with an example.M6 Differentiate between a finite state machine (FSM) and an extended- FSM, providing an application for both.
Assignment Brief
Base on the scenario described in the Assignment 1 you need to prepare some tasks:
Task
Outcome
Hints
1
L03 Undertake a software development lifecycle
Prepare a supporting requirement. The document should describe the process of collecting user requirements, managing requirements, suggestions to improve software quality. P5 In order to satisfy the Tune Source’s requirements, choose an appropriate technique(s) such as Interview, questionnaires, JAD, observation… to find out the business requirements. Explain in detail how those techniques should be carried out. Expected evidences: the reasons for selected techniques, identify stakeholders, content of the questions, the processes involved. P6 The document should include the following discussion: Security considerations Use case diagram DFD, ERD diagram M3 Analysis how software requirements can be traced throughout the development of Tune Source. The discussion should cover the following topics: Traceability, Baseline, Change management, Tools M4 Suggest 2 approaches for improving software quality of Tune Source for example: Total Quality Management(TQM) and Test Driven Development(TDD) D3 Assume that you would use Function-Oriented Design approach to design the Tune Source. Critically evaluate how this approach would help improving software quality. The discussion should focus on the activates of Function-oriented Design: Data flow design, structure decomposition, Detailed design.
2
LO4 Discuss the suitability of software behavioural design techniques
P7 Explain how user requirements can be addressed Hints: explain the process of identifying requirements, modelling data and process through the help of diagrams, coding and test M5 Using Flowchart and Pseudo code to describe 2 any functions in Tune Source and implement in in a programming language M6 From Tune Source project create a finite state machine (FSM) and an extended-FSM to describe the states of the application for example subscribed and unsubscribed user. D4 Assume that you would use Data Driven approach to design the Tune Source. Critically evaluate how this approach would help improving the reliability and effectiveness of software
Submission Format
The submission is in the form of 1 document You are required to make use of headings, paragraphs, subsections and illustrations as appropriate, and all work must be supported with research and referenced using the Harvard referencing system.
P5 Undertake a software investigation to meet a business need.

QUALITY: 100% ORIGINAL – NO PLAGIARISM.

  • **REMEMBER TO PRECISE PAGE NUMBER**
  • Hit The Order Button To Order A **Custom Paper**

>> 100% ORIGINAL PAPERS FROM AustralianExpertWriters.com <<