Just a quick post to explore the concept of Delivery Plans in the context of software delivery between teams of developers.
What is Delivery Plan?
When organisations grow and more people become involved in the process of software development, the need to split into smaller groups becomes more apparent ion order to split the workloads down into discrete packages managed by these smaller teams.
With that comes the requirement to manage what needs to be delivered, by when and by whom.
Essentially this is what a Delivery Plan is. It is the ability to visualise a set of discrete work packages and its intentions are to enable other teams to know what each other is working on.
Recommendations for Managing multiple Agile Teams
- Build trust in your people and processes
- Elevate the organisation above the team (and individual)
- Foster a culture of transparency
Azure Delivery Plans
Delivery Plans is an extension within Azure DevOps that can be utilised to help organisations plan and review work schedules across multiple teams.
For more information take a look at this Microsoft Learn module: https://docs.microsoft.com/en-us/learn/modules/manage-delivery-plans/
Microsoft Docs: https://docs.microsoft.com/en-us/azure/devops/boards/plans/review-team-plans?view=azure-devops
My Main ReadMe Page is all set up with a bit about me!
The guys at 100DaysofCloud have set up the GitHub repo to be cloned and also have a great repo containing ideas and areas to collaborate on: https://github.com/100DaysOfCloud/100DaysOfCloudIdeas
My Github Journey tracker can be found here: https://github.com/jonnychipz/100DaysOfCloud
Please Watch/Star my repo and feel free to comment of contribute to anything I push! I really look forward to hearing from anyone who is going to jump on the journey around the same time as me! Lets see where I get to in 100 days!
I would encourage others to jump on this journey, I’m not sure that I will be able to commit every day for 100 days, but as long as I can complete 100 days that will be great!