100% satisfaction guarantee Immediately available after payment Both online and in PDF No strings attached
logo-home
CP3407 EXAM 1 Question and answers verified to pass 2024 $12.99   Add to cart

Exam (elaborations)

CP3407 EXAM 1 Question and answers verified to pass 2024

 8 views  0 purchase
  • Course
  • CP
  • Institution
  • CP

CP3407 EXAM 1 Question and answers verified to pass 2024 CP3407 EXAM 1 What are the potential problems with incremental development model? - correct answer Lack of Overall Vision: Since the development is incremental, there might be a risk of deviating from the original vision or scope of the...

[Show more]

Preview 2 out of 7  pages

  • September 5, 2024
  • 7
  • 2024/2025
  • Exam (elaborations)
  • Questions & answers
  • cp3407 exam 1
  • CP
  • CP
avatar-seller
Carzola98
CP3407 EXAM 1
What are the potential problems with incremental development model? -
correct answer ✔Lack of Overall Vision: Since the development is
incremental, there might be a risk of deviating from the original vision or scope
of the project as it progresses.


Suggest the most appropriate software process model that might be used as a
basis for managing the development of an interactive travel planning system
that helps users plan journeys with the lowest environmental impact. Giving
reasons for your answer. - correct answer ✔The Incremental Development
Model is ideal for an interactive travel planning system focused on
environmental impact. Its staged approach facilitates consistent user
feedback, ensuring the system aligns with user needs and environmental
updates. Early and frequent testing in each increment guarantees functionality
and user-friendliness. The model's inherent flexibility allows for adaptability,
accommodating evolving environmental data and user preferences efficiently.


Suggest how an engineer responsible for drawing up a system requirements
specification might keep track of the relationships between functional and non-
functional requirements. - correct answer ✔To track relationships between
functional and non-functional requirements, an engineer should use unique
identifiers for cross-referencing both types. Organizing requirements
hierarchically helps nest related non-functional requirements under
corresponding functional ones. Additionally, employing a requirements
management tool can visually depict and manage these interdependencies
efficiently.


Summarize what is meant by tangling and scattering. Using examples, explain
why tangling and scattering can cause problems when system requirements
change. - correct answer ✔Tangling - when a module intertwines several
different requirements.

, Problem: Should a requirement need modification, altering a tangled module
poses the risk of unintentionally impacting other intertwined requirements,
leading to unforeseen issues and increased testing overhead.


Scattering - when a single requirement's implementation is fragmented across
multiple modules.
Problem: When system requirements change, ensuring consistent updates
becomes arduous, as identifying and modifying every scattered module is
prone to oversight, potentially compromising system integrity.


Discover ambiguities or omissions in the following statement of requirements
for part of a ticket-issuing system: An automated ticket-issuing system sells
rail tickets. Users select their destination and input a credit card and a
personal identification number. The rail ticket is issued, and their credit card
account charged. When the user presses the start button, a menu display of
potential destinations is activated, along with a message to the user to select
a destination. Once a destination has been selected, users are requested to
input their credit card. Its validity is checked, and the user is then requested to
input a personal identifier. When the credit transaction has been validated, the
ticket is issued. - correct answer ✔Ambiguity/Omission 1: The statement
doesn't specify the system's response if the credit card is invalid. How does
the system handle and communicate such scenarios to the user?


Ambiguity/Omission 2: It is unclear if there is an option for the user to correct
or change the selected destination before finalizing the transaction. Can
selections be reviewed or modified?


Ambiguity/Omission 3: The system doesn't account for the possibility of a user
wanting to purchase multiple tickets for the same destination in a single
transaction. Is there an option for bulk ticket purchases without repetition of
the entire process?

The benefits of buying summaries with Stuvia:

Guaranteed quality through customer reviews

Guaranteed quality through customer reviews

Stuvia customers have reviewed more than 700,000 summaries. This how you know that you are buying the best documents.

Quick and easy check-out

Quick and easy check-out

You can quickly pay through credit card or Stuvia-credit for the summaries. There is no membership needed.

Focus on what matters

Focus on what matters

Your fellow students write the study notes themselves, which is why the documents are always reliable and up-to-date. This ensures you quickly get to the core!

Frequently asked questions

What do I get when I buy this document?

You get a PDF, available immediately after your purchase. The purchased document is accessible anytime, anywhere and indefinitely through your profile.

Satisfaction guarantee: how does it work?

Our satisfaction guarantee ensures that you always find a study document that suits you well. You fill out a form, and our customer service team takes care of the rest.

Who am I buying these notes from?

Stuvia is a marketplace, so you are not buying this document from us, but from seller Carzola98. Stuvia facilitates payment to the seller.

Will I be stuck with a subscription?

No, you only buy these notes for $12.99. You're not tied to anything after your purchase.

Can Stuvia be trusted?

4.6 stars on Google & Trustpilot (+1000 reviews)

79223 documents were sold in the last 30 days

Founded in 2010, the go-to place to buy study notes for 14 years now

Start selling
$12.99
  • (0)
  Add to cart