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.
5 Biggest Benefits of Scrum
Benefits of Scrum will include but are not limited to: Better Product Quality, Faster ROI, More Control, Reduced Risk, and Improved Customer Satisfaction. We dive into the details of each benefit.
What are Agile Ceremonies?
Agile Ceremonies is actually not a correct Scrum term anymore; the term has shifted to “Agile Events” or just “Events”.
Making the Leap From Project Management to Scrum
When I first started to get into Agile and Scrum, roughly one year ago, it was a foreign concept to me. Like most people, I did not fully understand it out of the gate.
Social Loafing in Scrum
Agile team size is always a topic of discussion for organizations either transforming to Agile, or even those practicing it for years. When you look at Agile team sizes, especially in Scrum, you always want to find that ideal where productivity reigns and social loafing is minimized or erased.
Defining the What, How, When, and Why of a Scrum Schedule
At the start of an Agile squad’s formation, they go through phases of forming, storming, norming, and performing. It is all about coming up expectations that everyone within the team can buy in. The Scrum schedule plays into that in a big way.
What a Scrum Coach Can Do For an Organization
Scrum Coaches are typically brought into an organization as consultants. A Scrum Coach focuses on the whole organization or a specific division of an organization. They work with and impact multiple teams. They organize teams to allow for effective Agile development across teams.
Azure Databricks Cloud Services
We all have seen great initiatives of products come out of Berkeley AMPLab. Today, I am dedicating this Blog to one of my favorite products in Big Data Processing realm and how a partnership like no other is bringing us a Big Data Service worthy of consideration. Of course, the product is Apache Spark and the partnership is between the big tech titan Microsoft and Databricks.
The Ultimate Guide to the Sprint Backlog
A key artifact in Scrum is the Sprint Backlog, also called an iteration backlog. It is highly versatile but is easy to misuse. This guide shares what the Sprint Backlog is, how it fits into Scrum, best practices, and much more.
Continuous Integration and Deployment Best Practices
Continuous integration is a software engineering practice that originated in XP (Extreme Programming) and boils down to integrating distinct parts of the source code at the highest possible frequency, that is, continuously.
Scrum Master vs Project Manager
While some project management professionals may believe that they can easily retool or rebrand themselves from Project Manager to Scrum Master, the truth is that both disciplines seem to take almost diametrically opposed approaches to software development.
The Importance of Agile Software Testing in the Development Process
The use of agile development methods and practices has become something increasingly more natural in companies' daily lives. Some of these companies, although they do not admit it, implicitly end up applying some common practices, with the aim of obtaining results sooner.
Have Fun in Scrum! The Retrospective
The retrospective is my favorite Scrum event as it fosters the ultimate conversation. It allows people to talk!
Have Fun In Scrum! The Menu. Scrum and Backlog Prioritization
I think of Scrum Backlog prioritization as if it is a restaurant experience. The backlog itself is a menu arranged to fit the customer’s needs.
Agile Regression Testing for Software Programmers
In Agile regression testing, a software programmer’s primary job is to still create code, but rather than leaving the task of finding any bugs to testers, they're expected to check their code as its created for errors.