“…In contrast, customer collaboration is a vital feature and an important success factor in Agile software development [5,8,17,18,25,26,27]. Agile methods expand the customer role within the entire development process by involving them in writing user stories, discussing product features, prioritizing the feature lists, and providing rapid feedback to the development team on a regular basis [9,15,25,27].…”