Combining Agile and Git for software development