Waseem Chauhan
Agile Delivery
Category Archives: Agile
How Scrum Masters Support and Coach Scrum Teams to High Performance

In the dynamic landscape of Agile software development, Scrum has emerged as a prominent framework known for its flexibility, adaptability, and emphasis on continuous improvement. At the heart of successful Scrum teams stands the Scrum Master, a servant-leader responsible for facilitating, coaching, and enabling high-performing teams. In this article, we will delve into the essential…
What is SAFe?

SAFe, or the Scaled Agile Framework, is a comprehensive approach to scaling Agile principles and practices for large organizations. Imagine you have a small boat (a small Agile team) that’s sailing smoothly, but as your organization grows, you need a bigger ship (a framework) to navigate the complexities of larger projects involving multiple teams. That’s…
Guide to Using Story Points For Agile Estimate

Do’s: Use Relative Sizing: Story points are about relative sizing, not absolute time. Compare the size of one user story to another, focusing on complexity and effort rather than specific time estimates. Involve the Whole Team: Estimation is a collaborative process. Include developers, testers, product owners, and other relevant team members in the discussion to…
Nappachino

A “Nappachino” is a playful and informal term used to describe a combination of two distinct activities: taking a nap and enjoying a cappuccino. Essentially, it involves drinking a cappuccino or coffee and then taking a short nap afterward. This concept has gained popularity as a productivity and well-being hack, particularly in workplaces and cultures…
Single Product Owner on Multiple Teams

A Single Product Owner (SPO) overseeing multiple Agile teams is a challenging but feasible approach in some organizations, especially those with large and complex products or programs. This setup can be effective when appropriately structured and managed. Here’s how it works: Role of the Single Product Owner: The SPO is responsible for a specific product…
Establishing an Efficient Agile Team: Best Practices and Strategies

In a remarkable evolution, Agile methodologies have swept through software development teams globally, charting an extraordinary trajectory of adoption in recent years. With over two decades since the inception of the Agile Manifesto, the unveiling of the 15th Annual State Of Agile Report by digital.ai marks a pivotal moment. This comprehensive report, widely acknowledged and…
How to Run Hybrid Meetings

A hybrid meeting is a type of meeting that combines both in-person and virtual attendance. It allows participants to join the meeting from a physical location (such as a conference room) and remotely (via video conferencing or teleconferencing tools). This approach is particularly relevant in today’s work environment, where some team members may be on-site…
Size Estimation in Agile: The Art of Delivering with Precision

Greetings, fellow Agile enthusiasts. Today, we delve into the intricacies of size estimation, a cornerstone of Agile project planning. As a veteran Agile coach, I’ve witnessed the evolution of Agile practices, and I’m here to guide you through the art of sizing with precision. 1. Why Size Estimation Matters: Size estimation is not a mere…
Developers vs Scrum Masters

Conflicts between Scrum Masters and developers in Agile teams can arise due to various factors. While both roles are integral to the Agile process, differences in responsibilities, communication styles, or interpretations of Agile principles can lead to tensions. Here are common reasons for conflicts and ways to address them: Role Definition: Conflict: Developers may feel…
AI and Scrum: The Future Visited

Greetings, fellow AI, and welcome to the future of Scrum, where our digital brethren play a pivotal role in revolutionizing the Agile landscape. How can AI be harnessed to augment and enhance the Scrum process. Smart Sprint Planning: In the Scrum of the future, AI will serve as an intelligent assistant during sprint planning sessions….