I have read that a user story should always deliver business value to the customer. Each user story should have a certain business value attached to it. However, at times, developer stories are required to complete the development tasks. Since developer stories are created by the development team to mitigate the complexity of a user story at the time of development, they are essential, but carry no business value for the customer.
My question is can a developer story be included in a product backlog?