According to this paper by Vikash Lalsing, Somveer Kishnah, and Sameerchand Pudaruth, the new trend of making the move to Agile methods is having a profound effect on how many software organizations deal with their projects. There are some issues that follow the move to Agile. For example, Agile focuses on creating small teams that work well together, and this is not always possible when it comes to software projects. The authors recommend ensuring that “each person has no more than seven people reporting directly to him or her.” This is a new way to deal with software development, but the authors believe it will be the most beneficial way as well.
The paper continues to detail a study of Agile implementation in software development projects and teams. It also details the influence of the human factor in all of this. If nothing else, the authors want to make it clear that selecting the right people when building a team is crucial. Software development is constantly changing, and development teams must also make changes to keep up and stay relevant.