Before we discuss the characteristics of projects in a software development environment in contrast to other projects, I would like to define project as a planned activity to achieve a specific goal.Developing countries for example, Mauritius was faced with problems such as: lack of human skills; high labour mobility; lack of training; ageing population; economic instability; lack management commitment; lack of soft skills in management of projects and so on. To address some of these issues, evolutionary software project management maturity model (ESPM3) was adopted.The level of modifications of software is higher compared to other projects because it is embedded in a cultural matrix of applications, users, laws and machine vehicles.2.