Every problem in the chapter beside the book’s answer, a chapter at a time as you scroll.

Chapter 4: Systems Analysis, Design, and Development

9 problems · 0 figures

4-1 §4.1 source ↗

What is a drawback of systems analysis and design?
  1. a.
    delays early identification of potential threats to processes
  2. b.
    increases resources and general costs
  3. c.
    prevents the alignment of strategic objectives
  4. d.
    decreases quality, efficiency, productivity, and usability of the system

Answer

B. increases resources and general costs

4-3 §4.1 source ↗

What is a statement that best characterizes the Agile software development process?
  1. a.
    It is a linear approach to software development and proceeds sequentially from one stage to the next.
  2. b.
    There are no considerations for environmental changes.
  3. c.
    The final work product is delivered in one package at the end of the process.
  4. d.
    It values individuals and interactions over processes and tools.

Answer

D. It values individuals and interactions over processes and tools.

4-5 §4.1 source ↗

A small start-up is developing a mobile app and has limited resources. The team wants to release a basic version of the app quickly, gather feedback, and make iterative improvements based on that feedback. The team also expects some changes to the app’s features as they learn more about user needs. Given these conditions, which of the following best describes the most suitable approach for the team?
  1. a.
    Use a Waterfall approach to ensure all features are fully developed and tested before the first release, preventing any major changes after the launch.
  2. b.
    Follow an Agile development process to focus on delivering a minimum viable product (MVP), gather user feedback, and iterate on the app with each new release.
  3. c.
    Adopt a hybrid approach, combining elements of Agile and Waterfall, to maintain flexibility in development while still following a strict, sequential timeline.
  4. d.
    Use a Rapid Application Development (RAD) model to complete the app’s features as quickly as possible, with minimal user involvement during the development process.

Answer

B. Follow an Agile development process to focus on delivering a minimum viable product (MVP), gather user feedback, and iterate on the app with each new release.

4-7 §4.2 source ↗

What would indicate that an update or reassessment of the user requirements is needed?
  1. a.
    documented processes
  2. b.
    early delivery of the product
  3. c.
    meeting user functional requirements
  4. d.
    increased costs

Answer

D. increased costs

4-9 §4.2 source ↗

What is an example that demonstrates the importance of clearly defining business problems and user requirements at the start of a systems development project?
  1. a.
    Focusing on user requirements can prevent misunderstandings during the development process but will not influence project costs or timeline.
  2. b.
    Incomplete or incorrect user requirements may lead to significant delays and increased costs, but addressing them in early stages helps avoid costly changes later.
  3. c.
    Analyzing user needs only at the final stages of development ensures that the system meets stakeholder expectations without wasting resources.
  4. d.
    Relying on visual tools, such as flowcharts, exclusively, will guarantee that user needs are fully understood and eliminate the risk of project delays.

Answer

B. Incomplete or incorrect user requirements may lead to significant delays and increased costs, but addressing them in early stages helps avoid costly changes later.

4-11 §4.3 source ↗

What differentiates logical designs from physical designs?
  1. a.
    Logical designs include the specific hardware that will be used in the system.
  2. b.
    Physical designs incorporate business processes to visually represent the flow of data and the relationships between them.
  3. c.
    Logical designs provide a high-level representation of the system.
  4. d.
    Physical designs are used to build out the logical design.

Answer

C. Logical designs provide a high-level representation of the system.

4-13 §4.3 source ↗

Which statement best illustrates the importance of the systems design process in ensuring a successful project outcome?
  1. a.
    A systems design focuses primarily on choosing the right hardware to meet performance requirements, ensuring the system functions as expected.
  2. b.
    The systems design process creates detailed architectural and data specifications, balancing logical and physical components, while also identifying potential issues early through prototypes and iterative design.
  3. c.
    A systems design is only about developing the user interface, focusing primarily on aesthetics and ease of use.
  4. d.
    The systems design process is mainly concerned with generating the necessary documentation and does not need to consider user feedback or future scalability.

Answer

B. The systems design process creates detailed architectural and data specifications, balancing logical and physical components, while also identifying potential issues early through prototypes and iterative design.

4-15 §4.4 source ↗

Why is it important to conduct research before designing a mobile application?
  1. a.
    Research helps create an app with the least amount of time and cost.
  2. b.
    Research tells you how to design the product.
  3. c.
    Research prevents costly mistakes and major changes later in the design process.
  4. d.
    Research provides new revelations about user needs.

Answer

C. Research prevents costly mistakes and major changes later in the design process.

4-17 §4.4 source ↗

What is a true statement about UI and UE?
  1. a.
    UI and UE work independently of each other.
  2. b.
    There is minimal difference between UI and UE.
  3. c.
    UE considers the interaction of the user with the design.
  4. d.
    UI looks at the design process, encompassing the user’s experience with all aspects of the company’s services.

Answer

B. There is minimal difference between UI and UE.

Loading chapter 5…

Problems and answers are adapted from Foundations of Information Systems by Mahesh S. Raisinghani, OpenStax, and are used under the CC BY-NC-SA 4.0 licence. Access for free at https://openstax.org/books/foundations-information-systems/pages/1-introduction. Illustrations: Copyright Rice University, OpenStax, under CC BY-NC-SA 4.0 license. This adaptation is released under the same licence, is non-commercial, and is neither affiliated with nor endorsed by OpenStax or Rice University.