Agile Guru

Individuals and Interactions over processes and tools

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

Scrum

What is ScrumBan

March 7, 2019 / Leave a Comment

To understand what ScrumBan is, we first need to revisits what Scrum and Kanban are. Scrum: Scrum is based on six principles: 1: Empirical Process Control: (transparency, inspection, and adaptation). Every Scrum ceremony has its core based on these 3 Empirical Processes. In the sprint review we inspect the product that we are developing; in … [Read more…]

Posted in: Article Tagged: Empirical Process Control, how to do scrumban, Kanban, Kanban principles, Scrum, Scrum principles, Scrumban, what is scrumban

How to motivate your Scrum Team

September 14, 2017 / Leave a Comment
Team celebrating success

As a Scrum Master, you don’t have the power to give your team pay rise and bonuses, but you are still responsible for motivating them to do their best. So, what tools does the Scrum Master have in his toolbox to deliver this? Money? Before we look at the tools in Scrum Master toolkit, I … [Read more…]

Posted in: Article Tagged: Agile, Agile methodology, certified Scrum Master, motivate a Scrum Team, motivation, Scrum, Scrum Team, Self Organising Team, self-development

Extreme Programming (XP)

September 10, 2017 / 1 Comment
extreme programming

Scrum is a light framework to manage a product development. It does not govern the technical aspect of the project. If you want to build a robust product, then you will have to look at software development best practices, and the best resource for that is The Extreme Programming (XP) camp. Whenever I am coaching … [Read more…]

Posted in: Article Tagged: best practices, CI, Continuous Integration, Continuous Integration (CI), Extreme Programming, Extreme Programming (XP), Pair programming, Scrum, software development, software development best practices, TDD, Test Driven Development, Test Driven Development (TDD), XP

Introduction to Kanban Project Management

July 3, 2017 / 1 Comment
Kanban Board

Kanban is a system that was developed by Toyota to streamline and manage its manufacturing process. It was then updated in recent years and used in software development. However, with the spread of lean start-ups, Kanban is getting employed by all business departments including HR and marketing. The core concepts of Kanban are: Make the … [Read more…]

Posted in: Article Tagged: Agile, Agile methodology, Agile project management with Kanban, and Lean Kanban, continues improvement, Daily standups, Kanban, Kanban master, Limit the work in progress, Make Process Policies Explicit, Make the workflow visibleLimit the work in progress, Scrum, Scrumban, Self-managing teams, Servant leadership, The Scrumban [r]evolution: getting the most out of Agile

Does the Role of Scrum Master ever go away?

May 2, 2017 / Leave a Comment

The role of a Scrum Master is to educate and coach the team into using Agile methodology and industry best practice. Scrum master will also train the team to work together to deliver on the team commitments and to be self-organizing. So, a successful scrum master will make the team into a fantastic self-organizing team … [Read more…]

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

How to win Friends and Influence people

March 11, 2017 / 1 Comment

How to win Friends and Influence people One of my all time favourite book is the “How to Win Friends and Influence People” by Dale Carnegie. I found this book in one of the HBR articles as a must-read for all business leaders, so I picked this up on my way to work, and I … [Read more…]

Posted in: Book Review Tagged: Agile, Dale Carnegie, How to win Friends and Influence people, Jeff Sutherland, Ken Schrabber, Scrum, Scrum Master, Scrum Team

Dealing with difficult team members in Scrum Team

March 1, 2017 / 3 Comments

Introduction Wherever you work, you will regularly find people who make your job hard, and you all know the sort of people I am talking about? These are the people who are just either real negative, offensive, or unwilling to take part in team activities. As Scrum Master, you don’t have any formal authority, so … [Read more…]

Posted in: Article Tagged: Agile, Dealing with difficult people, Dealing with difficult team members, Scrum, Scrum Master, Scrum Team

Removing waste in Scrum Team

March 1, 2017 / Leave a Comment

As a Scrum Master, you should take it as your duty to inspect every single process to see what value it delivers. You will find that many processes only produce no / limited benefit or value and as a Scrum Master, you should eliminate these. Pareto principle (80/20) states that on average 80% of value … [Read more…]

Posted in: Article Tagged: Agile, removing Waste, Scrum, Scrum Master, Scrum Team

Categories

  • Article
  • Book Review

Recent Posts

  • Top Tips for runing effective Sprint Planning meeting
  • Planning in Scrum
  • What is ScrumBan
  • What is Agile mindset?
  • Scrum: The Art of Doing Twice the Work in Half the Time
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