CORRECT ANSWERS | VERIFIED ANSWERS | JUST RELEASED
Question 1
Games are a type of software. True or False?
A) True
B) False
Correct Answer: A) True
Rationale: Games are a specialized application of software, involving user interfaces, logic,
data management, and interaction, just like other software products.
Question 2
proj based or prod based / The starting point comes from a business opportunity identified by
individuals or a company.
A) Project-based
B) Product-based
Correct Answer: B) Product-based
Rationale: Product-based development is driven by a company's internal identification of a
market need or business opportunity, aiming to create a product for a broad market.
Question 3
proj based or prod based / The software company decides on the development timeline,
features to include, and product changes.
A) Project-based
B) Product-based
Correct Answer: B) Product-based
Rationale: In product-based development, the company developing the software has full
control over the scope, timeline, and feature set, as they are creating it for their own business
goals.
Question 4
proj based or prod based / Software changes may be necessary to reflect a customer's business
,changes.
A) Project-based
B) Product-based
Correct Answer: A) Project-based
Rationale: Project-based development is done for a specific external customer. Therefore, the
software must evolve and adapt to meet that customer's changing business needs.
Question 5
proj based or prod based / The software is expected to have a long-lifetime that must be
maintained during its lifetime.
A) Project-based
B) Product-based
Correct Answer: A) Project-based
Rationale: Project-based software, often custom-built for a client, is typically a critical
business system that is expected to be used and maintained for many years.
Question 6
proj based or prod based / Bringing the product to the market quickly is essential.
A) Project-based
B) Product-based
Correct Answer: B) Product-based
Rationale: In a competitive market, product-based companies must get their product to
customers quickly to capture market share and establish a foothold. This "time to market" is a
critical business driver.
Question 7
What questions should a product vision answer (select all that apply)?
A) Why should customers buy the product?
B) What is the product to be developed?
C) What technologies will be used to develop the product?
,D) Who are the target users and customers for the product?
E) How much will the project cost?
Correct Answer: A) Why should customers buy the product?, B) What is the product to be
developed?, D) Who are the target users and customers for the product?
Rationale: A product vision defines the high-level "what," "who," and "why." It describes the
product, identifies the target audience, and explains the value proposition. The "how"
(technology) and cost are implementation details, not part of the core vision.
Question 8
In product-based development, there is no external customer that generates requirements and
pays for the software. True or False?
A) True
B) False
Correct Answer: A) True
Rationale: In product-based development, the company itself acts as the customer, defining
requirements based on perceived market needs. There isn't a single, external client paying for
the development.
Question 9
Which of the following is not a responsibility of product managers?
A) Regularly contact customers and involve them in testing of the product.
B) Refine and prioritize features in the product backlog.
C) Ensure software being developed meets the company's business goals.
D) Design and implement user interfaces.
E) None of the above.
Correct Answer: D) Design and implement user interfaces.
Rationale: Product managers are responsible for the product's strategy and vision, including
defining features and prioritizing work. The actual design and implementation of the UI are
the responsibility of designers and software engineers on the development team.
, Question 10
Which sequence represents the software execution models in order of most computation being
done on a user's computer to the least (most -> least)?
A) Hybrid, Stand-alone, Software service
B) Stand-alone, Hybrid, Software service
C) Hybrid, Software service, Stand-alone
D) Software service, Hybrid, Stand-alone
E) Stand-alone, Software service, Hybrid
Correct Answer: B) Stand-alone, Hybrid, Software service
Rationale: Stand-alone applications (like a desktop app) do all computation locally. Hybrid
applications (like a mobile app with a backend) do some work locally and some on a server.
Software-as-a-service (like a web app) does almost all computation on the server.
Question 11
Agile methods are used for project-based software engineering. True or False?
A) True
B) False
Correct Answer: B) False
Rationale: Agile methods, which emphasize flexibility, rapid iteration, and adaptation to
changing requirements, are best suited for product-based development where the final
requirements are not fully known at the start. Project-based engineering often uses more
structured, plan-driven methods.
Question 12
Which of the following activities are done during a daily scrum meeting (check all that apply)?
A) The sprint backlog is reviewed.
B) Team members share their progress, problems they have faced, and upcoming plans.
C) Sprint reviews to improve the process.
D) Long technical discussions about implementation.
E) The product owner adds new features to the sprint.