Diseño de software no complicado

Descripción del Articulo

The Agile Manifesto prescribes less focus on tools and processes, and more focus on human interactions. This is avery important and powerful concept; however, many development organizations have interpreted it in terms ofno procedures and no processes. This is understandable as many activities, such...

Descripción completa

Detalles Bibliográficos
Autores: Dorin, Michael, Montenegro, Sergio
Formato: artículo
Fecha de Publicación:2018
Institución:Universidad de Lima
Repositorio:Revistas - Universidad de Lima
Lenguaje:español
OAI Identifier:oai:revistas.ulima.edu.pe:article/2954
Enlace del recurso:https://revistas.ulima.edu.pe/index.php/Interfases/article/view/2954
Nivel de acceso:acceso abierto
Materia:Agile Manifesto
software design
human interactions
Responsibility-Driven Design
Manifiesto Ágil
diseño de software
interacciones humanas
diseño conducido por la responsabilidad
id REVULIMA_22526d6f29667769fc49f3bacff0c15d
oai_identifier_str oai:revistas.ulima.edu.pe:article/2954
network_acronym_str REVULIMA
network_name_str Revistas - Universidad de Lima
repository_id_str
spelling Diseño de software no complicadoDesigning uncomplicated softwareDorin, MichaelMontenegro, SergioAgile Manifestosoftware designhuman interactionsResponsibility-Driven DesignManifiesto Ágildiseño de softwareinteracciones humanasdiseño conducido por la responsabilidadThe Agile Manifesto prescribes less focus on tools and processes, and more focus on human interactions. This is avery important and powerful concept; however, many development organizations have interpreted it in terms ofno procedures and no processes. This is understandable as many activities, such as the design workflow, are thanklessand laborious. When a proper design is missing, the resulting source code may become overly complicated anddifficult to maintain. The software design does not have to be arduous as this workflow can be done without painthrough an adaptation called Responsibility-Driven Design. This adaptation assigns personalities to the internalcomponents of the software to humanize the operation. The new design workflow is completely compatible withagile concepts such as customer interaction, and produces a credible candidate architecture ultimately resulting inthe creation of a less complicated software.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.Universidad de Lima2018-12-03info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfhttps://revistas.ulima.edu.pe/index.php/Interfases/article/view/295410.26439/interfases2018.n011.2954Interfases; No. 011 (2018); 73-86Interfases; Núm. 011 (2018); 73-86Interfases; n. 011 (2018); 73-861993-491210.26439/interfases2018.n011reponame:Revistas - Universidad de Limainstname:Universidad de Limainstacron:ULIMAspahttps://revistas.ulima.edu.pe/index.php/Interfases/article/view/2954/3186Derechos de autor 2019 Interfasesinfo:eu-repo/semantics/openAccessoai:revistas.ulima.edu.pe:article/29542023-07-24T13:32:31Z
dc.title.none.fl_str_mv Diseño de software no complicado
Designing uncomplicated software
title Diseño de software no complicado
spellingShingle Diseño de software no complicado
Dorin, Michael
Agile Manifesto
software design
human interactions
Responsibility-Driven Design
Manifiesto Ágil
diseño de software
interacciones humanas
diseño conducido por la responsabilidad
title_short Diseño de software no complicado
title_full Diseño de software no complicado
title_fullStr Diseño de software no complicado
title_full_unstemmed Diseño de software no complicado
title_sort Diseño de software no complicado
dc.creator.none.fl_str_mv Dorin, Michael
Montenegro, Sergio
author Dorin, Michael
author_facet Dorin, Michael
Montenegro, Sergio
author_role author
author2 Montenegro, Sergio
author2_role author
dc.subject.none.fl_str_mv Agile Manifesto
software design
human interactions
Responsibility-Driven Design
Manifiesto Ágil
diseño de software
interacciones humanas
diseño conducido por la responsabilidad
topic Agile Manifesto
software design
human interactions
Responsibility-Driven Design
Manifiesto Ágil
diseño de software
interacciones humanas
diseño conducido por la responsabilidad
description The Agile Manifesto prescribes less focus on tools and processes, and more focus on human interactions. This is avery important and powerful concept; however, many development organizations have interpreted it in terms ofno procedures and no processes. This is understandable as many activities, such as the design workflow, are thanklessand laborious. When a proper design is missing, the resulting source code may become overly complicated anddifficult to maintain. The software design does not have to be arduous as this workflow can be done without painthrough an adaptation called Responsibility-Driven Design. This adaptation assigns personalities to the internalcomponents of the software to humanize the operation. The new design workflow is completely compatible withagile concepts such as customer interaction, and produces a credible candidate architecture ultimately resulting inthe creation of a less complicated software.
publishDate 2018
dc.date.none.fl_str_mv 2018-12-03
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
format article
status_str publishedVersion
dc.identifier.none.fl_str_mv https://revistas.ulima.edu.pe/index.php/Interfases/article/view/2954
10.26439/interfases2018.n011.2954
url https://revistas.ulima.edu.pe/index.php/Interfases/article/view/2954
identifier_str_mv 10.26439/interfases2018.n011.2954
dc.language.none.fl_str_mv spa
language spa
dc.relation.none.fl_str_mv https://revistas.ulima.edu.pe/index.php/Interfases/article/view/2954/3186
dc.rights.none.fl_str_mv Derechos de autor 2019 Interfases
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Derechos de autor 2019 Interfases
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidad de Lima
publisher.none.fl_str_mv Universidad de Lima
dc.source.none.fl_str_mv Interfases; No. 011 (2018); 73-86
Interfases; Núm. 011 (2018); 73-86
Interfases; n. 011 (2018); 73-86
1993-4912
10.26439/interfases2018.n011
reponame:Revistas - Universidad de Lima
instname:Universidad de Lima
instacron:ULIMA
instname_str Universidad de Lima
instacron_str ULIMA
institution ULIMA
reponame_str Revistas - Universidad de Lima
collection Revistas - Universidad de Lima
repository.name.fl_str_mv
repository.mail.fl_str_mv
_version_ 1841719304607760384
score 12.87381
Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).