Today’s main focus is around Azure Boards / GitHub projects.
Before today, I have used GitHub a lot, but not have utilized all of the tools that are part of it. One of the main items being GitHub Projects. This reminds me a lot of the Teams Planner as we can streamline and have a view of all of the tasks in a Board view. We currently use some sort of Teams Planner to make changes, but the other thing I think that would help with our team is the utilization of Roadmaps.

By seeing the progress of one of the tasks or issues, we can get an understanding of the continuous improvement which is definitely fantastic.
Going through the challenges, I am going to add the link to the Microsoft Learn’s labs. The current state from doing one of the labs is that I am trying to do it via a GitHub Project and not an Azure Devops Project, so a lot of the items I can not complete at the moment. The current lab that I am going through is called Agile Planning and Portfolio Management with Azure Boards.
The below screen shots are to document the ability of creating the tasks and setting up sprints…


The next few sections of my studies have been on version and source control. I already have a basic understanding of version control so a lot of this information is review.
Some items that I have learned from reading through this is the following:
- Naturally, any stage of the DevOps strategy utilizes Version Control for their projects.
- It is best practice to have small, but frequent commits.
- Utilizing branches will help moving forward especially if based around different features.
- Microsoft has a great example of how to utilize version control with Git and Visual Studio Code. This is a great example and would be good to reference going forward as I need to get a greater understanding of how branches work.