Agile Software Development: From Wikipedia: “In software development, agile practices (sometimes written “Agile”)[1] include requirements discovery and solutions improvement through the collaborative effort of self-organizing and cross-functional teams with their customer(s)/end user(s),[2] adaptive planning, evolutionary development, early delivery, continual improvement, and flexible responses to changes in requirements, capacity, and understanding of the problems to be solved.” [https://en.wikipedia.org/wiki/Agile_software_development]

Read more about the article Use eXtreme Programming Concepts such as Pair Programming, Pair Rotation, and Mob Programming and Put Your Agile Software Development Effort on Steroids!
An eXtreme Programming (XP) example: 2x4 Pair Programming with Pair Rotation over a three-day period.

Use eXtreme Programming Concepts such as Pair Programming, Pair Rotation, and Mob Programming and Put Your Agile Software Development Effort on Steroids!

Use pair programming, pair rotation, and mobbing to help create a more cohesive team, where information is shared freely amongst the group, and one with a better view of the overall mission of the project.

Continue ReadingUse eXtreme Programming Concepts such as Pair Programming, Pair Rotation, and Mob Programming and Put Your Agile Software Development Effort on Steroids!