SDLC
Design
Programming
AGILE
Version Control
100

What does SDLC mean

What is Software Development Life Cycle

100

UML means 

What is Unified Modeling Language

100

CRUD stands for

What is Create, Read, Update, Delete

100

This person helps ensure the project remains on track

What is scrum master

100

This command creates a local repository

What is git init

200

The requirements phase involves planning the look of the application

What is false

200

Intellectual Distance is

What is how far the application is from solving the problem

200

This type of programming utilizes classes to allow for high reusability

What is object oriented programming

200

This person helps ensure the project the project is solving the original problem

What is product owner

200

This command adds all files to the staging area

What is git add .

300

The speed at which a page needs to load would be considered this type of requirement

What is a non-functional requirement

300

This diagram shows class definitions and relationships

What is a class diagram
300

Used to share common behaviors between code

What is abstraction

300

This document contains values and principles of Agile Development

What is the Agile Manifesto

300

This command commits files in the staging area

What is git commit

400

The domain in which a program will be operated

What is world

400

Class diagrams are considered this type of diagram

What is a structural diagram

400

Allows for a different behavior of a function depending on the type of object calling it

What is polymorphism

400

Time based period in which the development team develops new features

What is a sprint
400

This command commits all files in the staging area with a message attached

What is git commit -m

500
A precise description of what the system needs to do

What is specification

500

This type of system separates an application into layers pertaining to their functions

What is a layered design

500

This type of relationship is more flexible than "Is-A" relationship

What is "Has-A"

500

Features still needed to be implemented are found here

What is a backlog

500

This command links a local repo to a remote repo

What is git remote add origin