I don't use tickets. To me, a ticketing system is nothing but a detailed up-front plan, waterfall at it's worse. If I see something that needs doing, I just do it. I also don't use backlogs for the same reason.
@allenholub I agree that most backlogs are a kind of big upfront plan and I have worked successsully without.
On the other hand Story Mapping and alike can create a shared understanding for the whole team that enables devs to create User Stories themselves. And that may lead to not needing a backlog any longer.