arshiyasultana

Sharing my knowledge and Experience of being an Agile Coach

Category: Scrum

  • Bored of same retrospective format, try this for a change

    ,

    Retrospectives are a crucial part of Agile development process, providing teams with a structured way to reflect on their processes and make improvements. Here are few retrospective techniques that teams can use for a change ESVP (Explorers, Shoppers, Vacationers, Prisoners): Team members categorize themselves as explorers (eager for change), shoppers (open to change but not… Read more

  • Product backlog for requirement management

    ,

    The Product Backlog plays a pivotal role in requirement management within Agile ways of working, particularly in Scrum. It serves as a dynamic, evolving, and prioritised list of features, user stories, and tasks that define the requirements for a software product. Here’s how the Product Backlog contributes to requirement management: In summary, the Product Backlog… Read more

  • Role of Management in Scrum

    Management plays a crucial role in supporting Scrum teams, ensuring their success, and avoiding becoming blockers. Here are key ways in which management can enable Scrum teams: To avoid becoming blockers, management should: Management’s role in Scrum is not to control or dictate but to enable and facilitate. By providing the right environment, support, and… Read more

  • Kanban practices to compliment your Scrum implementation

    ,

    Kanban and Scrum are both Agile ways of working, and while they have distinct principles and practices, they can complement each other in certain scenarios. The role of Kanban in Scrum can be seen in the following ways: The key to successfully combining Kanban and Scrum is understanding the specific needs of the team and… Read more

  • Scrum-XP – Complimenting Scrum with Extreme Programming Practices

    Extreme Programming (XP) and Scrum are both Agile ways of working that share common values and principles. While they can be used independently, they can also complement each other in certain situations. The role of Extreme Programming in Scrum can be seen in the following ways: In summary, the role of Extreme Programming in Scrum… Read more

  • Scrum role to Accountability – What does this change mean

    The shift from “Scrum roles” to “Scrum accountabilities” reflects a change in how Scrum is defined and understood, emphasizing a more flexible and adaptive approach to the framework. This shift is not a formal change in Scrum itself but a shift in how it is talked about and implemented. Here are some reasons behind this… Read more

  • Scrum and Agile

    ,

    The Agile Manifesto values and the Scrum framework are closely connected, as Scrum is an Agile framework that aligns with these values: Scrum, a popular Agile framework, operates within the Agile Manifesto’s principles and values, making it a powerful methodology for iterative and customer-centric software development. It helps teams apply these values in practice while… Read more

  • Anti Patterns that Scrum Masters should avoid

    Scrum Master anti-patterns are behaviors or practices that are counterproductive to the effective functioning of a Scrum Master. They hinder the successful implementation of the Scrum framework and its principles. Some common Scrum Master anti-patterns include: Recognizing and addressing these anti-patterns is essential for Scrum Masters to fulfill their role effectively and help teams achieve… Read more

  • Anti Patterns that Product Owners should avoid

    Product Owner anti-patterns are detrimental behaviors or practices that hinder the effective performance of a Product Owner in Agile product development. Common anti-patterns include: These anti-patterns can impede product development, communication, and team collaboration. Recognising and addressing them is crucial for a Product Owner to fulfill their role successfully and deliver valuable products. Read more

  • Anti Patterns that Scrum Developers should avoid

    Scrum Developer anti-patterns are counterproductive behaviors or practices that can hinder the effectiveness of development teams in Scrum. Common Scrum Developer anti-patterns include: Identifying and addressing these anti-patterns is essential for Scrum Developers to work cohesively and deliver valuable, high-quality software in the Scrum framework. Read more