logo

Facilitated Application Specification Technique (FAST)

   

Added on  2022-08-19

14 Pages3031 Words23 Views
Running head: REQUIREMENT ENGINEERING
REQUIREMENT ENGINEERING
Name of Student
Name of the University
Author notes
Word count

REQUIREMENT ENGINEERING
2
Executive summary
The primary purpose of this report is to understand requirement-engineering process related
to the software. The notable impact of requirement engineering can be observed from this
study, as well as the impact of poor requirement engineering can also be found. It has been
found that requirement-engineering process aids the company to understand the problems of
the software as well as provides an understanding of the requirements and priorities of the
software. It can also be observed that poor requirement engineering can influence in the
control process of the software.

REQUIREMENT ENGINEERING
3
Table of Contents
Introduction................................................................................................................................4
Qualification for requirement engineering.................................................................................5
Importance of requirement engineering.....................................................................................5
Impact of poor requirement engineering in the process.............................................................6
Areas of Requirement engineering.............................................................................................6
Requirement elicitation..........................................................................................................7
Brainstorming.....................................................................................................................7
Facilitated Application Specification Technique (FAST)..................................................8
Quality Function Deployment............................................................................................9
Delphi techniques...............................................................................................................9
Use case-based Requirement elicitation.............................................................................9
Requirement analysis...........................................................................................................10
Requirement specification....................................................................................................10
Requirement validation........................................................................................................10
Software requirement...............................................................................................................10
Functional requirement........................................................................................................10
Non-functional requirement.................................................................................................11
Business requirement...........................................................................................................11
Final advice..............................................................................................................................11
Conclusion................................................................................................................................12
References................................................................................................................................13

REQUIREMENT ENGINEERING
4
Introduction
ABC Pty Ltd is a tech company, which is starting its business and tends to operate it
from Sydney, Australia. They are developing an app, which will provide trades and services
to their customers. ABC believed that this app would increase its revenue and will bring
business opportunities over the network. The Engineering process, which defines, maintains
and documents the requirements of engineering, is known as requirement engineering.
Requirement engineering has a role in systems and software engineering. Requirement
engineering is a branch of software engineering, which aids the software to run effectively in
a system (Fantechi et.al., 2018). It is a very essential and important phase of software
development. The primary degree of success of a software system is which it meets its
purpose when needed and implemented in a system. Requirement engineering discovers the
purpose of the software system, identifies the need of the stakeholders and documents them
into the analysis (Sheikh, 2018). It also includes communication and implementation of the
software. It is a sub-function of system engineering practices. This process gathers and
defines services provided by the system. ABC private limited engaged a requirement analyst
who will assist them by providing information related to requirement engineering. The
requirement analyst will advise ABC Pty Ltd about the requirement engineering in this
report. The purpose of this report is to provide advice to ABC regarding requirement
engineering. The requirement engineering will assist ABC to develop the app more
accurately addressing the needs of the company (Laplante, 2017). Requirement engineering
will aid ABC Pty Ltd by addressing the issues of the business and community as well as will
thoroughly study the software to make it more accurate.

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
Requirements Engineering Project 2022
|14
|3251
|30

The Engineering process
|7
|304
|10

Requirement Specification for ABC PTY LTD
|15
|2574
|21

Mis604 Requirement Engineering
|18
|2890
|41

MIS604 Requirement Engineering
|25
|4000
|180

Process of Requirements Engineering
|18
|3928
|16