Muda, Mura and Muri

Muda is a Japanese word meaning “waste”. In the context of agile software development, muda refers to anything that doesn’t add value to the product or service being developed. This includes activities that are unnecessary, redundant, or have no tangible benefit. Mura is a Japanese word meaning “unevenness”. In the context of agile software development, … Read more

SAFe (Scaled Agile Framework)

SAFe (Scaled Agile Framework) is a set of values, principles, and practices for implementing agile software development at enterprise scale. SAFe is based on the premise that the benefits of agile software development can be realized on a large scale only if the entire organization is aligned around a common set of values and principles. … Read more

Scrum Master

The Scrum Master is the person responsible for leading a Scrum team and ensuring that the team adheres to the Scrum process. The Scrum Master is not a project manager; instead, they are a facilitator who helps the team to self-organize and to make decisions using the Scrum framework. Is Scrum Master hard job? There … Read more

Agile velocity

Agile velocity is a metric that is used to measure the amount of work that a team can complete in a given period of time. This metric is typically used in Scrum, a popular Agile software development methodology. The velocity of a team is measured in terms of the number of “points” that the team … Read more

Six thinking hats retrospective

A “Six thinking hats retrospective” is an agile software development technique that can be used to help teams reflect on their past performance and identify areas for improvement. This type of retrospective gets its name from the fact that it uses a six-step process to guide team reflection. The six steps are as follows: 1. … Read more