Quality is a main aspect in the development and implementation of solutions through software nowadays. It is for this reason that different organizations have created several engineering practices to ensure it. This article shows broadly the state of the art of Software Engineering according to international organizations that deal with this discipline, it could be used as a reference for new proposals to address the software engineering as a discipline at the local, national or international level, the idea is to recognize the progress that has been achieved in this regard since the 50’s.