Similar to the above narrative, other product stakeholders also cited tradeoffs in designing for the “near-term” versus the “long-term.” Although most software design arguably involves tradeoffs in time and resources [5,12], an agile environment compounds the effect of these tradeoffs: