Gathering Existing Building Conditions for Performance Analysis
System Analysis-Gathering Requirements. System analysis is the process of gathering info about...
-
Upload
emil-french -
Category
Documents
-
view
214 -
download
2
Transcript of System Analysis-Gathering Requirements. System analysis is the process of gathering info about...
![Page 1: System Analysis-Gathering Requirements. System analysis is the process of gathering info about existing system, which may be computerized or not, while.](https://reader035.fdocuments.us/reader035/viewer/2022072016/56649ee55503460f94bf5027/html5/thumbnails/1.jpg)
Chapter 6System Analysis-Gathering
Requirements
![Page 2: System Analysis-Gathering Requirements. System analysis is the process of gathering info about existing system, which may be computerized or not, while.](https://reader035.fdocuments.us/reader035/viewer/2022072016/56649ee55503460f94bf5027/html5/thumbnails/2.jpg)
System analysis is the process of gathering info about existing system, which may be computerized or not, while identifying system’s strengths and problems.
Commonly used info gathering techniques are:• Interviews• Review of document• Observation• Questionnaires• Joint Application Design• Prototyping
![Page 3: System Analysis-Gathering Requirements. System analysis is the process of gathering info about existing system, which may be computerized or not, while.](https://reader035.fdocuments.us/reader035/viewer/2022072016/56649ee55503460f94bf5027/html5/thumbnails/3.jpg)
Interviews• Reveals info about the interviewee opinions
about existing system.• 4 basic steps in an interview are :-
Read the background materials to establish the interview objectives
Decide who to interview Prepare the interview Decide on question type and structure
• It is a formal face to face meeting between system development team and user
![Page 4: System Analysis-Gathering Requirements. System analysis is the process of gathering info about existing system, which may be computerized or not, while.](https://reader035.fdocuments.us/reader035/viewer/2022072016/56649ee55503460f94bf5027/html5/thumbnails/4.jpg)
• There are two types of interview: Structured
The interviewer will only ask questions that have been planned and write in advance
Unstructured The interviewer will ask questions that have been
prepared earlier and also other subjects if they seem appropriate
• Advantages : Get to meet the person personally and get more
info if asked correctly Reveals what actually being done Indications of resistance to the proposed system
![Page 5: System Analysis-Gathering Requirements. System analysis is the process of gathering info about existing system, which may be computerized or not, while.](https://reader035.fdocuments.us/reader035/viewer/2022072016/56649ee55503460f94bf5027/html5/thumbnails/5.jpg)
• Disadvantages: Time consuming to undertake More costly
![Page 6: System Analysis-Gathering Requirements. System analysis is the process of gathering info about existing system, which may be computerized or not, while.](https://reader035.fdocuments.us/reader035/viewer/2022072016/56649ee55503460f94bf5027/html5/thumbnails/6.jpg)
Review of documents• Written doc includes manuals, procedures,
forms reports etc• Copies of documentation should be able for
review• Reviewing such documentation can reveal
about the organization, operation and its existing system
• It is important to: Identify a complete list of doc
![Page 7: System Analysis-Gathering Requirements. System analysis is the process of gathering info about existing system, which may be computerized or not, while.](https://reader035.fdocuments.us/reader035/viewer/2022072016/56649ee55503460f94bf5027/html5/thumbnails/7.jpg)
Go through them Analyze Check for duplication of data to ensure it is not
appear under two names• By reviewing doc, more effective interviews
can be conduct with managers and users. Observation
• Allows to gain info that cannot get by other techniques
![Page 8: System Analysis-Gathering Requirements. System analysis is the process of gathering info about existing system, which may be computerized or not, while.](https://reader035.fdocuments.us/reader035/viewer/2022072016/56649ee55503460f94bf5027/html5/thumbnails/8.jpg)
• First hand info can be obtained• Direct observation is where system analyst
watches the users as they performing their job function
• It enables us to see the reality situation rather than listening to others
• Used as supplementary interview info or acts as a signal any extra care to be taken into account
![Page 9: System Analysis-Gathering Requirements. System analysis is the process of gathering info about existing system, which may be computerized or not, while.](https://reader035.fdocuments.us/reader035/viewer/2022072016/56649ee55503460f94bf5027/html5/thumbnails/9.jpg)
Questionnaires• Are used when there are large number of
users• The questions should be reasonably
straightforward and relatively few to increase the likelihood of response
• Cheaper and quicker way to interview but difficult to set a clear questions and ensure adequate response rate
![Page 10: System Analysis-Gathering Requirements. System analysis is the process of gathering info about existing system, which may be computerized or not, while.](https://reader035.fdocuments.us/reader035/viewer/2022072016/56649ee55503460f94bf5027/html5/thumbnails/10.jpg)
• Advantages : Obtain info from large number of people with less time and money
• Disadvantages : Info maybe less detailed Info could be bias if only a few respond to the survey
Joint Application Design• Info gathering technique that allows a system dev team, users and
mgt to work together in a focused workshop to identify requirements for the system
• Effective in building user commitment through their participation in analysis of requirements and specifications of systems design
• Advantages : It takes shorter time to complete a project Improves the quality of final system by focusing on up-front SDLC,thus
reducing errors
![Page 11: System Analysis-Gathering Requirements. System analysis is the process of gathering info about existing system, which may be computerized or not, while.](https://reader035.fdocuments.us/reader035/viewer/2022072016/56649ee55503460f94bf5027/html5/thumbnails/11.jpg)
Prototyping• is a model of a proposed system• Acts as a communications device between
users and system dev team and aid in the learning process
• Has five main stages : Agree approximately what is needed Build something quickly that look like what is
wanted Test it and see if it does what the user wants
![Page 12: System Analysis-Gathering Requirements. System analysis is the process of gathering info about existing system, which may be computerized or not, while.](https://reader035.fdocuments.us/reader035/viewer/2022072016/56649ee55503460f94bf5027/html5/thumbnails/12.jpg)
Use it in a representative environment Adapt and develop the prototype based on the
info gained• Advantages:
Improve info gathering technique process Improve relationship between system dev team
and user Better identification of systems problems
• Disadvantages : Potential cause of conflict between dept that
want different things from the system
![Page 13: System Analysis-Gathering Requirements. System analysis is the process of gathering info about existing system, which may be computerized or not, while.](https://reader035.fdocuments.us/reader035/viewer/2022072016/56649ee55503460f94bf5027/html5/thumbnails/13.jpg)
Misunderstanding by end user that actual system can be design and dev at same speed