Software Development is moving towards a more agile and more flexible