I have been a Certified Scrum Master for about 6 years now. In my experience I have had the opportunity to learn and grow and effectively manage (from a CSM level) the needs of an average software development team. I have recently been assigned to a 5 man team with a 6th member (Product Owner) who is building their backlog with little or no information to go off of. Most of the issues (user stories/tasks) being written are written with the intent to go and find more information on something. They are not written in the standard "As a Customer I want ________ etc."
The team is made up of contractors who are supporting a government organization. The organization is not using Agile. Almost everyone on the team is familiar with Agile and they would like to use it, however, the work that they are doing is not fitting into that mold.
To make a long story short they WANT TO be able to size their stories, plan effectively for the next sprint, and see more realistic metrics when they use reporting tools like their burndown charts. Unfortunately - they are not developing anything. There is no end product to be provided to the customer. They are pretty much lifting one thing and shifting it to another.
Best example I can give without leaking sensitive data is that the organization has a house and the house has stuff in it but they want a new house - no one knows how much stuff is already in house A (the original house) so no one knows how much space will be needed in house B (the new house that needs to be built) no one knows how many rooms or floors or other needs common for a house that they are looking at. So most of the work they have been doing is "discovery". Going to house A and scoping it all out, taking notes, and disusing game plans for the work ahead. So how the heck do you use JIRA or apply Agile anything to a project like this?
Thanks in advance!!!