Encabezado de página

Designing uncomplicated software

Michael Dorin, Sergio Montenegro

Resumen


El Manifiesto Ágil prescribe disminuir el foco en las herramientas y procesos para centrarlo en las interacciones humanas. Este es un concepto muy importante y potente; sin embargo, muchos equipos de desarrollo lo han traducido en términos de no procedimientos y no procesos. Esto es comprensible ya que muchas actividades, entre ellas el flujo de trabajo del diseño, son ingratas y laboriosas. Cuando no se realiza un diseño apropiado, el resultado puede ser un código demasiado complejo y difícil de mantener. El diseño de un software no tiene que ser arduo y el flujo de trabajo puede aliviarse con una adaptación denominada “diseño conducido por la responsabilidad” (Responsibility-Driven Design). Esta adaptación asigna personalidades a los componentes internos del software para humanizar la tarea. El nuevo flujo de diseño es completamente compatible con los conceptos de agilidad, como la interacción con el cliente, y produce una arquitectura candidata con credibilidad que resultará en la creación de un software no complicado.


Palabras clave


Manifiesto Ágil; diseño de software; interacciones humanas; diseño conducido por la responsabilidad

Texto completo: PDF

Citar:     Cite/Citar

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.



DOI: 10.26439/interfases2018.n011.2954


ISSN 1993-4912