Agile Guru

Individuals and Interactions over processes and tools

  • Back to Home
  • Articles
  • Book Reviews
  • YouTube Videos
  • About Me

Self Organising Team

NoEstimates: How to Measure Project Progress Without Estimating

June 6, 2023 / Leave a Comment

NoEstimates: How to Measure Project Progress Without Estimating is a book by Vasco Duarte that argues that traditional estimates are inaccurate and harmful, and proposes a new approach to measuring project progress that is based on transparency, communication, and continuous learning. The book is divided into three parts. The first part provides an overview of … [Read more…]

Posted in: Book Review Tagged: Agile, NoEstimates, Scrum, Self Organising Team

Co-Located vs. Distributed Scrum Teams: A Comparison for Enhanced Knowledge Sharing

May 31, 2023 / Leave a Comment

In the Agile software development landscape, Scrum teams play a pivotal role in driving project success. As the world evolves, organizations are increasingly adopting different team structures, such as co-located and distributed Scrum teams. This blog post will explore the benefits, challenges, and best practices for knowledge sharing in both co-located and distributed Scrum teams. … [Read more…]

Posted in: Article Tagged: Agile, Agile methodology, continued self-development, Role of Leader in Agile, Scrum, Scrum Master, Scrum Team, Self Organising Team, self-development

Why Scrum teams celebrate failures

March 18, 2023 / Leave a Comment

Scrum teams celebrate failures not to glorify the failure itself, but to promote a culture of learning, adaptability, and continuous improvement. The idea is to create an environment where team members feel comfortable sharing their mistakes and learning from them. Here are some reasons why Scrum teams might choose to celebrate failures: In summary, celebrating … [Read more…]

Posted in: Article Tagged: Scrum Team, Self Organising Team

How to foster an agile culture in your team

March 16, 2023 / Leave a Comment

Embedding an agile culture and mindset within your team involves fostering a flexible, adaptive, and collaborative environment that is focused on continuous improvement and customer satisfaction. Here are some steps to help you embed an agile culture and mindset in your team: By following these steps and consistently promoting agile principles, you can successfully embed … [Read more…]

Posted in: Article Tagged: Agile, Scrum, Scrum Team, Self Organising Team

#NoEstimates

March 15, 2023 / Leave a Comment

#NoEstimates is a movement that challenges the traditional approach of using estimates to manage and plan software development projects. The movement suggests that rather than spending time and effort on creating estimates, teams should focus on delivering value to customers and stakeholders by using lean and agile methodologies. The #NoEstimates movement argues that estimates are … [Read more…]

Posted in: Article Tagged: #noestimates, Self Organising Team

The 10 takeaways from the book: more Agile Testing

March 14, 2023 / Leave a Comment

Agile testing is a methodology that helps teams deliver software faster and with greater quality. In the book “More Agile Testing,” authors Janet Gregory and Lisa Crispin provide insights into how agile testing can be further optimized. Here are ten key takeaways from the book: In conclusion, “More Agile Testing” provides valuable insights into how … [Read more…]

Posted in: Book Review Tagged: Agile, Agile methodology, Scrum, Self Organising Team

Why is it important for scrum teams to become predictable and meet sprint commitments

March 14, 2023 / Leave a Comment

It is important for scrum teams to become predictable and meet sprint commitments for several reasons: Overall, becoming predictable and meeting sprint commitments is important for scrum teams to deliver value consistently, build trust with stakeholders, and improve overall team performance.

Posted in: Article Tagged: Agile, Scrum, Scrum Master, Scrum Team, Self Organising Team

What is the difference between Continuous Integration (CI) and Continuous Deployment (CD)

March 13, 2023 / Leave a Comment

Continuous Integration (CI) and Continuous Deployment (CD) are both important practices in Agile software development, but they differ in their scope and objectives. Continuous Integration involves frequently integrating code changes into a shared repository, automatically building and testing the code, and generating reports to help identify issues and errors early on in the development process. … [Read more…]

Posted in: Article Tagged: Agile methodology, Scrum, Scrum Team, Self Organising Team

What is Continuous Integration (CI)

March 13, 2023 / Leave a Comment

Continuous Integration (CI) is a practice in Agile software development that involves integrating and testing code changes frequently and as soon as they are made. The goal of CI is to catch errors and issues early in the development cycle, reducing the time and effort required to fix them and improving the overall quality of … [Read more…]

Posted in: Article Tagged: Agile, Agile methodology, Scrum, Self Organising Team

What is Testing Pyramid in Agile and how to use it

March 13, 2023 / Leave a Comment

The Testing Pyramid is a visual metaphor that represents the ideal distribution of different types of automated tests in an Agile software development project. The pyramid is divided into three layers, each representing a different type of test: The idea behind the testing pyramid is to have a balance between the three layers of tests. … [Read more…]

Posted in: Article Tagged: Scrum Team, Self Organising Team, self-development
1 2 Next »

Categories

  • Article
  • Book Review

Recent Posts

  • Navigating Respect Issues as a Scrum Master: Strategies for Dealing with Disrespectful Team Members
  • Embracing the Agile Spotify Model: Understanding its Three Main Pillars
  • NoEstimates: How to Measure Project Progress Without Estimating
  • Why Recruiting QA Professionals Matters: The Role of Quality Assurance in T-Shaped Scrum Teams
  • Co-Located vs. Distributed Scrum Teams: A Comparison for Enhanced Knowledge Sharing
Agile Blogs

Mohammad Aziz

Mohammad Aziz is an experienced Scrum Master and Agile coach who started his career as a programmer then moved into traditional software project management. Mohammad has spent last 8 years working within the Agile project management. He is certified, Scrum Master, Product Owner, AgilePM, Prince 2, SAFe practitioner and in Nexus.

Copyright © 2023 Agile Guru.

Me WordPress Theme by themehall.com