QuizLearn
Back to Dashboard

Software Development

Created by Demo User

Agile

Click to flip

An iterative approach to project management and software development that helps teams deliver value to their customers faster and with fewer headaches.

1 / 10

Terms in this set (10)

Agile
An iterative approach to project management and software development that helps teams deliver value to their customers faster and with fewer headaches.
Scrum
A framework within which people can address complex adaptive problems, while productively and creatively delivering products of the highest possible value. It's a type of Agile methodology.
Version Control System (VCS)
A system that records changes to a file or set of files over time so that you can recall specific versions later. Git is a popular example.
API (Application Programming Interface)
A set of definitions and protocols for building and integrating application software. It specifies how software components should interact.
IDE (Integrated Development Environment)
A software application that provides comprehensive facilities to computer programmers for software development. An IDE normally consists of a source code editor, build automation tools, and a debugger.
Debugging
The process of identifying and removing errors from computer hardware or software.
Unit Testing
A software testing method by which individual units or components of a software are tested. The purpose is to validate that each unit of the software performs as designed.
Refactoring
The process of restructuring existing computer code without changing its external behavior, in order to improve its internal structure, readability, or maintainability.
Frontend
The part of a website or application that users interact with directly. It includes everything that users experience visually and interact with, built using technologies like HTML, CSS, and JavaScript.
Deployment
The process of packaging and putting a software application or component into a running environment, such as a server or cloud, where users can access it.