Lo esencial de la ingeniería de software moderna: ¡Libere las Prácticas de las Prisiones de los Métodos!

Puntuación:   (4,6 de 5)

Lo esencial de la ingeniería de software moderna: ¡Libere las Prácticas de las Prisiones de los Métodos! (Ivar Jacobson)

Opiniones de los lectores

Resumen:

El libro «The Essentials of Modern Software Engineering» sirve de guía práctica para la enseñanza de los fundamentos de la ingeniería de software y el marco Essence. Ha tenido una acogida positiva en entornos académicos por sus explicaciones claras y su enfoque transformador de la reflexión sobre la ingeniería del software. A pesar de sus muchos puntos fuertes, algunos críticos lo han tachado de excesivamente promocional de los servicios de consultoría del autor y cuestionan la adopción de sus metodologías en aplicaciones del mundo real.

Ventajas:

Proporciona un enfoque claro y estructurado de los conceptos y prácticas de la ingeniería del software.
Separa con éxito los elementos esenciales de las metodologías específicas, haciéndolo aplicable a diversos contextos.
Beneficioso para la enseñanza de proyectos de ingeniería del software a estudiantes universitarios.
Ayuda a comprender la importancia de los aspectos no relacionados con el código del desarrollo de software, como los requisitos y la gestión de las partes interesadas.
Ilustra los usos prácticos del marco Essence con ejemplos.

Desventajas:

Algunos críticos opinan que el libro comercializa excesivamente la empresa consultora del autor y sus herramientas propietarias.
Existen críticas sobre el uso real y la adopción de la metodología Essence entre las empresas de software.
Ciertos elementos pueden resultar abrumadores para los lectores debido a la profundidad de la información proporcionada, que podría requerir tiempo adicional para digerir completamente.

(basado en 9 opiniones de lectores)

Título original:

The Essentials of Modern Software Engineering: Free the Practices from the Method Prisons!

Contenido del libro:

El primer curso de ingeniería de software es el más crítico. La educación debe partir de una comprensión del corazón del desarrollo de software, de un terreno familiar que es común a todos los esfuerzos de desarrollo de software.

Este libro es una introducción en profundidad a la ingeniería de software que utiliza un núcleo sistemático y universal para enseñar los elementos esenciales de todos los métodos de ingeniería de software.

Este núcleo, Essence, es un vocabulario para definir métodos y prácticas. Essence fue concebido y creado originalmente por Ivar Jacobson y sus colegas, desarrollado por Software Engineering Method and Theory (SEMAT) y aprobado por The Object Management Group (OMG) como estándar en 2014. Essence es un marco independiente de la práctica para pensar y razonar sobre las prácticas que tenemos y las prácticas que necesitamos. Essence establece una comprensión compartida y estándar de lo que está en el corazón del desarrollo de software. Essence es agnóstica con respecto a cualquier método concreto, independiente del ciclo de vida, independiente del lenguaje de programación, concisa, escalable, extensible y especificada formalmente. Essence libera las prácticas de sus prisiones de métodos.

La primera parte del libro describe Essence, los elementos esenciales con los que trabajar, las cosas esenciales que hacer y las competencias esenciales que se necesitan para desarrollar software. Las otras tres partes describen casos de uso cada vez más avanzados de Essence. Utilizando ejemplos reales pero manejables, cubre los fundamentos de Essence y el uso innovador de los juegos serios para apoyar la ingeniería de software. También explica cómo prácticas actuales como las historias de usuario, los casos de uso, Scrum y los microservicios pueden describirse utilizando Essence, e ilustra cómo sus actividades pueden representarse utilizando las nociones de Essence de tarjetas y listas de comprobación. La cuarta parte del libro ofrece una visión de cómo Essence puede escalarse para dar soporte a la ingeniería de sistemas grandes y complejos.

Essence se apoya en un ecosistema desarrollado y mantenido por una comunidad de personas experimentadas de todo el mundo. A partir de este ecosistema, profesores y estudiantes pueden seleccionar lo que necesiten y crear su propia forma de trabajar, aprendiendo así a crear UNA forma de trabajar que se ajuste a la situación y las necesidades particulares.

Otros datos del libro:

ISBN:9781947487277
Autor:
Editorial:
Encuadernación:Tapa dura
Año de publicación:2019
Número de páginas:399

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Lo esencial de la ingeniería de software moderna: Libere las prácticas de las prisiones de los...
El primer curso de ingeniería de software es el más...
Lo esencial de la ingeniería de software moderna: Libere las prácticas de las prisiones de los métodos - The Essentials of Modern Software Engineering: Free the Practices from the Method Prisons!
Lo esencial de la ingeniería de software moderna: ¡Libere las Prácticas de las Prisiones de los...
El primer curso de ingeniería de software es el...
Lo esencial de la ingeniería de software moderna: ¡Libere las Prácticas de las Prisiones de los Métodos! - The Essentials of Modern Software Engineering: Free the Practices from the Method Prisons!

Las obras del autor han sido publicadas por las siguientes editoriales:

© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)