Exam 4: Requirements Modeling
What are the issues to consider as you compile your checklist of specific tasks you want to observe and questions you want to ask during an observation of current operating procedures?
1. Ask sufficient questions to ensure that you have a complete understanding of the present system operation. A primary goal is to identify the methods of handling situations that are not covered by standard operating procedures. For example, what happens in a payroll system if an employee loses a time card? What is the procedure if an employee starts a shift 10 minutes late but then works 20 minutes overtime? Often, the rules for exceptions such as these are not written or formalized; therefore, you must try to document any procedures for handling exceptions.
2. Observe all the steps in a transaction and note the documents, inputs, outputs, and processes involved.
3. Examine each form, record, and report. Determine the purpose each item of information serves.
4. Consider each user who works with the system and the following questions: What information does that person receive from other people? What information does this person generate? How is the information communicated? How often do interruptions occur? How much downtime occurs? How much support does the user require, and who provides it?
5. Talk to the people who receive current reports to see whether the reports are complete, timely, accurate, and in a useful form. Ask whether information can be eliminated or improved and whether people would like to receive additional information.
The ____ is a widely used method of visualizing and documenting software systems design.
A
There have been some rumblings within the firm that this development project is not necessary so Kieran and others feel it is important to explain the reason for the project at the outset. Whose name goes next to this point on the agenda?
Knowledge of a company's formal and informal structures helps a systems analyst determine the people to interview during the systems analysis phase.
Perry knows that there were supposed to be three performance examples but he finds four in the spreadsheet. Which one of these is mislabeled as a performance example?
Because of the limited range of input and interaction among participants, few companies believe that a JAD group produces the best definition of a new system.
Using a(n) ____, an analyst can show business functions and break them down into lower-level functions and processes.
In a sequence diagram, vertical arrows represent messages from one object to another. _________________________
A list of topics should be sent to an interviewee several days before the meeting, especially when detailed information is needed, so the person can prepare for the interview and minimize the need for a follow-up meeting.
Personal observation allows a systems analyst to verify statements made in interviews and determine whether procedures really operate as they are described.
A ____ is a UML technique that visually represents the interaction between users and an information system.
JAD, RAD, and agile methods all have advantages and disadvantages. What are they?
MATCHING
Identify the letter of the choice that best matches the phrase or definition.a.TCO
f.open-ended
b.closed-ended
g.CASE tool
c.agile method
h.pool
d.FDD
i.UML
e.RAD
j.scalable
-Provides various graphical tools, such as use case diagrams and sequence diagrams.
In addition to direct costs, systems developers must identify and document indirect expenses that contribute to the ____.
In a(n) ____, team members prepare to lunge at each other to achieve their objectives.
Microsoft has developed a method for measuring a system's total costs and benefits, called ____, which is a framework to help IT professionals analyze and optimize IT investments.
____ is a typical example of a system requirement for the performance category.
The ability to manage information is the mark of a successful systems analyst and an important skill for all IT professionals.
In a(n) ____ structure, which usually is based on interpersonal relationships, some people have more influence or knowledge than appears on an organization chart.
Filters
- Essay(0)
- Multiple Choice(0)
- Short Answer(0)
- True False(0)
- Matching(0)