Refactoring | Glossary

Definition
Refactoring of code in Agile is the process of clearly defining the purpose, and simplifying the design of existing code, without changing its behaviour or functionality.

Further Reading 

  • “Refactoring In Large Software Projects – Performing Complex Restructurings Successfully”, by Martin Lippert, Stefan Roock.

Know more such interesting terms by visiting our website.

Quality Assurance | Glossary

Definition
Quality Assurance refers to set of administrative activities implemented in a system, so that requirements and goals for a product are fulfilled. It involves a feedback loop, that aims to prevent the errors from occurring.

Further Reading 

  • “Software quality engineering”, by Jeff Tian.
  • “Software Quality Assurance: From Theory to Implementation”, by Daniel Galin.

Know more about the importance of Quality Assurance by signing up for workshops by visiting our website.