100% satisfaction guarantee Immediately available after payment Both online and in PDF No strings attached
logo-home
PURDUE CS 307 MIDTERM EXAM $17.99   Add to cart

Exam (elaborations)

PURDUE CS 307 MIDTERM EXAM

 0 view  0 purchase
  • Course
  • Institution
  • Book

PURDUE CS 307 MIDTERM EXAM

Preview 2 out of 7  pages

  • September 26, 2024
  • 7
  • 2024/2025
  • Exam (elaborations)
  • Questions & answers
avatar-seller
PURDUE CS 307 MIDTERM EXAM ACTUAL EXAM 200 QUESTIONS AND
CORRECT DETAILED ANSWERS WITH RATIONALES (VERIFIED ANSWERS)
|ALREADY GRADED A+

Software architecture - ANSWER: The design and structure of the software system,
including components, modules, and their interactions

Requirement analysis - ANSWER: The process of determining user expectations for a
new or modified product

Software design - ANSWER: The process of defining the architecture, components,
interfaces, and other characteristics of a system or component

Implementation - ANSWER: The process of translating a design into a working system
or software

Software Testing - ANSWER: The process of evaluating a system or its components to
ensure that it satisfies the specified requirements

Version control - ANSWER: The management of changes to documents, computer
programs, large websites, and other collections of information

Scrum - ANSWER: An agile framework for managing knowledge work, with an
emphasis on software development

DevOps - ANSWER: A set of practices that combines software development and IT
operations, aiming to shorten the systems development life cycle and provide
continuous delivery with high software quality

Product Owner - ANSWER: The person responsible for defining the features of a
product and deciding on the release date, as well as accepting or rejecting work
results

Scrum Master - ANSWER: The person responsible for enacting Scrum values and
practices, representing management to the project, and shielding the team from
external interferences

Development Team - ANSWER: A cross-functional group responsible for delivering
potentially shippable increments of product at the end of every sprint

Sprint - ANSWER: A time-boxed period during which specific work has to be
completed and made ready for review

Sprint Planning - ANSWER: A meeting where the work to be performed in the sprint
is planned

, Sprint Review - ANSWER: A meeting where the development team presents what is
accomplished during the sprint to the product owner

Sprint Retrospective - ANSWER: A meeting where the team reflects on the past
sprint and creates a plan for improvements for the next sprint

Project Charter - ANSWER: A document that states the objectives, scope,
participants, and risks of a project

Product Backlog - ANSWER: An ordered list of everything that is known to be needed
in the product

Sprint Backlog - ANSWER: The set of product backlog items selected for the sprint,
plus a plan for delivering the product increment

Burn Down Chart - ANSWER: A graphical representation of work left to do versus
time

Continuous Delivery - ANSWER: The ability to get changes of all types into
production or in the hands of users safely and quickly in a sustainable way

Version Control by Git - ANSWER: The management of changes to documents,
computer programs, large websites, and other collections of information using the
Git system

Jenkins - ANSWER: An open source automation server used to implement continuous
integration/delivery

Containerization - ANSWER: The process of packaging an application and its
dependencies together into a container

Docker - ANSWER: A platform for developing, shipping, and running applications
using containerization

CD Pipeline - ANSWER: A series of steps that an organization uses to deliver software
from source code to production

Configuration Management - ANSWER: The process of handling changes
systematically so that a system maintains its integrity over time

Software Engineering - ANSWER: The application of a systematic, disciplined,
quantifiable approach to the development, operation, and maintenance of software

Solving Problems - ANSWER: The goal of software engineering within constraints of
cost, time, customers, and others, and with rigor

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

Will I be stuck with a subscription?

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

Can Stuvia be trusted?

4.6 stars on Google & Trustpilot (+1000 reviews)

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