ITIS101 Week 11 Tutorial Solutions
ITIS101 Week 11 Tutorial Solutions
2. The largest single barrier to successful business process change is organisational culture.
Employees do not like unfamiliar routines, and often try to resist change. Business
process management efforts fail because of the high cost and extended time they take
to implement. Business process management involves rethinking work flows and
business processes. Too often businesses fail to plan for the changes their employees
and customers will experience. Many businesses simply don’t communicate with their
people enough to make it work.
3. Object-oriented development combines data and processes into a single object that
becomes the basic unit of systems analysis and design. Because processing logic resides
within objects rather than in separate software programs, objects must collaborate with
one another to make the system work. Object-oriented development reduces costs and
time because objects are reusable as building blocks for other objects.
4. Application software packages are prewritten programs and are convenient for
nontechnical person to use. The system documentation is prewritten and updates to the
program are easy to obtain from the vendor. Technical support, updates, bug fixes, and
enhancements are available from websites.
5. Web services use open standards that any piece of hardware or software program can
access. Web services can be written once and used many different times or different
ways. The open standards used by web services allow companies to connect their
business processes easier and more reliably. Web services also enable organisations to
tie together disparate systems foregoing the need to build new systems from scratch.
6. The user experience for mobile device interaction is fundamentally different from using
a desktop or laptop PC. Saving resources, bandwidth, screen space, memory, processing,
data entry, and user gestures are top priorities for mobile app design. Rather than
designing three different websites for three different types of computing devices,
responsive web design allows developers to design one website that automatically
changes layouts according to the user’s screen resolution, whether on a desktop, tablet,
or smartphone. Developers can choose from mobile websites, mobile web apps, or
native apps when designing for mobile device access.
Answers to Multiple Choice Questions:
1) The four kinds of structural organisational change enabled by IT, in order from least to
most risky, are:
A) rationalisation, automation, reengineering, and redesign.
B) rationalisation, automation, reengineering, and paradigm shift.
C) automation, rationalisation, redesign, and paradigm shift.
D) automation, redesign, restructuring, and paradigm shift.
E) paradigm shift, reengineering, rationalisation, and automation.
Answer: C
2) Which of the following offers the highest reward but also the most substantial chance of
failure?
A) Business process redesign
B) TQM
C) Automation
D) Six Sigma
E) Rationalization
Answer: A
4) The idea that the achievement of quality control is an end in itself describes a main
concept of:
A) BPM.
B) business process redesign.
C) Six Sigma.
D) TQM.
E) automation.
Answer: D
7) As discussed in the chapter case, DP World used which of the following to enhance its
services?
A) Automation
B) TQM
C) Six Sigma
D) Business process redesign
E) Paradigm shift
Answer: D
8) A(n) ________ is an organisational change that involves rethinking the nature of the
business and the nature of the organisation itself.
A) automation program
B) rationalisation program
C) systems analysis
D) paradigm shift
E) business process redesign program
Answer: D
9) Which process develops a detailed description of the functions that a new information
system must perform?
A) Feasibility study
B) Requirements analysis
C) Systems design
D) Test plan development
E) Management plan
Answer: B
10) Which of the following steps in the system development process involves the process of
changing from an old system to a new system?
A) Programming
B) Testing
C) Maintenance
D) Conversion
E) Production
Answer: D
11) Unit testing:
A) includes all the preparations for the series of tests to be performed on the system.
B) tests the functioning of the system as a whole in order to determine if discrete modules
will function together as planned.
C) involves testing the entire system with real-world data.
D) provides the final certification that the system is ready to be used in a production setting.
E) tests each program separately.
Answer: E
15) ________ provide(s) a detailed statement of the information needs that a new system
must satisfy; identifies who needs what information, and when, where, and how the
information is needed.
A) Systems analysis and design documents
B) Information requirements
C) A data flow diagram
D) A feasibility study
E) Requests for proposal
Answer: B
16) A(n) ________ is the model or blueprint for an information system solution and consists
of all the specifications that will deliver the functions identified during systems analysis.
A) feasibility study
B) data flow diagram
C) systems design document
D) information requirements document
E) request for proposal
Answer: C
17) Which of the following should drive the entire system-building effort?
A) Six Sigma
B) Feasibility studies
C) Documentation
D) User information requirements
E) Available information technology
Answer: D
19) In an object-oriented development framework for a university, how would the classes
Degree, Mathematics, and Physics be related?
A) Degree would be unrelated to Mathematics and Physics.
B) Degree is a superclass to Mathematics and Physics.
C) Mathematics and Physics would be common ancestors to Degree.
D) Degree would be a subclass to Mathematics and Physics.
E) Math, Physics and Degree are sister classes.
Answer: B
21) Object-oriented development could potentially reduce the time and cost of writing
software because:
A) object-oriented programming requires less training.
B) iterative prototyping is not required.
C) objects are reusable.
D) a single user interface object can be used for the entire application.
E) it's not necessary to use a formal methodology to design a system.
Answer: C
22) Which of the following statements about the traditional systems life cycle is not true?
A) the systems life cycle is predominantly a "waterfall" approach.
B) The systems life cycle is still used for building large, complex systems.
C) The systems life cycle approach is suitable for small desktop systems, which tend to be
less structured and more individualized.
D) The systems life cycle approach can be costly, time-consuming, and inflexible.
E) The systems life cycle methodology is a phased approach to building a system.
Answer: C