Page contents

Managing Information Technology 7E – Brown – TB

Instant delivery only

  • ISBN-10 ‏ : ‎ 0132146320
  • ISBN-13 ‏ : ‎ 978-0132146326

In Stock

$28.00

Add to Wishlist
Add to Wishlist
Compare
SKU:tb1002083

Managing Information Technology 7E – Brown – TB

Managing Information Technology, 7e (Brown)
Chapter 9 Methodologies for Custom Software Development

1) The SDLC phase that typically requires the greatest percentage of the total cost for a custom development project is the ________ phase.
A) definition
B) construction
C) implementation
D) final
Answer: B
Page Ref: 363, Fig. 9.2

2) During the feasibility analysis phase of the SDLC, which of the following types of feasibility is not assessed?
A) economic
B) operational
C) time-driven
D) technical
Answer: C
Page Ref: 363

3) Who usually takes primary responsibility for establishing the custom development costs for an SDLC project?
A) end user
B) business manager
C) IS analyst
D) both B and C
Answer: C
Page Ref: 364

4) The ________ approach to systems development has often been referred to as the “waterfall” model.
A) SDLC
B) prototyping
C) RAD
D) XP
Answer: A
Page Ref: 363

5) Deciding what hardware and systems software will be used to operate the system and defining the processing modules that will comprise the system are part of which SDLC step?
A) system building
B) requirements definition
C) system design
D) feasibility analysis
Answer: C
Page Ref: 365
6) Testing a new custom system before implementation is the responsibility of:
A) both users and IS analysts.
B) users only.
C) IS analysts only.
D) independent third parties.
Answer: A
Page Ref: 366

7) Which of the following accurately describes the order in which a system is tested?
A) module testing, subsystem testing, integration testing, acceptance testing
B) subsystem testing, acceptance testing, integration testing, module testing
C) acceptance testing, integration testing, subsystem testing, module testing
D) module testing, integration testing, subsystem testing, acceptance testing
Answer: A
Page Ref: 366

8) A conversion strategy whereby an organization continues to operate the old system together with the new one for one or more cycles, until the new system is working properly and the old system can be discontinued, is called a:
A) pilot strategy.
B) phased strategy.
C) cutover strategy.
D) parallel strategy.
Answer: D
Page Ref: 367

9) A conversion strategy whereby the new system is first implemented in only part of the organization to solve any problems before implemented in the rest of the organization is called a:
A) pilot strategy.
B) phased strategy.
C) cutover strategy.
D) parallel strategy.
Answer: A
Page Ref: 367

10) The following diagram depicts which of the following conversion strategies?

A) parallel strategy
B) phased strategy
C) pilot strategy
D) entrepreneurial strategy
Answer: B
Page Ref: 367, Fig. 9.4
11) The following diagram depicts a cutover conversion strategy. Which of the following best characterizes this type of conversion strategies?

A) costly
B) time consuming
C) risky
D) all of the above
Answer: C
Page Ref: 367

12) The percentage of resources devoted to the maintenance of a system:
A) generally increases over time.
B) generally decreases over time.
C) generally stays about the same over time.
D) is variable depending on the system.
Answer: A
Page Ref: 369, Fig. 9.5

13) Which of the following is not typically the responsibility of an IT project manager?
A) approve funds for the project
B) oversee multiple project phases
C) determine how long each development task will take
D) form a project team with appropriate knowledge and skills
Answer: A
Page Ref: 370

14) Which of the following best describes a responsibility of a systems analyst?
A) ensure the promised benefits of a system are achieved
B) develop detailed system requirements
C) train users
D) all of the above
Answer: B
Page Ref: 370

15) Which prototyping step is not the responsibility of the system builders?
A) develop initial prototype
B) use prototype and note desired changes
C) revise and enhance prototype
D) assist with converting the prototype to an operational system
Answer: B
Page Ref: 374

16) Which of the following is not an advantage of prototyping?
A) Only basic system requirements are needed at the front-end of the project.
B) End-prototype typically has more security and control features than a system developed with an SDLC process.
C) Strong top-down commitment may be less necessary at the outset of the project.
D) User acceptance is likely to be higher than with a system developed using an SDLC process.
Answer: B
Page Ref: 375

17) Which of the following is typical for a pure prototyping approach?
A) Firms use the approach to explore the use of newer technologies.
B) Documentation is less complete than with traditional systems development approaches.
C) Less security and control features are incorporated than with traditional SDLC approach.
D) all of the above
Answer: D
Page Ref: 376

18) When prototyping is incorporated into a traditional SDLC approach, it is most commonly included as part of which of the following steps?
A) requirements definition
B) feasibility analysis
C) system design
D) system building
Answer: A
Page Ref: 376

19) Which of the following best describes a common prototyping goal when it is used as part of a prototyping/piloting approach?
A) to establish and demonstrate basic concepts of the new system and to get buy-in from key stakeholders
B) to demonstrate the technical feasibility of the new system
C) to test a complex system
D) both A and B
Answer: D
Page Ref: 377

20) Which of the following is a technique where a team of users and IS specialists engage in an intensive session to minimize the total time required for gathering information from multiple participants?
A) RAD
B) Piloting
C) JAD
D) CASE
Answer: C
Page Ref: 377

21) A software tool used to automate one or more steps of a software development methodology is referred to as:
A) RAD.
B) Piloting.
C) JAD.
D) CASE.
Answer: D
Page Ref: 378

22) All of the following are considered advantages to using RAD methodology, except:
A) dramatic savings in development time.
B) system quality much higher than with SDLC.
C) focuses on essential system requirements.
D) ability to rapidly change system design at user request.
Answer: B
Page Ref: 378-379

23) Which is a potential advantage of having an application developed by a business user, rather than an IS professional?
A) The system requirements do not have to be explained to an IS analyst.
B) If the system is a high priority for a business unit, it does not have to compete with other business units for IS personnel to work on it.
C) Business managers have more control over the development costs for the application.
D) all of the above
Answer: D
Page Ref: 382

24) Which is not a potential disadvantage of having an application developed by a business user, rather than an IS professional?
A) A similar application may already exist in another business unit, so it could be a redundant effort.
B) Users typically pay more attention to system controls for ensuring data quality and security, and therefore development costs are higher.
C) It is common for user developers to change jobs.
D) User-developed systems are frequently less well documented.
Answer: B
Page Ref: 382

25) What three characteristics should be evaluated by organizations when choosing whether or not to have a non-IS professional develop a new application?
A) application, development tool, and telecommunications characteristics
B) training classes attended by user, IS professional certifications, security issues
C) application, development tool, and developer characteristics
D) number of years developer has been in the organization, the application size, and the cost of the development tool
Answer: C
Page Ref: 384, Fig. 9.15
26) What is a specific characteristic of an application that can be important for determining the potential risks of developing a new business application by an employee with no professional IS training?
A) the number of users of the application
B) the potential impact on operations or decisions based on the application
C) the average age of the developer
D) both A and B
Answer: D
Page Ref: 384

27) A common shortcoming of user-developed applications is:
A) inadequate system testing.
B) inadequate knowledge of the business problem.
C) the usage of a prototyping methodology.
D) too much time spent on documenting the system.
Answer: B
Page Ref: 385

28) Which of the following is not a characteristic of eXtreme Programming (XP)?
A) it is a one type of so-called agile approaches to systems development
B) programmers write code in pairs and test their own code
C) both definition and construction tasks are accomplished together
D) it works best when developing large-scale, complex transaction processing systems
Answer: D
Page Ref: 380

29) The agile method that emphasizes independent project teams, coordination and communication between and within teams with lots of team meetings, iterative and continuous monitoring of work, team ownership of the final product is called:
A) XML.
B) RAD.
C) Scrum.
D) JAD.
Answer: C
Page Ref: 381

30) Which of the following is not a key guideline for managing day-to-day interactions with outsourced staff?
A) communicate frequently
B) closely monitor and manage the work of the outsourcer’s staff
C) create a centralized project management office
D) hire offshore legal expertise for writing contracts
Answer: B
Page Ref: 382

31) The parallel strategy of installing a new system is the riskiest method of installation because the old system is abandoned as soon as the new system is implemented.
Answer: FALSE
Explanation: The cutover (or cold turkey) strategy is riskiest.
Page Ref: 367
32) The Construction phase of the SDLC involves installation and operations of the new system.
Answer: FALSE
Explanation: These steps are part of the Implementation phase.
Page Ref: 365, Fig. 9.1

33) The SDLC methodology is the best methodology when an application needs to be quickly developed.
Answer: FALSE
Explanation: The SDLC is a very time-consuming process.
Page Ref: 371

34) Agile methodologies are especially useful for developing smaller systems rather than largescale transaction processing applications.
Answer: TRUE
Page Ref: 377

35) A type of testing where the objective is to make sure that the system performs reliably and does what it is supposed to do in a user environment is referred to as user acceptance testing.
Answer: TRUE
Page Ref: 366

36) When a change made to one part of a system results in unexpected changes to another part of the system, it is commonly referred to as a ripple effect.
Answer: TRUE
Page Ref: 369

37) Some consultants have claimed that up to one-third of all spreadsheets contain errors, which can include mechanical errors (typos), errors in logic, as well as errors in omission.
Answer: TRUE
Page Ref: 383, textbox

Reviews

There are no reviews yet.

Write a review

Your email address will not be published. Required fields are marked *

Product has been added to your cart