A definition of features that users expect from the system, often written for stakeholders and users.
Requirement
When code is sent into production created by two people who work together on the code to be created while sitting on a single computer.
Pair programming
what does SQL stand for?
Structured Query Language
What does the acronym KISS stand for?
Keep It Simple Stupid
Detailed description of each and every module, including actual logic for every system component and goes deep into each specification.
Low-level design
What does WRSPM stand for?
World. Requirements. Specificaitons. Programs. Machine
An agile software development framework that aims to produce higher quality software and higher quality of life for the development team.
Extreme Programming
What statement is used to create a table
CREATE TABLE <tablename>
What does the acronym DRY stand form?
Don't Repeat Yourself
Architecture pattern that communicates only with the layer directly below it.
Layered Architecture
A short story explaining how the system will let the user do something. They are easy to write, easy to understand, and can cover just about any situation you can imagine.
User story
What kind of hierarchy does Agile NOT follow?
Top-down hierarchy.
What statement to insert rows into a table
SELECT table
INSERT VALUES()
______ programming over inheritance
Composition
Small business services that can work together and be deployed independently.
Microservices Architecture Pattern
What phase of the SDLC is where devlopers are programming.
Development
What are the values of AGILE manifesto
Individual and interactions, working software, customer collaboration, responding to change
Foreign Key
A program should be designed with different containers that do not have access to each other. What principle does this represent?
Separation of Concerns
Diagram that covers object behaviors and their relationships at a particular moment.
What phase of the development life cycle decides what the software must do.
Requirements
The most important rule in a scrum.
Product Owner
ORDER BY <col name> DESC
A set of well-defined instructions to solve a particular problem. It takes a set of input(s) and produces the desired output.
Algorithm
Diagram that summarize the details of system's users and their interactions with the system.
Use Case Diagram