Continuous Integration | Glossary

Definition 

Continuous Integration (CI) is a Software development practice in which the developers integrate the source code into a central repository multiple times throughout the day. The check-ins are then verified by an automated build, allowing teams to detect problems as early as possible.

Further Reading

  • “Continuous Integration: Improving Software Quality and Reducing Risk”, by Andrew Glover, Paul M. Duvall, and Steve Matyas.

Know more about Continuous Integration by signing up for our workshops by visiting our website.

Impediment | Glossary

Definition
Impediment in Software development, is anything that slows down the team from delivering the intended result, or output. It can be any issue, like lack of resources, bugs in the source code, a team member falling ill and so on.

Further Reading

  • “Scrum: The Art of Doing Twice the Work in Half the Time”, Jeff Sutherland.
  • “Essential Scrum: A Practical Guide to the Most Popular Agile Process”, by Kenneth S. Rubin.

Know more about overcoming impediments by signing up for our workshops by visiting our website.