Scrum has four main ceremonies that bring structure to each sprint: Sprint planning: A team planning meeting that determines what to complete in the coming sprint. Daily stand-up: Also known as a daily scrum, a 15-minute mini-meeting for the software… Read More »
What are the most common Agile Development Methodologies? There are various methodologies that are collectively known as Agile and they all promote the values of the agile manifesto. The most common agile development methodologies are DSDM, Scrum and XP. DSDM… Read More »
Self-organizing teams, as the name suggests, take responsibility and manage their own tasks and don’t rely on a manger to tell them what to do. One of the key important aspects of a successful Agile setup is having a self-organizing team.
How can we write good user stories? A user story is a place to capture product functionality and as the name suggests, they describe how a customer or user will use the product. This post will explain how to write good user stories.
In Agile, projects are broken down into chunks and delivered iteratively. Here we review three of the most common Agile Methodologies: Scrum, Kanban and XP.
How do you spot a good Agile leader? Agile development methodology has been around for a number of years now and has become the norm for many tech companies. But why is it that some organisations really succeed in Agile, while others… Read More »
Complete Glossary of Agile Terminologies and Definitions Acceptance Testing Formal testing conducted to determine whether or not a system satisfies its acceptance criteria and to enable the customer to determine whether or not to accept the system. Agile Software Development… Read More »
One of the features of the scrum development methodology is the daily stand-up or daily scrum meeting. The aim of this short meeting is to get an overview of how the team is progressing. Characteristics of the daily stand-up The… Read More »
What is Scrum? Scrum is an agile development methodology for managing and completing projects. It is a way for teams to work together to achieve a set of common goals. Scrum is an iterative and incremental approach to software development,… Read More »
AGILE is a methodology that enables continuous iteration of development and testing throughout the software development life cycle of the project. Iteration is defined as a small release of software. Agile Testing starts at the beginning of the project with… Read More »