El Desarrollo de Software es una disciplina que estudia los componentes necesarios para la creación, gestión, mantenimiento y testeo de software computacional. El software puede entenderse como la programación lógica que todo sistema computacional necesita para funcionar apropiadamente y permitir al usuario disfrutar de aspectos como una interfaz amigable y las funciones que el programa realice.