Collaborating on User Stories
Collaboration is important in an Agile setting. Teams that figure out how best to collaborate on User Stories will deliver the best products.
In Scrum, Finishing is More Important Than Starting
When it comes to Agile, it is not about how you start, but about how you finish. You have to execute and you have to finish to be a winning development team.
What Does a Team Want from Their Scrum Master?
There are many responsibilities you have as a Scrum Master, but there are just a few things a team would prefer their Scrum Master to focus in on.
Ice Breakers for Development Teams
There are tons of ice breaker activities proven to be effective for Agile development teams. Here are a few you can try with your team!
How Long Does Agile Transformation Take?
One of the most common questions organizations have is, "How long does an Agile transformation take?" Is a full Agile transformation something you can accomplish in a week? A month? A year?
Removing Impediments as a Scrum Master
Value stream mapping is a powerful exercise used to get great results from development teams. However, certain impediments can significantly detract from the value output, slowing the progress of development efforts.
Defining, Refining, and Selling Your MVP in the Market
What exactly is the MVP and what is the best path to reach this state? It is vital to define your MVP as early in the process as possible, but constantly refining it will be pivotal. Let us dig a bit deeper into exactly what the MVP is all about, how to attain it, and also how to sell it once complete.
Increasing Your Scrum Team's Velocity
How much attention do you give to your team’s velocity? If the answer is very little or none, it is time to change that. Velocity is an important metric to track in the Agile and Scrum space.
Sprint Burndown and BurnUp Chart
How do you know how well you are doing against team expectations? Two mechanisms within Agile that can help are the burndown and burnup charts.
Origins of Servant Leadership
Unless you have been living on a remote island unconnected from civilization for the past few decades, you have no doubt heard the term “servant leadership.” It has a very interesting past and may go back farther than you think.
4 Tips and Tricks for Distributed Teams
One of the core principles of Agile is the idea of co-location. This means the development team is all located in the same office, each day they work. That reality is not in sync with the way most of us work.
The Concept and Execution of Sprint Zero
We examine this Sprint to detail how it fits into the Agile puzzle to improve the effectiveness of implementation and execution.
3 Facilitated Voting Techniques
We cover three great facilitated voting techniques. These techniques are dot voting, fist of five, and thumb voting.
Learning About Scrum Artifacts
The three official three Scrum Artifacts, as outlined in the Scrum Guide, are: Sprint Backlog, Product Backlog, and Product Increment.
Singular Table Name Convention in Entity Framework Core v2
How do we handle removing the automatic pluralization of table names in Entity Framework Core 2? It’s easier than you think!
User Story Estimation Best Practices
User Story Estimation should not on the how to do a task, but instead, the what the task is.
3 Mistakes Scrum Masters Make
We dive into some of the most common mistakes a Scrum Master makes and discuss ways to prevent them.
The Typical Career Path of a Scrum Master
When you assume the role of Scrum Master, you can expect a career that continues to evolve for the better.
Best Practices of Backlog Refinement
Sprint Grooming is an essential part of the Scrum process. Understanding what Sprint Grooming is all about and how to run sessions routinely and effectively is critical.
Introducing Scrum to Your Team
When introducing Scrum to your team, you want to bring it to them methodically, specifically, in a way where the team can consume it, learn it, and then begin to make it their own.