Sistema basado en conocimiento mediante redes neuronales artificiales para la selección de una metodología de desarrollo de software en la creación de un proyecto software

No Thumbnail Available
Date
2018
Journal Title
Journal ISSN
Volume Title
Publisher
Universidad Nacional de Trujillo
Abstract
El presente trabajo comprende el estudio del proceso de selección de una metodología_x000D_ de desarrollo de software, la cual es una etapa fundamental en la creación_x000D_ de todo proyecto software. Además, se verifica que este proceso puede ser realizado_x000D_ de manera confiable. Por tanto, se desarrolla un sistema basado en conocimiento_x000D_ mediante redes neuronales artificiales para la selección de una metodología de_x000D_ desarrollo de software; herramienta que beneficia a las empresas de desarrollo de_x000D_ software, ya que al seleccionar una metodología adecuada se dará un buen inicio al_x000D_ proyecto y al aplicar correctamente la metodología se aumenta la probabilidad de_x000D_ obtener un producto software de calidad, en el tiempo previsto y que cumpla con_x000D_ los requerimientos establecidos._x000D_ El capítulo 1 comprende la introducción, la cual incluye la motivación, la formulación_x000D_ del problema, los objetivos y la metodología de la investigación. El capítulo_x000D_ 2 comprende el marco teórico, el cual incluye los temas más relevantes para esta_x000D_ tesis. El capítulo 3 comprende la propuesta o tema central de la tesis. El capítulo 4_x000D_ comprende los resultados. Finalmente el capítulo 5 comprende las consideraciones_x000D_ finales
Description
The present investigation concern the process of selecting a software development_x000D_ methodology, this process is a fundamental stage in the creation of every_x000D_ software project. Further, it is verified that this process can be achieved in a reliable_x000D_ way. Therefore, in the present investigation is developed a knowledge-based_x000D_ system using artificial neural networks for the selection of a software development_x000D_ methodology, this system helps software development companies, because with the_x000D_ correct selection of a methodology, we can have a good start of the project and if we_x000D_ apply in a proper way the methodology, the probability of getting a quality software_x000D_ product, in the expected time and meeting all the requirements, will increase._x000D_ Chapter 1 includes the introduction, where we present the motivation, formulation_x000D_ of the problem, the goals, and the research methodology. Chapter 2 includes all_x000D_ the relevant concepts for this thesis. Chapter 3 includes the proposal for this thesis._x000D_ Chapter 4 includes the results of the investigation. And finally, chapter 5 includes_x000D_ final considerations
Keywords
Metodologías de software, Sistema en conocimiento, Redes neuronales artificiales
Citation