This guide is intended for people who are new to Kanban and interested in learning about the basics of the method. Our hope is that this guide provides an easy entry into the vast Kanban body of knowledge.
Agile methodologies are approaches to product development that are aligned with the values and principles described in the Agile Manifesto for software development. Learn about the basics of Agile and also about some of the most popular Agile Methodologies.
Pair programming is a programming method in which two people work together on a single program. The first person is the “Driver”, who writes the code, the other person is the “Navigator” who reviews each line of code as it is typed, checking for errors. They exchange their roles on a regular basis.
Velocity in agile terms means the average amount of work a team can complete in one “delivery cycle” – typically a sprint or a release for Scrum teams or a time period such as a Week or a month for Kanban teams.
Iterative development, incremental development, it’s hard to keep them straight. This article will tell you what they are and what benefits each brings. And you’ll also learn about their place in Agile Development.