Acceptance Testing | Glossary

Definition:

This is a testing technique performed to determine whether the software system has met the required specifications. The main purpose of this test, is to evaluate the system’s compliance with the business requirements, and verify if it is has met the required criteria for delivery to end users.

Further Reading:

  • “User Acceptance Testing: A Step-by-step Guide” , by Brian Hambling and Pauline van Goethem.

 

Pair Programming

Definition 

Pair Programming is an Agile Software development technique, where programming is done in pairs. The first person writes the code of the software, while the second person who plays the role of an observer, checks and verifies the lines of source code. The pair keep switching roles to facilitate the development process.

Further Reading

  • “Pair Programming Illuminated”, by Laurie Williams. 

Know more such interesting terms by visiting our website.