Temas selectos de desarrollo de software

VENTURA ROQUE HERNANDEZ, RAMON
Temas selectos de desarrollo de software
-25%
Compartir:

Temas selectos de desarrollo de software

VENTURA ROQUE HERNANDEZ, RAMON
$101.25 $135.00
Precio sujeto a condiciones
Te ahorras $33.75

Este libro muestra diferentes aristas de la ingeniería del software desde perspectivas contemporáneas y emergentes. El contenido es mayormente técnico, sin embargo, también contribuye al entendimiento de enfoques emergentes que han venido privilegiando a los seres humanos sobre procesos y herramientas tecnológicas. En el primer capítulo se explica el proceso de desarrollo de software y su evolución partiendo de metodologías rígidas y tradicionales hasta la aparición de los enfoques ágiles. El segundo capítulo muestra a la Programación Extrema como un enfoque ágil que permite el desarrollo rápido de sistemas de software con la atención puesta en prácticas específicas orientadas a la creación de código sin soslayar la importancia de las personas involucradas en el proceso. El tercer capítulo expone dos experiencias prácticas de investigación relacionadas con el desarrollo ágil utilizando Programación Extrema y Scrum, en donde el autor participó. En el cuarto capítulo se presentan algunos de los paradigmas más utilizados para la concepción, diseño e implementación de programas de cómputo y al mismo tiempo se introducen los fundamentos de dos de los paradigmas más recientes en la ingeniería de software: el orientado a objetos y el orientado a aspectos; primero, ubicando a ambos como resultado de la evolución de los paradigmas estudiados y luego, mostrando sus generalidades desde una perspectiva de implementación. En el capítulo cinco se caracteriza con mayor detalle la orientación a objetos. Se destacan los elementos principales y secundarios de su modelo y se proporciona un panorama de la anatomía de sus programas. El capítulo seis contiene los fundamentos de la orientación a aspectos, un paradigma aún más reciente que introduce nuevos elementos conceptuales con la finalidad de lograr mayores niveles de organización, legibilidad y reutilización en el código de los programas desarrollados. En el capítulo siete se realiza una comparación entre la orientación a objetos y la orientación a aspectos y se muestran los beneficios, problemas y el estado actual de ambos paradigmas. El capítulo ocho aborda la reutilización, un objetivo fundamental y deseable en los elementos de software: la ingeniería de software basada en componentes, las líneas de producto y el desarrollo con componentes reutilizables. El capítulo nueve reúne un conjunto de reflexiones finales sobre los temas tratados en este libro.

Detalles