Figure. 1. Knowledge area classification [5]

PSP & XP

PSP covers different competency areas, and each competency area further classifies into knowledge areas, as mentioned in Fig. 1. Agile software development can state many specific software development methods, the best known Scrum and XP [5]. XP is a lightweight, agile, rebates, and methodology for developers 2 to 10 [6]. A set of XP has established principles and practices values [7]. The advantages of using the XP process model include faster time to market, form a more in-depth, more motivated development team’s customer satisfaction, and honored [8].

The Need for Systematicaly Mapping

In this study, methodical mapping has investigated to discover issues that are looked at during the estimation of a person’s exhibition [57]. the quality standards of PSP were investigated during methodical mapping, that can be utilized for a person’s exhibition estimation in a coordinated group [58]. High-development improvement forms, utilizing measurements and quantitative strategies, for example, the PSP can create a lot of information to distinguish execution issues [28].One collective blame of software engineering occupation is the weak value of products that software engineer harvests[37]. The uses of PSP notions and procedures in their effort, engineers in nearly any technical area can increase their planning abilities, the value of their work, and decrease the number of faults in their yields[41] since PSP trusts profoundly on the group and analysis of private data as evidence of effective procedure execution[49]. The necessary concepts’ descriptions and PSP’s services can help the software specialists in evaluating their own abilities and services and in classifying areas in which they need of enhancement [4].