Agile Guru

Individuals and Interactions over processes and tools

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

Agile methodology

Team size matters

March 15, 2023 / Leave a Comment

There have been several experiments and studies that have compared the performance of large teams vs. small teams. Here are a few examples: Overall, these studies suggest that smaller teams tend to be more effective and efficient than larger teams. However, it’s important to note that team size is just one of many factors that … [Read more…]

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

How to implement Canary Deployments

March 14, 2023 / Leave a Comment

Canary deployments are a technique used in continuous deployment to gradually roll out changes to a subset of users or components before making them available to all users. Here are some general steps to implement canary deployments: To implement canary deployments, you may need to use specialized tools or services that support this technique, such … [Read more…]

Posted in: Article Tagged: Agile, Agile methodology, Scrum

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

Continuous Deployment (CD) vs Nightly Builds, how to choose between the two

March 13, 2023 / Leave a Comment

Choosing between Continuous Deployment and Nightly Builds depends on the specific needs and requirements of your project and team. Continuous Deployment is suitable for projects that require frequent and rapid releases to end-users. This approach enables teams to deliver software quickly and efficiently, reducing the time and effort required to get new features and improvements … [Read more…]

Posted in: Article Tagged: Agile, Agile methodology, CI/CD, Scrum, Scrum 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 Continuous Deployment (CD)

March 13, 2023 / Leave a Comment

Continuous Deployment (CD) is a practice in Agile software development that involves automatically deploying code changes to production environments as soon as they pass automated tests and meet specific quality criteria. In this practice, code changes are deployed to production frequently and in small batches, rather than waiting for a large release cycle. Continuous Deployment … [Read more…]

Posted in: Article Tagged: Agile methodology, Scrum Team

Nightly builds

March 13, 2023 / Leave a Comment

In Agile software development, a nightly build is a regular automated build process that compiles and tests the code changes made by developers during the day. The build is typically run at night, hence the name “nightly build.” The purpose of a nightly build is to ensure that the codebase remains stable and error-free throughout … [Read more…]

Posted in: Article Tagged: Agile methodology

10 benefits of Work in Progress (WIP) limits

March 13, 2023 / Leave a Comment

Work in Progress (WIP) limits are a powerful tool in Agile methodologies such as Kanban that can bring many benefits to a team’s workflow. Here are ten benefits of using WIP limits: In summary, using WIP limits can bring many benefits to a team’s workflow, including improved focus, faster delivery, reduced lead times, increased throughput, … [Read more…]

Posted in: Article Tagged: Agile, Agile methodology, continued self-development, Scrum, Scrum Master, Scrum Team

Scrum vs Kanban Methodology 

March 13, 2023 / Leave a Comment

Scrum and Kanban are both popular Agile methodologies used in software development and other types of projects. While they share some similarities, there are also some key differences between the two. Scrum is an iterative and incremental Agile methodology that is based on the principles of transparency, inspection, and adaptation. It is centered around the … [Read more…]

Posted in: Article Tagged: Agile, Agile methodology, Kanban, Role of Leader in Agile, Scrum, Scrum Master
« Previous 1 2 3 4 Next »

Categories

  • Article
  • Book Review

Recent Posts

  • Must-Have Skills for an Effective Agile Coach
  • Transitioning from a Scrum Master to an Agile Coach
  • Scrum Master vs. Agile Coach: Understanding Their Distinct Roles
  • Scrum, Kanban, and Scrumban: Understanding the Differences
  • How can we use 80/20 rule in scrum team
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