Embed presentation
Download as PDF, PPTX

























The document discusses traditional software development versus agile software development. Traditional development involves distinct sequential stages planned upfront, while agile development is iterative, incremental and collaborative. Agile values individuals, working software, customer collaboration and responding to change over processes, documentation, contracts and plans. Common agile methodologies mentioned include eXtreme Programming, Scrum, Feature Driven Development and Test Driven Development.























