100% satisfaction guarantee Immediately available after payment Both online and in PDF No strings attached
logo-home
CPSC 310 quiz 1 || Questions and 100% Verified Answers. $10.49   Add to cart

Exam (elaborations)

CPSC 310 quiz 1 || Questions and 100% Verified Answers.

 4 views  0 purchase
  • Course
  • CPSC 310
  • Institution
  • CPSC 310

Stakeholders correct answers People who have a stake in the process of software development-QA, developers, customers, managers, users, etc Five Phases of the Waterfall Model correct answers requirements → design → implementation → verification → maintenance Drawbacks of Waterfall Mod...

[Show more]

Preview 2 out of 5  pages

  • October 27, 2024
  • 5
  • 2024/2025
  • Exam (elaborations)
  • Questions & answers
  • CPSC 310
  • CPSC 310
avatar-seller
FullyFocus
CPSC 310 quiz 1 || Questions and 100% Verified Answers.
Stakeholders correct answers People who have a stake in the process of software development-
QA, developers, customers, managers, users, etc

Five Phases of the Waterfall Model correct answers requirements → design → implementation
→ verification → maintenance

Drawbacks of Waterfall Model correct answers 1. When you finish a stage, you can't go back to
it later
2. You can't validate success or failure until you've finished the entire project

Spiral Model correct answers An abstract description of the systems life cycle where there are
four defined quadrants - planning, risk analysis, engineering and evaluation.. Once one stage of
development has gone full circle, the next please takes place, and so on until completion. Each
stage goes through all four quadrants.

Spiral benefits correct answers Compared to waterfall, the spiral model lets us be more sensitive
to changes in requirements, and keep customers involved

Spiral drawbacks correct answers performing risk analysis has an enormous overhead and the
duration between spirals can be incredibly long

Four main tenets of agile correct answers -Prioritize individuals and interactions over processes
and tools
-Working software over comprehensive documentation
-Customer collaboration over contract negotiation
-Responding to change over following a plan

Goal of agile correct answers Principles are designed to foster increased customer interaction
within a software system, and increase velocity by decreasing the time developers spend building
the wrong thing

XP (Extreme Programming) correct answers Systems should always be buildable and developers
should be willing to start small and adapt/refactor their system as needs arise, instead of
investing in big up front efforts

5 key principles of XP correct answers Communication, Simplicity, Feedback, Courage, Respect

XP: Communication correct answers we want to enable continual communication between all
stakeholders to make sure we stay on track

XP: Simplicity correct answers Focus on the simplest possible solution first so we can validate
our work with customers before deciding to try a more challenging solution

, XP: Feedback correct answers software is not developed in a vacuum, our process should be
influenced by feedback from tests, customers and the team

XP: Courage correct answers be willing to discard failed experiments. Experiments are not a
sunk cost, but a source of learning about what doesn't work

XP: Respect correct answers respect the team and system by not committing breaking changes
and focusing on long-term understandability of your code

Test Driven Development correct answers A way of developing software where the test cases are
developed, and often automated, before the software is developed to run those test cases.

Stages of Test Driven Development correct answers -Write tests for the code you intend to make
-Run the tests to ensure they fail-want to make sure it fails in a way you expect, to ensure the test
itself is well formed
-Write the code and run the tests-once the code is written, all the tests should pass correctly, so
extraneous functionality falling outside of the tests is avoided
-Refactor the code, improving the implementation

Scrum correct answers Uses small teams to produce small pieces of deliverable software using
sprints, which are 2-4 week intervals, to achieve an appointed goal

Product Backlog correct answers A prioritized list of user stories, showing both short- and long-
term goals of a software development team.

Sprint Backlog correct answers The highest-priority items from the product backlog to be
completed in a sprint

Product Owner correct answers The person responsible for the business value of the project and
for deciding what work to do and in what order when using a Scrum method

Scrum Master correct answers A person who ensures that the team is productive, facilitates the
daily Scrum, enables close cooperation across all roles and functions, and removes barriers that
prevent the team from being effective

Sprint Planning correct answers A collaborative event in Scrum in which the Scrum team plans
the work for the current sprint.

Standup Meeting correct answers A daily team meeting held to provide a status update to the
team members.

Sprint Review correct answers held after every sprint for team members to demonstrate features
to the product owner and other stakeholders, as the outcome of every sprint is meant to be a
potentially-shippable product

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 FullyFocus. Stuvia facilitates payment to the seller.

Will I be stuck with a subscription?

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

Can Stuvia be trusted?

4.6 stars on Google & Trustpilot (+1000 reviews)

67096 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
$10.49
  • (0)
  Add to cart