Desarrollo de software guiado por el descubrimiento del Conocimiento un aporte para el desarrollo de software de investigación

dc.contributor.authorAntillanca Espina, Hectorspa
dc.contributor.authorCerda Neumann, Gerardospa
dc.contributor.googlescholarCerda Neumann, Gerardo [k0m0EWgAAAAJ]
dc.contributor.orcidCerda Neumann, Gerardo [0000-0002-6610-7789]
dc.contributor.researchgateCerda Neumann, Gerardo [Gerardo-Cerda-Neumann]
dc.date.accessioned2020-10-27T00:20:31Z
dc.date.available2020-10-27T00:20:31Z
dc.date.issued2012-06-01
dc.description.abstractEl software de investigación en un contexto científi co es una aplicación que tiene por objetivo probar una técnica, simular un comportamiento de interés, apoyar la generación de un paper o lograr una patente. En defi nitiva: busca generar conocimiento. En esta situación el equipo de desarrollo lo forman personas de alto nivel profesional, generalmente es multidisciplinario y cabe dentro del concepto de equipos auto dirigidos. Sin embargo estos desarrollos tienen casi las mismas difi cultades que la producción de software para contextos comerciales, por ejemplo difi cultad para cumplir con la entrega, escasa documentación, problemas para coordinar el Equipo de Trabajo y una gran complejidad para modifi car el códigoescrito por otros desarrolladores. Este artículo describe un método práctico para mejorar la calidad del software y su documentación considerando las necesidades de los investigadores. Debido a que este método se basa en el descubrimiento de conocimiento, ha sido denominado “Proyecto Guiado por el Descubrimiento del Conocimiento” (PDKD por sus siglas en inglés). En el documento se describen sus bases conceptuales, sus etapas y los resultados obtenidos hasta el momento con su aplicación.spa
dc.description.abstractenglishThe research software in a scientifi c context is an application that aims to test a technique, to simulate a behavior of interest, support the generation of a paper or get a patent. In short: aims to generate knowledge. The development team are highly professional people, usually multidisciplinary and fi ts within the concept of self-directed team. However, these developments have almost the same diffi culties as the production of software for commercial settings such diffi culty meeting delivery, poor documentation, a problem to coordinate the Task Force and a lot of complexity to modify the code written by other developers. This paper describes a practical method to improve the quality of the software --and its documentation-- considering the needs of the researchers. As a this method is based on knowledge discovery, hence has been called “Project Driven Knowledge Discovery” (PDKD). The paper describes its conceptual basis, its stages and the results obtained so far with its implementation.
dc.format.mimetypeapplication/pdfspa
dc.identifier.instnameinstname:Universidad Autónoma de Bucaramanga UNABspa
dc.identifier.issn2539-2115
dc.identifier.issn1657-2831
dc.identifier.repourlrepourl:https://repository.unab.edu.co
dc.identifier.urihttp://hdl.handle.net/20.500.12749/8923
dc.language.isospaspa
dc.publisherUniversidad Autónoma de Bucaramanga UNAB
dc.relationhttps://revistas.unab.edu.co/index.php/rcc/article/view/1829/1658
dc.relation.referencesAntillanca Héctor, Cerda Gerardo, Propuesta metodológica para el desarrollo de software de investigación, I Encuentro Internacional de Computación e Informática del Norte de Chile (INFONOR-CHILE 2010), Antofagasta, 16 de noviembre de 2010, http://jcc2010.infonor-chile.cl/doku.php/en:programa_i_conferencia_internacional_de_computacion_e_informatica_del_norte_de_chile
dc.relation.referencesÁngel C., Alfredo, Trabajo en equipos autodirigidos, agosto de 2005, publicado en De Gerencia .COM, http://www.degerencia.com/articulos.php?artid=782, consultado en Julio 2010.
dc.relation.referencesBrede Moe, Nils, Dingsøyr Torgeir, Dybå Tore, A teamwork model for understanding an agile team: A case study of a Scrum project, The journal of Systems and Software, November 2009.
dc.relation.referencesChow Tsun, Cao Dac-Buu, A survey study of critical success factors in agile software projects, The journal of Systems and Software, August 2007. Desarrollo de Software Guiado por el Descubrimiento del Conocimientoun aporte para el desarrollo de software de investigación.
dc.relation.referencesacobson, Booch y Rumbaugh, El proceso unifi cado de desarrollo de software, editorial Addison Wesley, 2000.
dc.relation.referencesPalacio, Juan, El modelo Scrum, publicado en http://www.navegapolis.net, 2006, consultado en junio de 2010.
dc.relation.referencesPressman, Roger, Ingeniería de Software, un enfoque práctico, editorial Mc Graw Hill, 2005.
dc.relation.referencesPrilo, Sebastián Miguel, Métodos ágiles, una alternativa real y competitiva a los procesos tradicionales de desarrollo, Manuales Users, 2009.
dc.relation.referencesRizwan M. Jameel Qureshi, Hussain S. A., An adaptative software development process model, Advances in Engineering Software 39, 2008.
dc.relation.referencesSantibáñez, José Miguel, Fundamentos de las Metodologías en la Ingeniería del Software, artículo publicado en la revista Akádemeia, Universidad UCINF
dc.relation.referencesSommerville, Ian, Ingeniería del Software, 7ma edición, editorial Pearson – Addison Wesley, 2005.
dc.relation.referencesStevens, Perdita y Pooley, Rob, Utilización de UML en Ingeniería de Software con objetos y componentes, editorial Pearson – Addison Wesley, 2002
dc.relation.referencesWeitzenfeld, Alfredo, Ingeniería de software orientada a objetos con UML, Java e Internet, México, editorial Thomson, 2005.
dc.relation.urihttps://revistas.unab.edu.co/index.php/rcc/article/view/1829
dc.rightsDerechos de autor 2012 Revista Colombiana de Computación
dc.rights.accessrightsinfo:eu-repo/semantics/openAccessspa
dc.rights.creativecommonsAtribución-NoComercial-SinDerivadas 2.5 Colombia*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/4.0/*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/2.5/co/
dc.sourceRevista Colombiana de Computación; Vol. 13 Núm. 1 (2012): Revista Colombiana de Computación; 23-44
dc.subjectInnovaciones tecnológicas
dc.subjectCiencia de los computadores
dc.subjectDesarrollo de tecnología
dc.subjectIngeniería de sistemas
dc.subjectInvestigaciones
dc.subjectTecnologías de la información y las comunicaciones
dc.subjectTIC´s
dc.subject.keywordsTechnological innovationseng
dc.subject.keywordsComputer scienceeng
dc.subject.keywordsTechnology developmenteng
dc.subject.keywordsSystems engineeringeng
dc.subject.keywordsInvestigationseng
dc.subject.keywordsInformation and communication technologieseng
dc.subject.keywordsICT'seng
dc.subject.keywordsSelf-Directed Teamseng
dc.subject.keywordsSpiral Modeleng
dc.subject.lembInnovaciones tecnológicasspa
dc.subject.lembCiencias de la computaciónspa
dc.subject.lembDesarrollo tecnológicospa
dc.subject.lembIngeniería de sistemasspa
dc.subject.proposalEquipos autodirigidosspa
dc.subject.proposalModelo espiralspa
dc.titleDesarrollo de software guiado por el descubrimiento del Conocimiento un aporte para el desarrollo de software de investigación
dc.title.translatedKnowledge discovery guided software development a contribution to research software developmenteng
dc.type.coarhttp://purl.org/coar/resource_type/c_7a1f
dc.type.driverinfo:eu-repo/semantics/article
dc.type.hasversioninfo:eu-repo/semantics/acceptedVersion
dc.type.localArtículospa
dc.type.redcolhttp://purl.org/redcol/resource_type/CJournalArticle

Archivos

Bloque original

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
Desarrollo de Software Guiado por el Descubrimiento del Conocimiento un aporte para el desarrollo de software de investigación.pdf
Tamaño:
280.85 KB
Formato:
Adobe Portable Document Format
Descripción:
Artículo