Show simple item record

dc.rights.licenseAtribución-NoComercial 4.0 Internacional
dc.contributor.authorZapata Jaramillo, Carlos Mario
dc.contributor.authorArango Isaza, Fernando
dc.date.accessioned2019-06-26T13:37:01Z
dc.date.available2019-06-26T13:37:01Z
dc.date.issued2009
dc.identifier.urihttps://repositorio.unal.edu.co/handle/unal/29143
dc.description.abstractLos ingenieros de software emplean los métodos de desarrollo para garantizar la entrega puntual, el cumplimiento de los presu-puestos y la calidad de las aplicaciones de software. Existen dos tipos de métodos de desarrollo: los dirigidos por planes, y los á-giles. Ambos, aún presentan problemas: se refieren a la solución en lugar de pensar en el problema, usan artefactos formales o semiformales y dejan el manejo de la consistencia en manos de los analistas. En este artículo se define UNC-Method, un méto-do de desarrollo de software basado en problemas, que se viene desarrollando en la Universidad Nacional de Colombia y que se usa en la Escuela de Sistemas como parte del entrenamiento en desarrollo metodológico de software a los estudiantes de di-cha universidad durante los últimos cinco años. UNC-Method combina artefactos tradicionales del desarrollo de software (como los diagramas de UML y las interfaces gráficas de usuario) con enfoques no tradicionales en dicha disciplina (como los diagra-mas causa-efecto, los diagramas de objetivos de KAOS y los esquemas preconceptuales) en un esfuerzo por resolver los proble-mas antes mencionados. Además, se ejemplifica el método con un caso de estudio.
dc.description.abstractSoftware engineers use development methods to guarantee on-time delivery, keeping to budget and quality in their software applications. There are two kinds of development methods: plan-driven and agile methods. Both of them still have problems; these refer to resolving problems instead of thinking about them, they use informal or semi-formal artefacts and they leave consis-tency management to the analysts. The UNC-method (a problem-based software development method) is defined in this paper. The UNC-method is currently being developed in the Universidad Nacional de Colombia; it has been used by students from the School of Systems as part of their training in methodological software development during the last five years. The UNC-method is a mixture of well-known artefacts (i.e. UML diagrams and graphical user interfaces) and non-traditional approaches (e.g. cause-and-effect diagram, KAOS goal diagrams and pre-conceptual schemas) used in trying to overcome the aforementioned pro-blems. A case study is also used for exemplification purposes.
dc.format.mimetypeapplication/pdf
dc.language.isospa
dc.publisherUniversidad Nacional de Colombia - Facultad de Ingeniería
dc.relationhttp://revistas.unal.edu.co/index.php/ingeinv/article/view/15145
dc.relation.ispartofUniversidad Nacional de Colombia Revistas electrónicas UN Ingeniería e Investigación
dc.relation.ispartofIngeniería e Investigación
dc.relation.ispartofseriesIngeniería e Investigación; Vol. 29, núm. 1 (2009); 69-75 Ingeniería e Investigación; Vol. 29, núm. 1 (2009); 69-75 2248-8723 0120-5609
dc.rightsDerechos reservados - Universidad Nacional de Colombia
dc.rights.urihttp://creativecommons.org/licenses/by-nc/4.0/
dc.titleUnc-method: un método de desarrollo de software basado en problemas
dc.typeArtículo de revista
dc.type.driverinfo:eu-repo/semantics/article
dc.type.versioninfo:eu-repo/semantics/publishedVersion
dc.identifier.eprintshttp://bdigital.unal.edu.co/19191/
dc.identifier.eprintshttp://bdigital.unal.edu.co/19191/2/
dc.relation.referencesZapata Jaramillo, Carlos Mario and Arango Isaza, Fernando (2009) Unc-method: un método de desarrollo de software basado en problemas. Ingeniería e Investigación; Vol. 29, núm. 1 (2009); 69-75 Ingeniería e Investigación; Vol. 29, núm. 1 (2009); 69-75 2248-8723 0120-5609 .
dc.rights.accessrightsinfo:eu-repo/semantics/openAccess
dc.subject.proposalsoftware development method
dc.subject.proposalproblem
dc.subject.proposalgoal
dc.subject.proposalproblem domain
dc.subject.proposalmétodos de desarrollo de software
dc.subject.proposalproblemas
dc.subject.proposalmetas
dc.subject.proposaldominio del problema
dc.type.coarhttp://purl.org/coar/resource_type/c_6501
dc.type.coarversionhttp://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.contentText
dc.type.redcolhttp://purl.org/redcol/resource_type/ART
oaire.accessrightshttp://purl.org/coar/access_right/c_abf2


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

Atribución-NoComercial 4.0 InternacionalThis work is licensed under a Creative Commons Reconocimiento-NoComercial 4.0.This document has been deposited by the author (s) under the following certificate of deposit