AIST3610 StudyChk02 Chapters 3&4
Gary has eight interviews to conduct over the next week. Once he has completed all interviews, he should then write up a summary report. Preparing interview reports prior to completing all interviews will generally be premature until Gary has talked to all interviewees.
False
Generally 'system requirements' are developed in the analysis phase and evolve to more technical 'business requirements' in the design phase.
False
One of the first activities of an analyst is to determine the business requirements for the new system
False
The most common ways to gather information for use cases is the questionnaires of the affected users.
False
The requirements-gathering process is used for building financial support for the project and establishing common understanding of technologies and rapport between the project team building the system and the users of the system.
False
Use cases are always internal and rarely shared or discussed with business users.
False
Use cases are diagrams with three components: selection, process, iteration.
False
Yuri wants to interview both managers and staff in the accounting department for the updated credit analysis project. This is an appropriate group for first round interviews.
False
What are the two requirements analysis strategies that help the team find the most "broken" business processes so that those processes can be redesigned and improved? List them and describe each with a paragrap
Duration-is a detailed examiation of the amount of time it takes to perform a task in a current as-is system. You are basically fixing what is already (i.e. improving) there instead of a complete rebuild. Activity-based costing-examines the cost of each major process or step in a business process rather then the time take.
After working with Chris (who is a staff member in the registrar's office) on major steps in the registration process, Maureen (a systems analyst) will
Create use cases
The second principal part of use cases is 'input and output'. Another name might be:
Data Flows
As a last step in building a use case for the study-abroad registration system, Brianna will
Ask Wendy in the registrar's office to confirm the use case
Barb is an analyst developing a use case. Which of the following will probably NOT be on her use case?
Destination for the major inputs
The authors suggest that an analyst is 'very much like a ____________' and business users are like elusive suspects
Detective
Michael, a systems analyst, is preparing a closed wiki site for Northstate Bank. He has written permission from eight other companies to view their internal wiki sites, and also has approval from his manager and the project team to use these other sites for ideas and structure. This would be a form of
Formal Benchmarking
Special cases (like customer cancels an appointment or returns an item) are: _
Frequently overlooked by users
Hamid has selected one middle manager from each department that will be affected by the updated system and one lower-level manager from each department, along with a few senior staff as well as the project sponsor for a JAD session. He is trying to
Have a broad mix of organizational levels in the JAD session
Which of the following is probably NOT a step for writing a use case?
Identify the analyst
Myles is studying a system to lessen the number of complaints about the Help Desk. He has formally studied the service counter at Wal-Mart, Target and Kohl's department stores; as well as listened in to complaint phone calls to a hotel booking site. He is trying to see how other organizations work at lessening complaints and also how they handle complaints. This would be what type of analysis?
Informal Benchmarking
The Major Steps Performed section on a use case will give the
Information for each step
When gathering requirements, the most commonly used technique is:
Interviews
List the four sub‐types of nonfunctional requirements and describe each with a sentence or two.
Operational-the technical and physical enviroment in which the system operates. Performance- speed, capacity, and reliability. Security-Who has acces to the system and also under what circumstances do they have access. Cultural and political- the legal, political, and cultural requirements that may or may not affect the system
An interview report is prepared in which step of the interview process?
Post interview following-up
Blaine is using a requirements gathering technique that begins with non-threatening questions, avoids abbreviations, groups items into logically coherent sections, and might best be used with outside users. He probably is using
Questionnaires
Marta wants to collect facts and opinions from a wide range of geographically dispersed people quickly and with the least expense. She would probably want to use
Questionnaires
A technique where a set of written (or online) questions are distributed to people (frequently to a large number of people) is
Questionnaires / surveys
After creating the interview report you should
Send a copy to the interviewee with a request to read it and correct or clarify
According to the authors, in moving "from here to there", an analyst needs:
Strong critical thinking skills
Compare structured and unstructured interviews - including when to use, what type of questions are more appropriate, etc.
Structured interviews- are interviews in which the questions have already been pre-determine before the interview even takes place. Typically these would be more close ended questions. Unstructured- is on the fly questions. there are broad, roughly definded set of information that should be learned from the interviewee but the interviewer has free reign on what could or could not be asked
Use cases are used to more fully delineate
System Requirements
An example of a nonfunctional requirement is
System can be used in any of 100 offices worldwide
What are the three requirements analysis strategies that help the team think "outside the box" and are very useful when the team is trying to create completely new ways of accomplishing the business processes? List the m and describe each with a paragraph
Technology analysis-the analysts and managers develop a list of important and interesting technologies. Outcome analysis- focus on understanding the outcomes that provide value to the customer. informal benchmarking-is known as customer facing, it is the processes that interact with the customer
A 'temporal' trigger might be which of the following
The date changes to the first day of the month
Marta has asked the users of a system to picture themselves performing the processes and to write down those processes in a sequential order. She should get a good idea of
The major steps for each use case
Which is NOT true of use cases?
They illustrate what starts (or triggers) an event, all the people that are involved, and how the system provides value.
Which of the following is true about a JAD facilitator?
They set the meeting agenda
A use case helps
Understand system activities and requirement
Omar is an analyst building a use case. Which of the following project roles might be the most important in terms of getting information about building the use case
Users
Use cases generally have three parts:
basic information, inputs and outputs, and details
Probably the first thing to do when conducting an interview is:
build rapport with the interviewee so he or she trusts you
List the five types of requirements introduced in the textbook and describe each with one sentence.
business requirements - come from the statements that describe the reasons for purposing the systems development project. user requirements - written from the perspective of the business during the analysis phase and they focus on what the system needs to do in order to satisfy business user needs. functional requirements - grow and evolve from understanding how the new system can support all the users' needs. Relates directly to a process the system should perform as a part of supporting a user task and/or information it should provide as the user is performing a task. system requirements - come from the other requirements in the design phase that reflect the developer's perspective. They focus on describing how to create the software product that will be produced from the project. nonfunctional requirements - defined as the quality attributes, design, and external interfaces which a product must have. They include very important behavioral properties that the system must have.
Danielle has asked some closed ended questions to start an interview; then some open ended questions. Now she wants to really wants to get a greater depth of information about the process. She would probably use _________ questions.
probing
The Major Inputs section on a use case will give the
sources of that input