Skip to main content

Independently Published

Documentación ágil de arquitectura de software: Un enfoque práctico

No reviews yet
Product Code: 9798388556318
ISBN13: 9798388556318
Condition: New
$26.14

Documentación ágil de arquitectura de software: Un enfoque práctico

$26.14
 

Los tiempos cambian y con ello, la forma de hacer documentaci?n tambi?n. En este libro aprender?s como las grandes empresas documentan la arquitectura aprovechando t?cnicas modernas como la documentaci?n como c?digo y aprovechando al m?ximo el tiempo para enfocarse en lo que realmente importa, que es que el software funcione.

Cuando comenc? mi carrera en la industria del software (hace m?s de 18 a?os), siempre me llam? la atenci?n la arquitectura de software, debido a que me gustaba entender como el software funcionaba, incluso, m?s all? de lo que cualquier usuario normal pod?a ver, me gustaba entender como funcionaban las cosas por dentro, por lo que literalmente, entraba a los repositorios de c?digo y ve?a como estaba implementadas las cosas por dentro, pr?cticamente era como un minero, escarbando en el c?digo para comprender el funcionamiento de las cosas y enserio que aprend? muchas cosas.

Durante mis expediciones por los repositorios, siempre me encontraba con que la documentaci?n era pobre, un peque?o texto que explicaba de forma general el funcionamiento, algunos m?todos comentados por aqu? o algunas clases comentadas por all?, pero con suerte (y con mucha suerte) entre la documentaci?n encontraba un diagrama de arquitectura, wow, ver un diagrama era revelador, ya que de un solo vistazo pod?a apreciar los elementos que compon?an el proyecto, como se comunicaban, las dependencias, protocolos de comunicaci?n, tecnolog?as, etc. Ver un diagrama era entender en un minuto, lo que me podr?as tomar horas o d?as con solo analizar el c?digo y es justo all?, cuando nace mi pasi?n por la arquitectura de software y la importancia de documentarla el software de forma efectiva.

El objetivo de este libro es ense?arte a documentar arquitectura de software ?gil, que se adapte a los tiempos modernos, donde los equipos de trabajo se han reducido de 10 o 20 personas, a c?lulas Scrum de 3 a m?ximo 8 personas, y donde los requerimientos pueden cambiar de manera frecuente y sin previo aviso.

En este libro vamos a cuestionar duramente la creencia de que entre m?s abundante sea la documentaci?n, es mejor, que entre m?s refinado este un diagrama, aporta m?s valor, o incluso, que entre m?s elementos mostremos en un diagrama, da una mejor vista de la arquitectura, de esta misma forma, vamos a cuestionar la complejidad absurda que dan modelos como UML, SysML o ArchiMate, por lo que si t? eres de esas personas obstinadas que quiere hacer las cosas como dice el manual y no como es el mundo real, te invito ahora mismo a que dejes de leer este libro y busques uno de UML, SysML, ArchiMate o lo que sea, en este libro no vengo a ense?arte el manual, pues para eso seguro hay mejores y m?s completos libros que este, por el contrario, este libro pretende darte un vistazo fresco de c?mo crear arquitectura de software con un enfoque ?gil y del mundo real.

Finalmente, abordaremos unas de las tendencias m?s relevantes, que es la documentaci?n como c?digo, que consisten en la creaci?n de la documentaci?n de todo el software mediante herramientas de software, donde tanto el estilo del documento, como los diagramas mismos, son generados 100% mediante c?digo, y no me mal int?rpretes, no se trata de aprender otro lenguaje de programaci?n, al contrario, son herramientas que con una sintaxis super simple, puedes crear diagramas de clases, secuencia, interacci?n, C4, etc.




Author: Oscar Javier Blancarte Iturralde
Publisher: Independently Published
Publication Date: May 13, 2023
Number of Pages: 216 pages
Binding: Paperback or Softback
ISBN-10: NA
ISBN-13: 9798388556318
 

Customer Reviews

This product hasn't received any reviews yet. Be the first to review this product!

Faster Shipping

Delivery in 3-8 days

Easy Returns

14 days returns

Discount upto 30%

Monthly discount on books

Outstanding Customer Service

Support 24 hours a day