What does SDLC mean
What is Software Development Life Cycle
UML means
What is Unified Modeling Language
CRUD stands for
What is Create, Read, Update, Delete
This person helps ensure the project remains on track
What is scrum master
This command creates a local repository
What is git init
The requirements phase involves planning the look of the application
What is false
Intellectual Distance is
What is how far the application is from solving the problem
This type of programming utilizes classes to allow for high reusability
What is object oriented programming
This person helps ensure the project the project is solving the original problem
What is product owner
This command adds all files to the staging area
What is git add .
The speed at which a page needs to load would be considered this type of requirement
What is a non-functional requirement
This diagram shows class definitions and relationships
Used to share common behaviors between code
What is abstraction
This document contains values and principles of Agile Development
What is the Agile Manifesto
This command commits files in the staging area
What is git commit
The domain in which a program will be operated
What is world
Class diagrams are considered this type of diagram
What is a structural diagram
Allows for a different behavior of a function depending on the type of object calling it
What is polymorphism
Time based period in which the development team develops new features
This command commits all files in the staging area with a message attached
What is git commit -m
What is specification
This type of system separates an application into layers pertaining to their functions
What is a layered design
This type of relationship is more flexible than "Is-A" relationship
What is "Has-A"
Features still needed to be implemented are found here
What is a backlog
This command links a local repo to a remote repo
What is git remote add origin