Agile development has been around since the mid-late 90s. It is a bit confusing for those new to it though. Agile, scrum, lean, xp ... what else? How do they relate to each other? Are they the same or different things? According to some agile refers to a way of thinking. According to others it is a … Continue reading What is the difference between agile, scrum, xp and lean?