The diversity of information applications and multiple fields of information use led to a variety of methodologies used to identify problems develop solutions, which add new dimension to the nature of job of systems analyst. So, the familiarity with the various methodologies used in the analysis, design and conditions of use of each of them, becomes essential to the qulification and experience of the analyst. Perhaps, we can add also, that the ability to develop new methodology consistent with the work environment and culture of the the system under development has become a must for him. That why he called sometime (Methods Person) or methodologies expert reference to his mastery of the ways and steps to solve the problems. Therefore, new levels and disciplines have emerged in this profession, highly challenging, which covers amny areas where we can confine them in the following disciplines.