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.