User-story driven development of multi-agent systems: A process fragment for agile methods. (December 2017)