Teamworking Strategies of Scrum Team
Zhe Wang · Proceedings of the 2018 2nd International Conference on Computer Science and Artificial Intelligence · 2018
Scrum is an agile framework within which people can address complex problems, while productively and creatively delivering products of the highest possible value. The dynamics of a team provide uncertainly for successfully completion on all the user stories in the current sprint backlog, those uncertain is cause by the task allocation to various agent can cause various team performance, the various learning curve of various agent can affect the team performance. The team performance will finally affect the delivery of the software at each sprint. For this reason, it is difficult to estimate how much workload can be completed in a sprint as this depends on the capability of the team member, the complexity of the task, etc. Our design also needs to consider the various working strategies on quality demand that affect the individual capability during the sprints of the Scrum project. Agent based modelling is used to simulation the above process and we developed a simulation tool based on JADE (Java Agent Development Framework) to carry on the research.