80 research outputs found

    Improving use case definition using enterprise communication networks

    Get PDF
    Although researchers noted the importance of effective communication among stakeholders, it continues to be a challenge for requirements engineering. Communication can be considered as a management tool since communication allows organisation’s personnel to produce a cohesive enterprise view. In this paper, we briefly introduce our proposal on using enterprise communication networks to facilitate domain understanding. Then, we illustrate how to take advantage of these networks to improve use case definition.II Workshop de Ingeniería de Software y Bases de Datos (WISBD)Red de Universidades con Carreras en Informática (RedUNCI

    Examen de evidencia en pericias informáticas judiciales

    Get PDF
    El campo de las pericias informáticas es tan vasto que abarca desde el análisis de contratos de tecnología informática hasta el análisis de equipamiento utilizado para cometer delitos o víctima de ataques a su integridad. Desde el punto de vista práctico, la mayor cantidad de pericias informáticas en causas judiciales se concentran en detectar pruebas de delitos, en donde se hayan utilizado herramientas informáticas para generar documentación. La tarea del perito no debe ser solo proveerle al juez esta información, sino también la garantía de que el proceso realizado para la recolección de la misma no invalida la prueba y es claramente trazable y reproducible. Aquí se propone un modelo de procedimiento para examinar medios de almacenamiento, basado en el procedimiento definido por el IACIS [1] (International Association of Computer Investigative Specialist ) el cual fue extendido para incrementar la propiedad de trazabilidad.Eje: I - Workshop de Ingeniería de Software y Base de DatosRed de Universidades con Carreras en Informática (RedUNCI

    Mejora de procesos como soporte a prácticas de gobierno electrónico

    Get PDF
    Las expectativas que los ciudadanos, las empresas y otros grupos de interés tienen sobre el gobierno electrónico y sus aplicaciones específicas tienen un impacto en las decisiones sobre el uso de tecnologías de información y comunicación, así como en los criterios utilizados para evaluar los resultados de estas iniciativas. También las políticas existentes de e-gov revelan un entusiasmo por el potencial de las Tecnologías de la Información y las Comunicaciones (TIC) para ayudar a reformar las viejas estructuras del estado convirtiéndolas en un modelo de soporte para e-gov. Sin embargo, las relaciones y procedimientos que convierten un caso de aplicación de TICs en un ejemplo exitoso de implantación de gobierno electrónico no son muy claros. En esta tesis, abordamos la relación entre mejora de procesos software y gobierno electrónico como una forma de establecer estructuras sólidas que produzcan servicios sustentables en bien del ciudadano. A partir de casos de estudio en el dominio de una organización judicial, establecemos recomendaciones y lecciones aprendidas junto con indicadores que constituyen un abordaje sistemático y más formal en el proceso de implantación de prácticas de gobierno electrónico. En particular, exploramos el caso de mejora de procesos relacionado a la implantación de firma y notificación electrónica.Expectations that citizens, organizations and other actors have about e-government and its specific applications impact on the decision-making process concerning the use of Information & Communication Technology (ICT) as well as on criteria used to evaluate ICT initiatives. At the same time, e-gov policies reveal increasing enthusiasm for the potential of ICT to help restructure the State and building a basis for e-gov. However, relations and procedures that become the application of ICT into a successful egovernment case are not so clear. In this Thesis, we address the relationship between software process improvement and e-government as a way of establishing a solid foundation that might produce sustainable services for citizens. From case studies in the domain of a judicial organization, we establish recommendations and lessons learned along with some indicators, which constitute a systematic and more formal approach for implementing e-government practices. Particularly, we explore the software process improvement case as a support for e-signature and e-notification.Facultad de Informátic

    Examen de evidencia en pericias informáticas judiciales

    Get PDF
    El campo de las pericias informáticas es tan vasto que abarca desde el análisis de contratos de tecnología informática hasta el análisis de equipamiento utilizado para cometer delitos o víctima de ataques a su integridad. Desde el punto de vista práctico, la mayor cantidad de pericias informáticas en causas judiciales se concentran en detectar pruebas de delitos, en donde se hayan utilizado herramientas informáticas para generar documentación. La tarea del perito no debe ser solo proveerle al juez esta información, sino también la garantía de que el proceso realizado para la recolección de la misma no invalida la prueba y es claramente trazable y reproducible. Aquí se propone un modelo de procedimiento para examinar medios de almacenamiento, basado en el procedimiento definido por el IACIS [1] (International Association of Computer Investigative Specialist ) el cual fue extendido para incrementar la propiedad de trazabilidad.Eje: I - Workshop de Ingeniería de Software y Base de DatosRed de Universidades con Carreras en Informática (RedUNCI

    Improving use case definition using enterprise communication networks

    Get PDF
    Although researchers noted the importance of effective communication among stakeholders, it continues to be a challenge for requirements engineering. Communication can be considered as a management tool since communication allows organisation’s personnel to produce a cohesive enterprise view. In this paper, we briefly introduce our proposal on using enterprise communication networks to facilitate domain understanding. Then, we illustrate how to take advantage of these networks to improve use case definition.II Workshop de Ingeniería de Software y Bases de Datos (WISBD)Red de Universidades con Carreras en Informática (RedUNCI

    Perception and enterprise communication networks to improve the requirements elicitation process

    Get PDF
    The requirements elicitation phase of software development projects is characterised by the intensity and importance of communication activities. Requirements elicitation is a traditional exploratory phase in which context is analysed and an abstraction is performed as a consequence. However, exploratory processes are characterised by a deep interaction with environmental factors. In this paper, we present a process for managing communication during the requirements elicitation phase. Our process would help get well-defined requirements by using knowledge inside organisations and a classification of requirements perception based on how environment is controlled by stakeholders. Our approach can be used to guide the elicitation process as well as to validate the requirements.Eje: Procesamiento Concurrente, Paralelo y DistribuidoRed de Universidades con Carreras en Informática (RedUNCI

    Uso de la programación neurolingüística en el proceso de elicitación de requerimientos

    Get PDF
    El proceso de elicitación debe comprender actividades multidisciplinarias, incorporando a las propias de la Ingeniería de Software y a aquellas inherentes al comportamiento humano. En tal sentido extendiendo nuestro trabajo sobre percepción [1], presentamos una aplicación de la PNL (Programación Neuro-Lingüística) que permita al analista lograr un mejor conocimiento mediante la construcción de un “mapa territorial” por cada usuario proveedor de requisitos, lo que maximizará sin dudas la calidad de los requisitos obtenidos en cuanto a la correctitud, completitud y comprensibilidad.Eje: Análisis de RequerimientosRed de Universidades con Carreras en Informática (RedUNCI

    Una estrategia para la mejora en la definición de casos de uso

    Get PDF
    La comunicación es un instrumento de gestión, ya que favorece a los integrantes de una organización permitiéndole que consoliden una única imagen de empresa, que representa sus intereses, evitando objetivos opuestos. La comunicación está presente en todas partes (con lenguaje verbal o sin él) y estructura los modos de pensamiento, las conductas y el sistema de valores. Es fuente de poder, tanto por la información en sí como por el derecho a la palabra. En este contexto discutiremos como gestionar la comunicación para una elicitación exitosa, que nos guíe para detectar dónde y cómo obtener los requerimientos para luego expresarlos en Casos de Uso para su posterior especificación, evitando el riesgo que trae aparejado elicitar requerimientos de fuentes no recomendables. Para ello se indicará como utilizar las redes de comunicación existentes en toda organización como punto de partida para diseñar estrategias que nos permitan elicitar los requerimientos. La presente es una propuesta que contribuye a reducir el tiempo que necesita el analista para la adquisición del conocimiento del dominio específico, y lo posiciona dentro del dominio específico para ubicar las fuentes de información adecuadas para proveer los requerimientos verdaderos que deben ser especificadosEje: Ingeniería en SoftwareRed de Universidades con Carreras en Informática (RedUNCI

    Uso de la programación neurolingüística en el proceso de elicitación de requerimientos

    Get PDF
    El proceso de elicitación debe comprender actividades multidisciplinarias, incorporando a las propias de la Ingeniería de Software y a aquellas inherentes al comportamiento humano. En tal sentido extendiendo nuestro trabajo sobre percepción [1], presentamos una aplicación de la PNL (Programación Neuro-Lingüística) que permita al analista lograr un mejor conocimiento mediante la construcción de un “mapa territorial” por cada usuario proveedor de requisitos, lo que maximizará sin dudas la calidad de los requisitos obtenidos en cuanto a la correctitud, completitud y comprensibilidad.Eje: Análisis de RequerimientosRed de Universidades con Carreras en Informática (RedUNCI

    Una propuesta para la enseñanza de aspectos integrales de la ingeniería de requerimientos en las carreras de computación

    Get PDF
    La enseñanza de la Ingeniería de Requerimientos en particular no es una tarea fácil en el ámbito de las carreras de Computación. En general, los temas relacionados con este tópico se abordan en una única asignatura limitando la enseñanza a un método de modelado y documentación de requerimientos (usualmente siguiendo el paradigma de orientación a objetos); y lamentablemente, asumiendo que el conocimiento sobre la construcción de modelos en sí mismos ya ha sido adquirido. En este artículo, presentamos una propuesta integral que ha evolucionado después de más de quince años de experiencia en la enseñanza de la ingeniería de requerimientos. Nuestra propuesta ha sido aplicada sistemáticamente y revisada a fin de obtener el máximo de transferencia dadas las limitaciones de tiempo que implica disponer de una única asignatura para formar “ingenieros de requerimientos software”.Red de Universidades con Carreras en Informática (RedUNCI
    corecore