1,485 research outputs found

    Elementos para una ingeniería de explotación de información

    Get PDF
    Los Proyectos de Explotación de Información difieren sustancialmente de los pertenecientes al Software tradicional. Las fases clásicas de desarrollo le son ajenas, al igual que las herramientas involucradas en los procesos de Ingeniería en Software. Un nuevo cuerpo de conocimientos atento a las necesidades de su aplicación industrial, deviene, pues, imprescindible para el avance del nuevo campo disciplinar. En este artículo proponemos: un modelo de negocio, un proceso de educción de requisitos, un método de estimación, una metodología de selección de herramientas, un proceso de transformación de datos y una serie de procesos basados en técnicas de minería de datos.The Information Mining Projects have different characteristics compared to traditional software projects. The classic development phases do not apply to the natural phases of Information Mining Projects. Not all Software Engineering tools not apply to these projects. A new body of knowledge is necessary for Information Mining Engineering with a special focus on its use in industry. In this paper we propose: process model, requirement elicitation process, estimation method, a method for selecting the data mining tool, a methodology for transforming the data and, a set of processes for information mining based on the application of different data mining techniques

    Extensión de la técnica personas de la disciplina interacción persona-ordenador y su incorporación en las actividades de requisitos de la ingeniería del software

    Full text link
    GUIDE: GUÍa De Especificación para el desarrollo por el usuario final. Proyecto CCG10-UAM/TIC-5772 (2011) subvencionado por el DGUI de la Comunidad de Madrid y la UA

    Definición de buenas prácticas de desarrollo de sistemas de información geográfica utilizando el núcleo de Semat

    Get PDF
    Los Sistemas de Información Geográfica (SIG) son sistemas de información que se utilizan para modelar, analizar y geovisualizar geodatos, buscando mejorar la comprensión en diversas áreas del conocimiento como la gestión del medio ambiente, del territorio, de riesgos y de mercados. Las buenas prácticas son métodos que contienen actividades repetitivas y observables identificadas como una base sólida de factores de éxito con resultados eficaces y eficientes en los procesos productivos de diversos contextos. Semat (Software Engineering Method and Theory) es una iniciativa que ayuda a identificar buenas prácticas y los elementos esenciales, comunes y universales a todos los esfuerzos de ingeniería de software. Algunos métodos que se emplean en el desarrollo de sistemas de información geográfica son: Método de Desarrollo del Instituto Geográfico Agustín Codazzi (MDS-IGAC), Desarrollo e Implementación de un Sistema de Información Geográfica del Campus Físico de la Universidad del Quindío (DISIG-CF), el Método de desarrollo SIG Y-Model Web (Y-Model Web GIS Development Methodology, YWDM) y los métodos propuestos por las organizaciones Environmental Systems Research Institute (ESRI), Urban and Regional Information Systems Association (URISA) y State Archives and Records Administration (SARA). Existen otros métodos que dependen del área de conocimiento de los geousuarios y de los proyectos SIG. Estos métodos SIG tienen buenas prácticas enfocadas en el Project Management Body of Knowledge (PMBOK®) y en los métodos de desarrollo de software tradicionales como Rational Unified Process (RUP®). En consecuencia, se presentan dificultades en la utilización de estos métodos porque están incompletos, tienen problemas con las competencias de los geousuarios y la complejidad de los geodatos. Por lo anterior, en esta Tesis de Doctorado se propone la definición de una representación basada en el núcleo de la Esencia de Semat de los métodos de desarrollo de SIG, identificando buenas prácticas para mejorar el ciclo de desarrollo de los proyectos SIG. La representación permitirá identificar un terreno común de las cosas que se deben atender en los proyectos SIG para mejorar la planeación, evaluar el progreso y conformar un lenguaje común entre los geousuarios.Abstract: Geographic information systems (GIS) are information systems that using for modeling, analyzing, and geovisualizating geodata. GISs are intended to improve the understanding of several knowledge areas such as environment management, territory management, risk management, and marketing management. Best practices are methods that contain repetitive and observable activities methods that contain repetitive and observable activities identified from a solid base of success factors with effective and efficient results in the productive processes of several contexts. Semat (Software Engineering Method and Theory) is an initiative for helping to identify best practices and essential, common, and universal elements to all software engineering endeavors. Some methods used in geographic information systems development are: Development Methodology of the Instituto Geográfico Agustín Codazzi (MDS-IGAC), Development and Implementation of a Geographic Information System of the Physical Campus of the Universidad del Quindío (DISIG-CF), Y-Model Web GIS Development Methodology (YWDM), and the methods proposed by organizations Environmental Systems Research Institute (ESRI), Urban and Regional Information Systems Association (URISA), and State Archives and Records Administration (SARA). Other GIS methods depend on the knowledge area of the geouser and the GIS project type. Such GIS methods have best practices focused on the Project Management Body of Knowledge (PMBOK®) and well-known software development methods such as Rational Unified Process (RUP®). Consequently, some difficulties arise when using GIS methods because GIS methods are incomplete, and they exhibit problems with geouser competencies, and complexity of geodata. Therefore, in this PhD Thesis, we define a representation based on the Semat Essence kernel about GIS development methods by identifying best practices to improve the development cycle of GIS projects. This representation will allow for identifying a common ground of the things should be attended in GIS projects in order to improve the planning, evaluate the progress, and form a common language among geousers.Doctorad

    Evidencia empírica de la influencia de atributos contextuales en el proceso de educción de requisitos del software

    Get PDF
    The requirements elicitation uses several techniques to capture information relevant to the shaping of software requirements. However, the effectiveness of these techniques depends on the context in which this occurs. This article aims to analyze the empirical evidence of the influence of these contextual attributes. For this, a systematic and non-systematic review of the literature was conducted to determine which are these attributes and perform a test of the theoretical and empirical studies related. The result of this analysis showed that almost half of contextual attributes has not been studied empirically, which means a low coordination between theory and empiricism. Also, for only a third of the attributes consistent evidence of their influence was found. This study helps to guide future empirical research on requirements elicitation pointing put possible experimental factors to consider.La educción de requisitos utiliza varias técnicas para capturar la información relevante para la conformación de los requisitos del software. Sin embargo, la efectividad de estas técnicas depende del contexto en que este ocurre. Este artículo pretende analizar la evidencia empírica existente de la influencia de los atributos de este contexto. Para ello, se realiza una revisión sistemática y no sistemática de la literatura científica para determinar cuáles son estos atributos y llevar a cabo un contraste de los estudios teóricos y empíricos relacionados. El resultado de este análisis arrojó que casi la mitad de los atributos contextuales no se han estudiado empíricamente, lo que significa una baja coordinación entre teoría y empirismo. Además, para sólo un tercio de los atributos se halló evidencia consistente de su influencia. Este estudio pretende contribuir a orientar futura investigación empírica sobre la educción de requisitos señalando los posibles factores experimentales a considerar.

    Aplicación de técnicas de minería de datos para extraer información de fuentes organizacionales, en la educación de requisitos

    Get PDF
    La ingeniería de requisitos tiene un papel importante en el éxito de un proyecto de software (Javed, 2010) a través de la educción, especificación, modelado y análisis de las necesidades planteadas por los Stakeholders sobre un producto de software (Unterkalmsteiner et al., 2015). La educación de requisitos dentro de la ingeniería de requisitos abarca el aprendizaje y la comprensión de las necesidades de los usuarios y los Stakeholders del proyecto, en aras de transmitirlas de una manera clara y concisa a los desarrolladores de software (Zowghi & Coulin, 2005) . Sin embargo, es importante resaltar que un usuario se centra en los RF del producto de software, dejando por fuera los RNF que imponen restricciones operativas en diferentes aspectos del comportamiento del sistema, según Mahmoud y Williams (2016).Magíster en Ingeniería de SoftwareMaestrí

    Técnicas para la mejora de la calidad en la ingeniería de requisitos en las empresas de software de Argentina

    Get PDF
    La Ingeniería de Requisitos, es una fase crucial en el proceso de desarrollo de software, ya que ésta determina la calidad del diseño y la implementación y tiene un alto impacto en el éxito de los proyectos. Por tal motivo es necesario implementar estrategias que garanticen su éxito, entre ellas técnicas específicas para gestionar el conocimiento, que apunten a mejorar la calidad de los requisitos. Uno de los mayores inconvenientes que se presenta en esta fase es la brecha de interpretación que se produce entre el ingeniero de requisitos y el usuario del software lo que lleva a errores de traducción de necesidades. Para estructurar y categorizar la masa de información proveniente del proceso de educción de requisitos, es posible utilizar técnicas de representación del conocimiento a los efectos de facilitar la comprensión del problema manifestado por el usuario y reducir la brecha conceptual, entre los procesos de educción de requisitos y su modelado.Eje: Ingeniería de Software.Red de Universidades con Carreras en Informátic

    Elementos para una ingeniería de explotación de información

    Get PDF
    Los Proyectos de Explotación de Información difieren sustancialmente de los pertenecientes al Software tradicional. Las fases clásicas de desarrollo le son ajenas, al igual que las herramientas involucradas en los procesos de Ingeniería en Software. Un nuevo cuerpo de conocimientos atento a las necesidades de su aplicación industrial, deviene, pues, imprescindible para el avance del nuevo campo disciplinar. En este artículo proponemos: un modelo de negocio, un proceso de educción de requisitos, un método de estimación, una metodología de selección de herramientas, un proceso de transformación de datos y una serie de procesos basados en técnicas de minería de datos.The Information Mining Projects have different characteristics compared to traditional software projects. The classic development phases do not apply to the natural phases of Information Mining Projects. Not all Software Engineering tools not apply to these projects. A new body of knowledge is necessary for Information Mining Engineering with a special focus on its use in industry. In this paper we propose: process model, requirement elicitation process, estimation method, a method for selecting the data mining tool, a methodology for transforming the data and, a set of processes for information mining based on the application of different data mining techniques.Facultad de Informátic

    Elementos para una ingeniería de explotación de información

    Get PDF
    Los Proyectos de Explotación de Información difieren sustancialmente de los pertenecientes al Software tradicional. Las fases clásicas de desarrollo le son ajenas, al igual que las herramientas involucradas en los procesos de Ingeniería en Software. Un nuevo cuerpo de conocimientos atento a las necesidades de su aplicación industrial, deviene, pues, imprescindible para el avance del nuevo campo disciplinar. En este artículo proponemos: un modelo de negocio, un proceso de educción de requisitos, un método de estimación, una metodología de selección de herramientas, un proceso de transformación de datos y una serie de procesos basados en técnicas de minería de datos.The Information Mining Projects have different characteristics compared to traditional software projects. The classic development phases do not apply to the natural phases of Information Mining Projects. Not all Software Engineering tools not apply to these projects. A new body of knowledge is necessary for Information Mining Engineering with a special focus on its use in industry. In this paper we propose: process model, requirement elicitation process, estimation method, a method for selecting the data mining tool, a methodology for transforming the data and, a set of processes for information mining based on the application of different data mining techniques.Facultad de Informátic

    Técnicas para la mejora de la calidad en la ingeniería de requisitos en las empresas de software de Argentina

    Get PDF
    La Ingeniería de Requisitos, es una fase crucial en el proceso de desarrollo de software, ya que ésta determina la calidad del diseño y la implementación y tiene un alto impacto en el éxito de los proyectos. Por tal motivo es necesario implementar estrategias que garanticen su éxito, entre ellas técnicas específicas para gestionar el conocimiento, que apunten a mejorar la calidad de los requisitos. Uno de los mayores inconvenientes que se presenta en esta fase es la brecha de interpretación que se produce entre el ingeniero de requisitos y el usuario del software lo que lleva a errores de traducción de necesidades. Para estructurar y categorizar la masa de información proveniente del proceso de educción de requisitos, es posible utilizar técnicas de representación del conocimiento a los efectos de facilitar la comprensión del problema manifestado por el usuario y reducir la brecha conceptual, entre los procesos de educción de requisitos y su modelado.Eje: Ingeniería de Software.Red de Universidades con Carreras en Informátic

    Técnicas para la mejora de la calidad en la ingeniería de requisitos en las empresas de software de Argentina

    Get PDF
    La Ingeniería de Requisitos, es una fase crucial en el proceso de desarrollo de software, ya que ésta determina la calidad del diseño y la implementación y tiene un alto impacto en el éxito de los proyectos. Por tal motivo es necesario implementar estrategias que garanticen su éxito, entre ellas técnicas específicas para gestionar el conocimiento, que apunten a mejorar la calidad de los requisitos. Uno de los mayores inconvenientes que se presenta en esta fase es la brecha de interpretación que se produce entre el ingeniero de requisitos y el usuario del software lo que lleva a errores de traducción de necesidades. Para estructurar y categorizar la masa de información proveniente del proceso de educción de requisitos, es posible utilizar técnicas de representación del conocimiento a los efectos de facilitar la comprensión del problema manifestado por el usuario y reducir la brecha conceptual, entre los procesos de educción de requisitos y su modelado.Eje: Ingeniería de Software.Red de Universidades con Carreras en Informátic
    corecore