Scrum and Technical Practices : Version Control
Version Control definition Version control (also known as revision control or source control) is a category of processes and tools designed to keep track of …
Scaling Agile with You
Version Control definition Version control (also known as revision control or source control) is a category of processes and tools designed to keep track of …
Technical Debt definition Technical Debt is the typically unpredictable overhead of maintaining the product, often caused by less than ideal design decisions, contributing to the …
Bug discovery purpose Bugs create Debt Debt types Incremental Debt : Caused by repeating the above without any work to reduce the debt Inadvertent debt: …
Bug Report purpose A bug report “should explain how exactly the product is broken.” Bug Report essentials There Key essential for every bug report are …
Bug definition A software bug is an error, flaw, failure, or fault that produces an incorrect or unexpected result. Bug discovery purpose Bugs create Debt …
Testing purpose Testing is considered a good agile development practice to think through requirements before writing functional code : It helps to consider work in …
Scrum approach for Documentation Developers are responsible for doing all the required tasks to create a potentially releasable and useful Increment. Documentation same as other …
Maintainability Index definition It is a code quality metric. Maintainability Index measures how maintainable (easy to support and change) a source code is. Maintainability Index …
Instability Index definition It is a code quality metric. The instability index measures efferent coupling in relation to total coupling. Instability Index practice The instability …
Lines of Code (LOC) definition It isn’t a code quality metric. Lines of Code is the number of lines in the text of the program’s …