Systems Analysis 3 & 4 – Flashcards
Unlock all answers in this set
Unlock answersquestion
An interview report is prepared in which step of the interview process? Conducting the interview Designing interview questions Post interview following-up Preparing for the interview Selecting an interviewee
answer
Post interview following-up
question
Generally beginning analysts should avoid unstructured interviews and likewise should avoid "winging it". True False
answer
True
question
According to the authors, in moving "from here to there", an analyst needs: An understanding of corporate politics Knowledge on how to stop scope creep Joint Application Development facilitating skills Microsoft Project Management software skills Strong critical thinking skills
answer
Strong critical thinking skills
question
In the interview report, what will probably NOT be included? Summary of what the interviewee said Interview's name; interviewee's name Details from crucial areas of the interview relating to the project at hand The actual questions that were asked as a permanent record Any materials, documents, etc. that the interviewee gave you relevant to the project at hand
answer
The actual questions that were asked as a permanent record
question
A technique where the analyst watches how people perform their activities is _______ Document Analysis Interviews Joint Application Development (JAD) sessions Questionnaires / surveys Observation
answer
Observation
question
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: Business Process Automation Business Process Improvement Informal Benchmarking Formal Benchmarking Technology Analysis
answer
Formal Benchmarking
question
An example of a functional requirement is _________ Access to the customer order system System should be available in English and Spanish System can be accessed through a Blackberry device Output can be displayed in Internet Explorer, in Firefox, or in Google Chrome browsers System is automatically updated every 5 seconds
answer
Access to the customer order system
question
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. More closed ended More open ended Probing Structured Boxing structure
answer
Probing
question
Jorge, Vice President of Operations, has requested that the updated supply chain system keep a record of all 'stock-outs' for six years. This is an example of a functional requirement. True False
answer
True
question
Marta wants to focus on 'why' a particular lockout situation occurs on a customer relationship management system, rather than just developing a work-around fix. She is doing activity elimination. True False
answer
False
question
In RAD or agile development methodology (especially with BPR), a significant amount of time and effort is spent in understanding the as-is system. True False
answer
False
question
In interviews, Ross has learned that the new order entry system must be available in at least three formats (mobile, web browser, and local area network based); that it must function in either English or Spanish; and that the system must return order forms and data in less than 2 seconds. He recognizes these as nonfunctional requirements. True False
answer
True
question
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: Document analysis Interview JAD session Observation Questionnaires
answer
Questionnaires
question
In preparing for an interview, TJ does research as to areas in which the interviewee has knowledge so that he does not ask questions that an interviewee cannot answer. True False
answer
True
question
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: Document analysis Interview JAD session Observation Questionnaires
answer
Questionnaires
question
After creating the interview report you should: Send a copy to the interviewee with a request to read it and correct or clarify Change the document into a unchangeable format (like a pdf file) so that it cannot be changed or edited Distribute the interview report to all others that are on the interview schedule so they will not have to go over the same materials Edit the report into a bulleted format for easier analysis Distribute the interview report to the interviewee's manager.
answer
Send a copy to the interviewee with a request to read it and correct or clarify
question
An example of a nonfunctional requirement is ____________ Supplier table is available The system must contain customer order history for three years System can be used in any of 100 offices worldwide SQL queries from customer table and order table are available Customer zipcode is formatted as character data
answer
System can be used in any of 100 offices worldwide
question
Management of requirements and system scope is one of the hardest parts of managing a project. True False
answer
True
question
Maria, a systems analyst, is tweaking the high-level explanation of the business requirements into a more precise list of requirements. This is called 'requirements detemination'. True False
answer
True
question
In terms of reaching the most number of people in requirements gathering, interviews are considered better than questionnaires. True False
answer
False
question
A technique where a set of written (or online) questions are distributed to people (frequently to a large number of people) is: _____. Document Analysis Interviews Joint Application Development (JAD) sessions Questionnaires / surveys Observation
answer
Questionnaires / surveys
question
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: _________ Balance the work load for departments so the regular day-to-day functions can still continue while the JAD team is off-site Create a new hybrid department that will beta test the final system Prevent domination by only a few individuals in the JAD session Have a broad mix of organizational levels in the JAD session Reduce the time necessary for the length of JAD session meetings
answer
Have a broad mix of organizational levels in the JAD session
question
Generally 'system requirements' are developed in the analysis phase and evolve to more technical 'business requirements' in the design phase. True False
answer
False
question
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. True False
answer
False
question
Cindi Flores distributed 'white-papers' on RFID, ERP, GPS and SOA to a user-management group. She then asked them to 'think outside the box' on where these technologies could be used in the company. This would be an example of 'technology analysis'. True False
answer
True
question
Special cases (like customer cancels an appointment or returns an item) are: ____________ Frequently overlooked by users Described on special 'exception' use cases Not of importance at this stage Written as exceptions at the bottom of the relevant use case Given use case ID's of "SC" (for special case) and a number
answer
Frequently overlooked by users
question
Each use case contains a fairly complete description of all the activities that occur in response to a trigger event. True False
answer
True
question
As a last step in building a use case for the study-abroad registration system, Brianna will: Ask Patrick in the study abroad office to confirm the use case Ask Wendy in the registrar's office to confirm the use case Ask Jonathan, a student who just completed a study-abroad experience, to confirm the use case Ask Drew in the students affairs office to confirm the use case Ask Taylor, another systems analyst to confirm the use case
answer
Ask Wendy in the registrar's office to confirm the use case
question
A use case helps: Define interview questions Clarify ongoing costs for a system Identify risks with the project Refine project management milestones Understand system activities and requirements
answer
Understand system activities and requirements
question
A Use Case is a formal way of representing how a business system interacts with its environment. True False
answer
True
question
Barb is an analyst developing a use case. Which of the following will probably NOT be on her use case? Importance level Short Description Information for steps Destination for the major inputs Type of trigger
answer
Destination for the major inputs
question
Role-playing the use case with actual users is a good way to: Identify the use case Identify the major steps within each use case Identify elements within steps Confirm the use case Identify the primary actor
answer
Confirm the use case
question
Liang has identified the payroll authorization office as the primary actor in a use case. This would be incorrect as primary actors need to be singular like a customer or a patient or a student. True False
answer
False
question
Each use case has a name and a number. True False
answer
True
question
A trigger is based on cost/benefit analysis, like an employee labor report, a sale of an item, or the purchase of new hardware. True False
answer
False
question
Ralph wants to illustrate how a system interacts with the environment. The best solution for him would be to use a ________: Requirements flow chart Storyboard HIPO chart (hierarchy, input, process, output) Use case Gantt chart
answer
Use case
question
Austin is a systems analyst. Which of the follow people might be the most valuable to him in developing a use case for an accounts payable system upgrade? Beth, a software vendor for Peachtree Accounting Software Amy, a team manager in the accounts payable department Lisa, the project manager for the project Casey, a fellow analyst who is more experienced in making use cases Bill, a Java programmer in the applications development area
answer
Amy, a team manager in the accounts payable department
question
A use case depicts a set of activities performed to produce some output result. True False
answer
True
question
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 The use case The elements within steps The temporal triggers The external actors
answer
The major steps for each use case
question
The 'primary actor' is the external user that triggers the event to which the system responds. True False
answer
True
question
A 'temporal' trigger might be which of the following: A patient calls to make an appointment with a doctor The accounting department needs information for a report The human resources department needs a tax withholding form to be filled out by a new employee The date changes to the first day of the month A new shipping of goods arrives and needs to be added to the inventory
answer
The date changes to the first day of the month
question
A temporal trigger might be related to time, such as 30 days have passed and a late fee needs to be assessed. True False
answer
True
question
Arianna is an analyst studying credit card fraud. She is working on developing a use case for when a stolen credit card is used. The trigger would be: Customer starts to buy gas Alarm is activated for stolen credit card use Gas attendant asks for customer's driver's license When the card-holder reports the card as stolen When car pulls into gas station
answer
Alarm is activated for stolen credit card use
question
Destination would be described on a use case in which of the following areas?: Trigger Major inputs Major outputs Primary actor Importance level
answer
Major outputs
question
External triggers might be something like a customer calling a doctor for an appointment or a student registering for a class. True False
answer
True
question
Project managers, business analysts and systems analysts create all use cases without user input. True False
answer
False
question
Barton is an analyst developing a use case. Which of the following will probably NOT be on his use case? Description of data flows Use case name A use case number Source for the major inputs Type of trigger
answer
Description of data flows
question
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: Discuss these steps with Thomas, the project manager Create data-entity maps Create use cases Create user interface screens Create narrative storyboards
answer
Create use cases
question
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 Programmers Other analysts Project Sponsor Equipment vendors
answer
Users
question
Dr. O'Brien's dental office calls a patient three days before an appointment. This could be an example of a temporal trigger. True False
answer
True