Escaping the Ticketing Trap: Standardizing Developer Self-Service with Backstage and Software Templates