
Software de Programación
Son aquellas herramientas que permiten a los programadores desarrollar programas por medio de bases de datos y utilizando diferentes lenguajes de programación. El auge de las aplicaciones web ha desencadenado el crecimiento de la demanda laboral de personas que manejen estos conocimientos. Por esta razón, edX se ha unido a universidades y empresas de renombre mundial en la que se explore el conocimiento práctico de disciplinas como el desarrollo de software organizacional o el desarrollo de aplicaciones mediante lenguajes
Se trata de una estructura aplicada al desarrollo de un software. Como en todo modelo de desarrollo, existen modelos y/o pasos que deben ser seguidos según su caso y objetivo; se trata de las diferentes etapas que se incluyen en el proceso. La programación orientada a objetos por ejemplo es una lo que llamamos una metodología de desarrollo de software. vEn el caso de los cursos en línea y certificaciones gratuitos de ingeniería de software de edX, nos enfocamos en procesos y conocimientos que deben ser formalizados y tomados en consideración para la planificación y ejecución de diseño y programación de sistemas de información gerencial que permitan a las organizaciones ingresar, procesar y consultar información para el control y gestión de procesos. Independientemente del software que se esté creando, el desarrollo de software incluye características como: el análisis de sistemas, la ingeniería y arquitectura del software, el diseño del software, la implementación, prueba, mantenimiento, revisión, documentación etc. De alguna manera, el desarrollo de software tiene principio bastante parecidos a la gestión de proyectos de desarrollo y el desarrollo web.
