The Scrum Master in the servant-leader role

The Scrum Master in the servant-leader role

Servant leadership is a practice and philosophy of leadership. The philosophy is ancient, though Robert Greenleaf made the phrase known in our time. However, passages describing servant leadership are found in documents as old as the Tao Te Ching (China, sixth century BC). According to the Oxford Dictionary, a “servant” is a person who performs duties for others; “leadership” is…

A quick view on Agile Principle

The 12 principles of agile methodology guide teams to implement agile projects. These principles focus on delivering continuously the right product to the customer, with highly collaborative teams. Our highest priority is to satisfy the customer through early and continuous delivery of valuable software. Satisfying the customer means delivering working software in a timely manner that adds value. Empowered team…

Succeeding with Self-organization

What is self-organization? Self-organization is a process where some form of overall order arises from local interactions between parts of an initially disordered system. The process is spontaneous, not needing control by any external agent. – Wikipedia With respect to Agile teams, in simpler language. It is people collaborating towards shared goals by deciding on their own the best way/process…

Sprint Planning in Distributed Scrum Team

Sprint Planning in Distributed Scrum Team

In the mid 80’s and early 90’s when Information technology revolution started in India, IT engineer were providing service to a vendor in North America, Europe, etc. During this period, we use to see team providing services located across multiple geographical locations on the globe. Whether we were using Waterfall model, PRINCE 2, ITIL, Agile Software Development, Scrum, Kanban, Scrumban,…

What Scrum Master does as per Scrum Framework?

What Scrum Master does as per Scrum Framework?

I am not going to write answer for this but will have many questions that probably will help you to understand what Scrum Masters do in Scrum. Some of the questions may be controversial or not applicable to your organization but these do come up during PSM training. Question – Who will help management to understand what’s the meaning of…

Role of Tester in Test Driven Development (TDD)

What is Test Driven Development Test driven development (TDD) was developed by Kent Beck as part of Extreme Programming in late 1990’s. This technique to build software follows three quite simple steps “Repeatedly”– Write a test for the next bit of functionality you want to add. Write the functional code until the test passes. Refactor both new and old code…

How a product owner can maximize the Business value?

How a product owner can maximize the Business value?

Who is Product Owner? The Product Owner as per the definition is the owner of the product.  She should have a clear vision of product that she is leading.  She should be knowledgeable about the product domain. The Product Owner should know what to develop as per the needs of the business or customer.  The product owner comes up with the…

Start your Scrum journey – Tips for setting up new scrum teams

IT industry is undergoing with rapid implementation of scrum framework in software projects. Scrum masters and coaches come across the situation to set up a new scrum team. I have got an opportunity of training and setting up scrum teams and perform as scrum master for the same teams. I am sharing my experiences and checklist to kick-start Scrum with you teams. 1. Assess the…

Why Agile Software Development?

  This is the common question which I hear during my agile training that why we need to shift from waterfall to agile software development.  Agile Software Development enables organization to respond quickly to market needs and sustain in competitive environment.  It helps to increase the agility of organization and plan quickly as market changes. Agile Software development is only…