Meaningless WorkMeaningless work can be one of these two cases: 1. A feeling that the work has no meaning, the team members do not have a sense of purpose. 2. A work on a product that is not valuable.Oct 31, 20243 min read
Product Backlog RefinementProduct Backlog Refinement is a summary of all activities related to updating your Product Backlog items. Product Owners are responsible for the refinement but they should make decisions based on the feedback from the Development Team and stakeholders.Oct 31, 20243 min read
Product BacklogA Product Backlog is a breakdown of prioritized work to be done. It is a sorted list of changes your product needs. It is usually the Product Owner who is responsible for creating and updating the backlog.Oct 31, 20243 min read
Lean CanvasA Lean Canvas is a 1-page chart with 9 basic building blocks. It helps to identify problems and solutions for your product.Oct 31, 20243 min read
KanbanKanban is a Lean method similar to Scrum. It is focused on managing a continuous delivery of products with avoiding the "bottleneck effect". It helps teams work together and more effectively.Oct 31, 20244 min read
IcebreakerAn icebreaker is an activity you can use at the beginning of a meeting to make attendees more comfortable with each other, encouraging them to speak up, listen up, join in, and open up to new ideas.Oct 31, 20244 min read
DevopsDevOps is a set of practices that brings development and operations teams together. The collaboration helps to release software much faster.Oct 31, 20244 min read
Design SprintA Design Sprint is a framework that reduces the risks associated with product development. It is an intense process done by a small team in just 3 - 5 days.Oct 31, 20244 min read
Continuous IntegrationContinuous Integration is a software development practice that makes developers integrate code changes into a shared repository routinely and frequently. Usually, each person integrates at least daily and that ensures them that their code changes do not break anything.Oct 31, 20245 min read
Continuous DeliveryPracticing Continuous Delivery means that you adopt practices to be ready to release product changes any time you want. Your product is always ready to deploy to production.Oct 31, 20244 min read
Code ReviewCode Review is an important practice for checking each other's code. The reviewers are other developers from the team. The goal is to uncover potential mistakes that could slip through testing.Oct 31, 20244 min read
Bus FactorA Bus Factor measures the minimum number of team members who have to be hit by a bus to put the project in jeopardy. The goal is to increase your Bus Factor as much as possible.Oct 31, 20244 min read
Agile EventsAgile Events are necessary meetings for keeping up the good work. They are usually time-boxed and the most common Agile framework that uses these periodic rituals is Scrum.Oct 31, 20245 min read