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…

Agile assessment metrics for organization

Why assessment needed? Assessment is important to design approach for agile adoption and helpful for organization to measure effectiveness. Purpose should be to identify improvement areas and should evolve over the period. But many time organizations have to prepare budget for agile adoption in advance to get approval for expenses from board. They engage vendors to perform assessment to estimate cost.…

Defects are not Technical Debts

Many people get confused between technical debts and non-functional requirements. Defects can’t be technical debts because technical debts doesn’t mean not meeting requirement either functional or technical. Technical debts are related to poor design, poor coding or not having applied appropriate design patterns etc. Whereas defects are not meeting requirement, product not fit for use or poor performance etc. Many…