El desarrollo de software es una actividad
que requiere cada vez
de más personal especializado.
Este libro desarrolla los contenidos del módulo profesional de Entornos de desarrollo, de los Ciclos Formativos de grado superior en Desarrollo de Aplicaciones Web y Desarrollo de Aplicaciones Multiplataforma, pertenecientes a la familia profesional de Informática y Comunicaciones.
Se aborda, desde un punto de vista práctico, el empleo de entornos de desarrollo, como herramientas esenciales para la creación de programas, así como las tareas de desarrollo de software previas a la programación (análisis y diseño) y posteriores a esta, como la optimización del código y las pruebas.
Entre los principales contenidos del libro, cabe destacar los siguientes:
• El proceso de desarrollo de software orientado a objetos.
• La instalación y el uso de entornos de desarrollo (Eclipse y NetBeans).
• La optimización del código, mediante la refactorización, el empleo de analizadores de código (PMD) y herramientas para el control de versiones (Git).
• Las pruebas, que tienen por objetivo mejorar la calidad del software, comprobando si este funciona correctamente y realiza las funciones encomendadas por el cliente.
• El análisis y el diseño orientado a objetos, que requieren la elaboración de diagramas UML, como diagramas de clases, de casos de uso y de interacción, entre otros.
El autor, José Manuel Piñeiro Gómez, es ingeniero en Informática y máster en la Sociedad de la información y el conocimiento. Ejerce como profesor de Enseñanza Secundaria en la especialidad de Informática y como profesor colaborador en los estudios de Informática, Multimedia y Telecomunicación en la Universitat Oberta de Catalunya. Tiene una amplia experiencia docente, tanto en la Formación Profesional como en el ámbito universitario y ha publicado varias obras relacionadas con las bases de datos y el desarrollo de software.