dc.rights.license | Atribución-NoComercial 4.0 Internacional |
dc.contributor.author | Zapata Jaramillo, Carlos Mario |
dc.contributor.author | Arango Isaza, Fernando |
dc.date.accessioned | 2019-06-26T13:37:01Z |
dc.date.available | 2019-06-26T13:37:01Z |
dc.date.issued | 2009 |
dc.identifier.uri | https://repositorio.unal.edu.co/handle/unal/29143 |
dc.description.abstract | Los 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.abstract | Software 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.mimetype | application/pdf |
dc.language.iso | spa |
dc.publisher | Universidad Nacional de Colombia - Facultad de Ingeniería |
dc.relation | http://revistas.unal.edu.co/index.php/ingeinv/article/view/15145 |
dc.relation.ispartof | Universidad Nacional de Colombia Revistas electrónicas UN Ingeniería e Investigación |
dc.relation.ispartof | Ingeniería e Investigación |
dc.relation.ispartofseries | 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 | Derechos reservados - Universidad Nacional de Colombia |
dc.rights.uri | http://creativecommons.org/licenses/by-nc/4.0/ |
dc.title | Unc-method: un método de desarrollo de software basado en problemas |
dc.type | Artículo de revista |
dc.type.driver | info:eu-repo/semantics/article |
dc.type.version | info:eu-repo/semantics/publishedVersion |
dc.identifier.eprints | http://bdigital.unal.edu.co/19191/ |
dc.identifier.eprints | http://bdigital.unal.edu.co/19191/2/ |
dc.relation.references | Zapata 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.accessrights | info:eu-repo/semantics/openAccess |
dc.subject.proposal | software development method |
dc.subject.proposal | problem |
dc.subject.proposal | goal |
dc.subject.proposal | problem domain |
dc.subject.proposal | métodos de desarrollo de software |
dc.subject.proposal | problemas |
dc.subject.proposal | metas |
dc.subject.proposal | dominio del problema |
dc.type.coar | http://purl.org/coar/resource_type/c_6501 |
dc.type.coarversion | http://purl.org/coar/version/c_970fb48d4fbd8a85 |
dc.type.content | Text |
dc.type.redcol | http://purl.org/redcol/resource_type/ART |
oaire.accessrights | http://purl.org/coar/access_right/c_abf2 |