Your Dev Team works on a very legacy software project. Unfortunately, the team was set-up recently and don’t have appropriate knowledge about the old platform. So far, all Sprints have finished with very low velocity and without significant results. What would you do to help the team achieve success?
First thing I do is to get Product Owner and the Development team together and facilitate a discussion. Explore options on how team can get required knowledge on the legacy code base. One option that may come is to reserve some % of team’s capacity to understand the existing code base every Sprint (example 10%). This may slow down the team temporarily but it will speed up in future. Going forward I will ask the team to check what level of documentation is required to avoid this situation in future and get that added to their definition of done.
**Hit the link to send your queries to us about this question, our experts will reach out to you at the earliest!
