What Is Requirements Determination?
What Is Requirements Determination?
Requirements Investigation
It is studying the current system and documenting its features for further
analysis.
It is at the heart of system analysis where analyst documenting and describing
system features using fact-finding techniques, prototyping, and computer
assisted tools.
Requirements Specifications
Interviewing
Questionnaires
This method is used by analyst to gather information about various issues of system
from large number of persons.
There are two types of questionnaires −
Open-ended Questionnaires − It consists of questions that can be easily and
correctly interpreted. They can explore a problem and lead to a specific direction
of answer.
Closed-ended Questionnaires − It consists of questions that are used when
the systems analyst effectively lists all possible responses, which are mutually
exclusive.
Advantages of questionnaires
It is very effective in surveying interests, attitudes, feelings, and beliefs of users
which are not co-located.
It is useful in situation to know what proportion of a given group approves or
disapproves of a particular feature of the proposed system.
It is useful to determine the overall opinion before giving any specific direction to
the system project.
It is more reliable and provides high confidentiality of honest responses.
It is appropriate for electing factual information and for statistical data collection
which can be emailed and sent by post.
Review of existing records, procedures, and forms helps to seek insight into a system
which describes the current system capabilities, its operations, or activities.
Advantages
It helps user to gain some knowledge about the organization or operations by
themselves before they impose upon others.
It helps in documenting current operations within short span of time as the
procedure manuals and forms describe the format and functions of present
system.
It can provide a clear understanding about the transactions that are handled in
the organization, identifying input for processing, and evaluating performance.
It can help an analyst to understand the system in terms of the operations that
must be supported.
It describes the problem, its affected parts, and the proposed solution.
Observation
This is a method of gathering information by noticing and observing the people, events,
and objects. The analyst visits the organization to observe the working of current
system and understands the requirements of the system.
Advantages
It is a direct method for gleaning information.
It is useful in situation where authenticity of data collected is in question or when
complexity of certain aspects of system prevents clear explanation by end-
users.
It produces more accurate and reliable data.
It produces all the aspect of documentation that are incomplete and outdated.
This method is widely used for information gathering by accessing the gleaned
information. It includes any previously gathered information used by the marketer from
any internal or external source.
Advantages
It is more openly accessed with the availability of internet.
It provides valuable information with low cost and time.
It act as forerunner to primary research and aligns the focus of primary research.
It is used by the researcher to conclude if the research is worth it as it is
available with procedures used and issues in collecting them.
Feasibility Study
Feasibility Study can be considered as preliminary investigation that helps the
management to take decision about whether study of system should be feasible for
development or not.
It identifies the possibility of improving an existing system, developing a new
system, and produce refined estimates for further development of system.
It is used to obtain the outline of the problem and decide whether feasible or
appropriate solution exists or not.
The main objective of a feasibility study is to acquire problem scope instead of
solving the problem.
The output of a feasibility study is a formal system proposal act as decision
document which includes the complete nature and scope of the proposed
system.
Types of Feasibilities
Economic Feasibility
It is evaluating the effectiveness of candidate system by using cost/benefit
analysis method.
It demonstrates the net benefit from the candidate system in terms of benefits
and costs to the organization.
The main aim of Economic Feasibility Analysis (EFS) is to estimate the
economic requirements of candidate system before investments funds are
committed to proposal.
It prefers the alternative which will maximize the net worth of organization by
earliest and highest return of funds along with lowest level of risk involved in
developing the candidate system.
Technical Feasibility
Operational Feasibility
Behavioral Feasibility
It ensures that the project should be completed within given time constraint or
schedule.
It also verifies and validates whether the deadlines of project are reasonable or
not.