@article{Dorin_Montenegro_2018, title={Designing uncomplicated software}, volume={11}, url={https://revistas.ulima.edu.pe/index.php/Interfases/article/view/2954}, DOI={10.26439/interfases2018.n011.2954}, abstractNote={<p>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 <em>software </em>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 <em>software </em>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 <em>software </em>no complicado.</p&gt;}, number={011}, journal={Interfases}, author={Dorin, Michael and Montenegro, Sergio}, year={2018}, month={dic.}, pages={73-86} }