Glossary
Continuous Integration/Continuous Delivery (CI/CD) Continuous integration and continuous deployment merge development with testing, allowing developer
Tcl/Tk Language Tcl (Tool Command Language) is a very powerful but easy to learn dynamic programming language, suitable for a very wide range of uses,
Scrum Board A Scrum Board is a tool that helps Teams make Sprint Backlog items visible. The board can take many physical and virtual forms but it perf
Agile Release Trains (ART) The Agile Release Train (ART) is a long-lived team of Agile teams, which, along with other stakeholders, incrementally deve
ACID Properties In computer science, ACID (atomicity, consistency, isolation, durability) is a set of properties of database transactions intended to
Extreme Programming (XP) XP is a software development methodology which is intended to improve software quality and responsiveness to changing custome
Behavior Driven Development (BDD) A software development methodology in which an application is specified and designed by describing how its behavior
Alexa Voice Service (AVS): Amazon’s service offering for a voice controlled AI assistant. Offered in different products. Source: https://whati
Agile Characterized by quickness, lightness, and ease of movement; nimble. Not necessarily characterized by fast speed. Agile software development is