-
What Is Technical Debt? A Complete Overview
Previously published the reasons why some take on debt — intentional or unintentional — on Propelo.AI Small risks can sometimes equal big gains, and many consider technical debt a risk that they are willing to embrace in order to get ahead. But what is technical debt, and how risky can it truly be? At its core, technical debt is a tradeoff that engineering organizations make in order to deliver software on time, or to stay ahead of the competition. It’s essentially a set of activities, foregone due to time constraints of release schedules and prioritization. These activities could range from features that are frequently dropped from release to release, because they don’t…
-
Agile Velocity – Good Metric, Use With Caution
The Do’s and Don’ts of Using Velocity in Agile | Previously published to Propelo.AI Agile velocity is a very simple concept that software development teams use to gauge how many tasks can be performed, or completed, on average within a given timeframe. Unfortunately, while it can be extremely useful within the field of project management, it can also be very detrimental if used incorrectly. According to Youtuber Gary Tsang, Your Agile Coach, “Agile velocity is one of the most popular software development metrics in the world. When used for an agile team’s sprint capacity planning, it can be extremely powerful. But some people, some organizations and some teams use it for…