1. (TCO 3) The most important role of a systems analyst in business is ____.
2. (TCO 3) The ____ phase of the Systems Development Life Cycle (SDLC) begins only after the new system has been installed and put into production, and it lasts throughout the productive life of the system
3. (TCO 3) Asimov, Inc. sells robot lawn mowers to large property owners. The company wishes to reduce component costs by coordinating more closely with parts vendors and reducing inventory levels. This goal could best be accomplished by developing a(n) ____________ system
4. (TCO 3) Clarke, Inc. develops information systems for law offices. The requirements for these information systems are negotiated in advance and are spelled out in detail in lengthy written contracts that are signed by all parties at the start of each project. The systems must be highly reliable and use proven, stable technology. A(n) _______________ approach to the SDLC would be best suited for these projects
5. (TCO 3) Egan Enterprises is a large multinational conglomerate with divisions in several different lines of business. Each division needs its own information systems, but there are many elements that all of the divisional systems have in common: They all deal with customers, accounts, payments, and so on. To support all of the divisions efficiently, Egan's information systems group needs to reuse these common features in many different systems, and avoid creating similar features from scratch for each division. This goal would best be achieved using a(n) ____________ development approach.
6. (TCO 4) An example of an intangible benefit is ____.
7. (TCO 4) The objective of ____ is to calculate a percentage return so that the costs and benefits are exactly equal over the specified time period
8. (TCO 4) The present value of $100,000 development costs in year 0 assuming a 15% discount rate is: ____.
9. (TCO 4) The Gibson Corporation is implementing a new manufacturing information system, but workers in the factory are resisting its adoption because they are afraid that they will be laid off once the system is in operation. This issue should have been identified during __________.
10. (TCO 5) Questionnaires can be useful in information gathering when users ____.
11. (TCO 5) A prototype has which of the following characteristics?
12. (TCO 5) A requirement for Heinlein Inc.'s new ecommerce website is that any page must display within two seconds after a link to it is clicked. This can best be classified as a ___________ requirement
1. (TCO 5) King Manufacturing is developing a new sales order system. During the analysis phase, the fact-finding activity to which the analysis team should plan to devote the most time and effort is:
2. (TCO 1) The purpose of an agenda is to define:
3. (TCO 1) If an initial low-level process intervention by a facilitator does not succeed in getting the group back on track, the facilitator should:
4. (TCO 1) During a meeting on security requirements for a new website, the team is unable to reach a decision because the corporate security policy was recently changed and no one is sure exactly what the new policy says. What should be the facilitator's response?
5. (TCO 1) What should be the meeting facilitator's response the first time that members of the group are late in returning from a break?
6. (TCO 2) A project agreement helps to eliminate unnecessary conflict within a virtual team because it:
7. (TCO 2) The enabler for traditional teams to operate virtually is:
8. (TCO 2) Leiber International is developing a new financial information system. The team to gather requirements for the new system includes members from Leiber's offices in New York, Paris, Hong Kong, and Tokyo. As the team leader, you want to hold a meeting in which you present PowerPoint slides with objectives for the new system; demonstrate the operation of the old system to illustrate some problems; and then brainstorm with the whole team to generate ideas for the new system. The best communication tool to use for this example would be:
9. (TCO 2) McCaffrey Aviation, an international air-cargo firm, is developing a new logistics system. The team to gather requirements for the new system includes members from Los Angeles, Mumbai, Berlin, London, and Rio de Janeiro. You have an initial draft of the requirements, and you want to share this draft with the entire team and enable them to change and add to it. You expect that there will be frequent changes and additions by multiple people over the next several weeks. The best tool for the team to use in collaborating on this document is:
10. (TCO 6) A concept that allows subclasses to share the characteristics of their superclasses is called ____.
11. (TCO 6) A relationship between a "sports team" and the players, coaches, and sponsor would be described as what kind of relationship?
1. (TCO 6) A(n) ____ provides an overview of all of the use cases for a system.
2. (TCO 6) In the following class diagram for a help desk system:
each Customer is associated with:
3. (TCO 6) Based on the following use case diagram for a help desk system:
when an Agent closes an incident, as part of this process, he or she also:
4. (TCO 7) ____ testing tests individual code modules or methods before they are combined with other modules or methods.
5. (TCO 7) Niven Consulting is developing a new mobile app that consultants can use to enter their billable hours from their smartphones. The project is now entering the implementation phase and programmers are about to start coding the software modules. The project manager wants to make sure that each module works correctly by itself before it is added to the official project code library. The type of testing that should be used to provide this assurance is:
6. (TCO 7) Orwell Brothers Construction is developing a new budgeting system using an iterative development process. At the end of each iteration, the team wants to identify any unresolved issues that should be worked on during the next iteration. To do this task, the team should conduct __________ at the end of each iteration
7. (TCO 7) Pournelle Products is planning to launch a new e-commerce website. A large segment of the company's customer base consists of aging baby boomers with less than perfect eyesight and hand-eye coordination. The marketing director is concerned about whether these customers will be able to read the text on the site, and is worried that some might find the navigation scheme confusing. This situation indicates a need for _________ testing
8. (TCO 8) Quality assurance (QA) activities during analysis concentrate on ____.
9. (TCO 8) If a system was analyzed and designed with object-oriented techniques, developers prepare test cases for each ____.
10. (TCO 8) Reynolds Realty has experienced problems with bugs in their production systems, so they are reorganizing their software testing process. In this reorganization, primary responsibility for performing acceptance testing should be assigned to:
11. (TCO 8) Your employer, Stephenson Services, requires a formal inspection of all official documents at the end of each phase of a project, before moving on to the next phase. At the end of the analysis phase, you have been asked to serve as a critic for the inspection of the use case diagram and use case descriptions. During the inspection, you should:
1. (TCO 3) HRSoft, LLC develops and sells custom human resources management (HRM) solutions for mid-sized businesses. The company has been using a structured systems development approach, but is considering switching to agile methods. You have been asked to discuss the suitability of this change. HRSoft's systems use reliable, proven technology. Customers often have trouble defining their needs in advance, so there are often changes to requirements while a project is underway. The HR field is heavily regulated, and systems must be certified to comply with state and federal labor laws, Occupational Safety and Health Administration (OSHA) rules, and other regulations. HRSoft is a small company with an entrepreneurial culture that operates in a moderately competitive industry. Discuss the advantages and disadvantages of agile software development methods for HRSoft. Describe three advantages and three disadvantages, writing at least one complete sentence about each advantage and each disadvantage. Your answer should be at least one paragraph of at least six complete sentences.
2. (TCO 4) Two competing companies, Alphaware and Betaware, are each planning to develop a new information system. Alphaware has a strong, experienced project management team in place, but is planning to use a complex technology that has never before been applied to this type of system. Betaware has a young, inexperienced project management team, but they will be working with a well-understand technology that the company has used successfully for similar systems in the past. Which company has the higher chance of success, and why? Write a paragraph of at least four complete sentences, explaining your answer in terms of research on project success and failure factors
3. (TCO 5) You are a business analyst at a company that sells office supplies on the Web, working on a project to develop a new order-tracking system for the website. You are planning to hold a Joint Application Design (JAD) session to gather information for the analysis phase of the project. Describe a plan for the JAD session, including who should attend, where it should be held, what equipment and tools should be available, and how the session should be conducted. Your answer should be one or more paragraphs containing at least six complete sentences.
4. (TCO 1) You are facilitating a meeting to decide on requirements for a new supply chain management system. During a discussion of how to qualify new vendors, Gina from the engineering department says, "That reminds me of the time that I needed a special chair for my bad back, and I couldn't get it because the vendor wasn't on the approved list! Here's what happened . . . " Several other participants roll their eyes, and two people pull out cell phones to check their messages. Describe how you will deal with this as the facilitator, including what you will do the first time that it happens, and how your response will change if Gina persists in returning to her story. Describe at least three different levels of interventions that you will use, with two complete sentences about each level of intervention. Your response should be one or more paragraphs containing at least six complete sentences.
5. (TCO 2) You are leading a 12-member team to develop requirements for a new inventory control system for an international company. The team includes representatives from several countries in which the company's manufacturing and distribution facilities are located. Describe three challenges that you expect to arise because the team is geographically distributed rather than co-located, and the measures that you plan to take to overcome these challenges. For each challenge, write at least one sentence describing the challenge, and at least one sentence stating how you plan to overcome it. Your answer should be one or more paragraphs containing at least six complete sentences.
6. (TCO 6) Here is a class diagram for a computer store inventory system:
Describe the problem domain class model represented by this diagram. In your description, identify the name of each class; the attributes of each class; and the relationship type and multiplicities of each association between classes. Your answer should be one or more paragraphs containing at least six complete sentences.
7. (TCO 7) You are drafting a test plan for a new online stock-trading system for a major brokerage house. Trades are time-sensitive, so it is extremely important for the system to process transactions rapidly even when trading volume is heavy. The system must be simple to use so that customers will not make errors when entering trades quickly under high stress. A serious error in the system could be very costly to the company, so a high degree of confidence is needed before the system is released for widespread use. Given these circumstances, select three different types of testing that will be particularly important to include in your test plan for the system. For each of these test types, write at least one sentence describing the test type and at least one sentence explaining why it will be important for testing this system. Your answer should be one or more paragraphs containing at least six complete sentences.
8. (TCO 8) You are a business analyst on a project that is running behind schedule during its implementation phase. To save time, the leader of the programming team has proposed skipping the unit-testing of individual modules and proceeding directly to system integration. The programming team leader argues that any coding errors in the modules will be caught during integration testing. Present a counter-argument to this proposal. In your argument, explain the purpose of unit testing, the purpose of integration testing, the role played by each in the overall testing process, and the benefits of doing both. Your answer should be one or more paragraphs containing at least four complete sentences