Development

25 terms

A

ALM Stands for Application Lifecycle Management.Alpha It is an early stage of a software product that is not fully stable.

B

Beta It is a pre-release version of software made available to a select group of users for testing.Bug It is an error in the code that causes a malfunction in the program.

C

CI Stands for Continuous Integration.

D

Delivery It is the delivery of software.Developers They are responsible for writing code to create, design, and maintain software applications.DevOps It is a combination of the English terms development and operations.DRY DRY stands for Don't Repeat Yourself.

F

Feature Flags It is a technique that allows enabling or disabling functionalities.

G

Git It is a distributed version control system.GitHub It is a platform for hosting and managing code.

M

Mob Programming It is a software development approach where a group of programmers works together at a single workstation.

P

Pair Programming It is a software development technique where two programmers work together at a single workstation.Pull Request (PR) A Pull Request is a request to merge code changes in Git. Learn the PR workflow, best practices for code reviews, PR size guidelines, and how to write effective PR descriptions.

Q

QA It stands for Quality Assurance.

R

Release Candidate A Release Candidate (RC) is the final pre-release version of software before official launch. Learn the full release cycle from Alpha to Beta to RC to RTM.

S

SOLID They are a set of design guidelines for improving the maintainability and scalability of software.

T

TDD Test-Driven Development (TDD) is a programming approach that emphasizes writing tests before developing the code functionality.Tech Lead A Tech Lead is a senior developer who provides technical leadership, guides architectural decisions, and mentors team members. Complete guide with responsibilities, skills, and career path.Testing It is the process of verifying the quality, functionality, and performance of a software product.Tester Responsible for ensuring that software products are free of errors and meet quality standards.Three Amigos Three Amigos is an agile practice where Business, Development, and Testing collaborate to define acceptance criteria. Complete guide with format, benefits, examples, and BDD connection.

U

User Story Map It's a technique that organizes the Product Backlog into two dimensions to visualize product functionalities and plan releases.

W

WET It stands for 'Write Everything Twice' or 'We Enjoy Typing'.