Automating Agile Methodology