Testing Cycle
Agile
SDLC
Programming Principles
Git
100

how many phases are in the STLC

6

100

what is an agile project management framework that helps teams structure and manage their work through a set of values, principles, and practices.

SCRUM

100

What does W stand for in WRSPM

world

100

What programming principle involves limiting duplicate code

DRY

100

what command copies a repository onto your machine

git clone

200

_______ is asking if the software works given the specifications

verification

200

the short period where a SCRUM team works to complete a set amount of tasks is called a _______

sprint

200

A description of a series of interactions between actors. The actors can be users or parts of the application is called a _____ ______

use case

200

What programming principle involves separating code into separate containers

SOC

200

what commands gives your local repo the current version of the main branch

git pull

300

when human action causes an incorrect result it is called

error

300

waterfall is a process, agile is a _________

mindset

300

which diagram represents the static structure of a system, showing classes, attributes, methods, and relationships.

class

300

what is it called when you leave comments on your code

documentation 

300

what is included after git commit and before the commit message

-m

400

________ is asking whether the software works compared to the user needs

validation

400

The 5 trademarks of agile organizations are strategy, structure, process, technology, and ________

people

400

A definition of features that users expect from the system, often written for stakeholders and users is called a _______

requirement

400

If I include overly complicated code in my software what principle does this primarily violate

KISS

400

what command lets you see what the current state of the reop is

git status

500

_______ box testing is when the tester has no knowledge of the internal structure of the program

black

500

if traditional mindsets view organizations as machines, agile views organizations as _______

organisms

500

a ________ is a technical definition of what is required for building a system

specification 

500

the process of reviewing and optimizing code is called _____

refactoring

500

what git command is used to fix branching errors

git merge

M
e
n
u