Adapting scrum development method for the development of cyber-physical systems