Developers Dictionary

Developers, regardless of organization, often use a variety of terms to describe different concepts. Below is a list of definitions to help stakeholders better understand the language that Developers use.


UAT (User Acceptance Testing)

Final phase of software testing where end-users verify if the software meets their requirements and is ready for deployment.

Unit Testing

Testing individual components or modules of a software application to ensure they work as intended.


Measure of how easy and efficient a software product is for users to achieve their goals.


User Experience (UX)

Overall experience and satisfaction a user has when interacting with a software product or system.


User Interface (UI)

The visual elements and interactive components through which a user interacts with a software application.