To maintain software quality publish-development, the developer constantly establishes the requirements of users and difficulties pertaining to its functions for making the necessary modifications.Este tipo de software hace posible el ordenador tal como lo conocemos, con su escritorio poblado de pequeños iconos en el cual podemos desenvolvernos ut