Estimates are difficult for developers and product owners
kept by eddie
Software estimates are inherently difficult due to novelty and unknowns, with commenters advocating Kanban, historical data, or multi-perspective planning methods.