Extreme Programming Methodology Diagram