79 research outputs found

    Una aproximación a un modelo concurrente de ciclo de vida software con calidad total

    Get PDF
    La modelización del Proceso Software constituye un marco de referencia para la organización de las actividades que involucran todas las etapas del desarrollo, tendente a la resolución de problemas que el propio desarrollo de software plantea y genera a medida que evoluciona. La modelización del ciclo de vida del producto software se hace mas compleja a medida que el desarrollo tecnológico, metodológico y, fundamentalmente la organización del trabajo aumenta su complejidad. En el Modelo Concurrente de Ciclo de Vida (MCCV) de software que se expone en el presente artículo, se propone incorporar al desarrollo de software los conceptos del Calidad Total o Quality Management basados en la detención del proceso ante la presencia de fallos y a través de la mejora continua, elementos claves introducidos por el Modelo Toyotista de organización de procesos industriales. Asimismo, se han incorporado principios de los Métodos Ágiles de desarrollo software que, tienden a confluir en el desarrollo concurrente así como en las condiciones de ordenamiento propuesto en el presente ModeloThe modeling of the Software Process is a guideline for the organization of the activities which involve all the development stages for the resolution of the problems that the software development presents and generates as it evolves. The modeling of the product life cycle becomes more and more complex as the technological and methodological development and the organization of the work becomes more complex. The purpose of the Modelo Concurrente de Ciclo de Vida hereby explained is to include in the software development the Total Quality and Quality Management concepts based on the detention of the process in case of failures and through the continuous improvement. These are key elements introduced by the Toyota Model for the organization of industrial processes. Moreover, the software development Agile Methods has been included. These methods tend to converge in the concurrent development and in the conditions for the structuring which is proposed in this Model.III Workshop de Ingeniería de Software y Bases de Datos (WISBD)Red de Universidades con Carreras en Informática (RedUNCI

    Una aproximación a un modelo concurrente de ciclo de vida software con calidad total

    Get PDF
    La modelización del Proceso Software constituye un marco de referencia para la organización de las actividades que involucran todas las etapas del desarrollo, tendente a la resolución de problemas que el propio desarrollo de software plantea y genera a medida que evoluciona. La modelización del ciclo de vida del producto software se hace mas compleja a medida que el desarrollo tecnológico, metodológico y, fundamentalmente la organización del trabajo aumenta su complejidad. En el Modelo Concurrente de Ciclo de Vida (MCCV) de software que se expone en el presente artículo, se propone incorporar al desarrollo de software los conceptos del Calidad Total o Quality Management basados en la detención del proceso ante la presencia de fallos y a través de la mejora continua, elementos claves introducidos por el Modelo Toyotista de organización de procesos industriales. Asimismo, se han incorporado principios de los Métodos Ágiles de desarrollo software que, tienden a confluir en el desarrollo concurrente así como en las condiciones de ordenamiento propuesto en el presente ModeloThe modeling of the Software Process is a guideline for the organization of the activities which involve all the development stages for the resolution of the problems that the software development presents and generates as it evolves. The modeling of the product life cycle becomes more and more complex as the technological and methodological development and the organization of the work becomes more complex. The purpose of the Modelo Concurrente de Ciclo de Vida hereby explained is to include in the software development the Total Quality and Quality Management concepts based on the detention of the process in case of failures and through the continuous improvement. These are key elements introduced by the Toyota Model for the organization of industrial processes. Moreover, the software development Agile Methods has been included. These methods tend to converge in the concurrent development and in the conditions for the structuring which is proposed in this Model.III Workshop de Ingeniería de Software y Bases de Datos (WISBD)Red de Universidades con Carreras en Informática (RedUNCI

    Una aproximación a un modelo concurrente de ciclo de vida software con calidad total

    Get PDF
    La modelización del Proceso Software constituye un marco de referencia para la organización de las actividades que involucran todas las etapas del desarrollo, tendente a la resolución de problemas que el propio desarrollo de software plantea y genera a medida que evoluciona. La modelización del ciclo de vida del producto software se hace mas compleja a medida que el desarrollo tecnológico, metodológico y, fundamentalmente la organización del trabajo aumenta su complejidad. En el Modelo Concurrente de Ciclo de Vida (MCCV) de software que se expone en el presente artículo, se propone incorporar al desarrollo de software los conceptos del Calidad Total o Quality Management basados en la detención del proceso ante la presencia de fallos y a través de la mejora continua, elementos claves introducidos por el Modelo Toyotista de organización de procesos industriales. Asimismo, se han incorporado principios de los Métodos Ágiles de desarrollo software que, tienden a confluir en el desarrollo concurrente así como en las condiciones de ordenamiento propuesto en el presente ModeloThe modeling of the Software Process is a guideline for the organization of the activities which involve all the development stages for the resolution of the problems that the software development presents and generates as it evolves. The modeling of the product life cycle becomes more and more complex as the technological and methodological development and the organization of the work becomes more complex. The purpose of the Modelo Concurrente de Ciclo de Vida hereby explained is to include in the software development the Total Quality and Quality Management concepts based on the detention of the process in case of failures and through the continuous improvement. These are key elements introduced by the Toyota Model for the organization of industrial processes. Moreover, the software development Agile Methods has been included. These methods tend to converge in the concurrent development and in the conditions for the structuring which is proposed in this Model.III Workshop de Ingeniería de Software y Bases de Datos (WISBD)Red de Universidades con Carreras en Informática (RedUNCI

    El desafío de ser un Product Owner : Responsabilidades del PO en los proyectos ágiles

    Get PDF
    En las metodologías ágiles, Scrum en particular, el rol del Product Owner (PO) es asumido frecuentemente por una persona con conocimientos sólidos respecto de los usuarios, el mercado, la competencia y las tendencias de futuro para el dominio o el tipo de sistema que se está desarrollando. El desafío del PO es construir una visión del producto y luego plasmarla en historias de usuario (user stories), que le ayudarán a transmitir esa visión al equipo de desarrollo que va a construir el software. En este trabajo se plantea la problemática vinculada a la creación, priorización, validación y aceptación del producto obtenido a partir de las user stories; para lo cual se requieren conocimientos técnicos para los que el PO no siempre está preparado.In Agile methodologies, Scrum in particular, the rol of the Product Owner (PO) is often assumed by a person with solid knowledge about users, market, competitors and future trends for the domain or the type of system is being developed. The PO´s challenge is to build a product vision and then place it into user stories that will help you convey that vision to the development team that will build the software. This paper presents the problems related to the creation, prioritization, validation and acceptance of the product obtained from the user stories. This requires expertise, generic and specific skills, for which the PO is not always prepared.VI Workshop Innovación en Sistemas de Software (WISS)Red de Universidades con Carreras de Informática (RedUNCI

    ABP y didactica de circuito doble, en la enseñanza informática

    Get PDF
    El presente trabajo tiene como propósito exponer una línea de investigación en la implementación de estrategias didácticas innovadoras para la asignatura Procesos Lógicos que se dicta en las carreras de Ingeniería Industrial, Mecánica, y Mecatrónica de la Facultad de Ingeniería de la UNLZ. La propuesta se desarrolla utilizando como estrategia principal el aprendizaje basado en problemas (ABP), con el objetivo central que los alumnos conviertan líneas de código en movimiento y lo hagan mediante una serie de actividades y experiencias transferibles y propiciando un estilo de aprendizaje profundo. El modelo pedagógico que se despliega a partir del ABP permite que los estudiantes aprendan a realizar un intercambio entre procesos analógicos y digitales.Eje: Innovación en Educación en InformáticaRed de Universidades con Carreras en Informática (RedUNCI

    Estudio comparativo del proceso software y los modelos industriales aplicando agilidad en los procesos

    Get PDF
    En el presente artículo se describen los ejes centrales de una investigación orientada al desarrollo de un Modelo de Proceso Software que incorpore las transformaciones y mejoras organizacionales introducidas en los diferentes modelos de desarrollo industrial, especialmente las innovaciones del Modelo Japonés, que aparecen con poca sistematización en novedosos modelos de proceso, a fin de proponer posibles mejoras en la definición del Proceso. El desarrollo conceptual del Proceso Software no es ajeno a la evolución de las formas de organización del trabajo en la producción industrial en general. El surgimiento de Metodologías Ágiles en el desarrollo de software da cuenta de ello, al introducir formas de organización del trabajo provenientes del modelo japonés, que se encuentran inmersas en los ejes organizacionales de la producción industrial en la actualidad. La investigación en curso que aquí se expone brevemente, se propone analizar comparativamente los criterios específicos de organización del trabajo que ordenan el Proceso Software, los diferentes modelos industriales y las innovaciones que introducen los nuevos métodos ágiles, que incorporan conceptos de desarrollo modular, flexibilidad en los procesos, importancia en los conocimientos de la gente o programación por pares, provenientes del modelo japonés de organización del proceso productivo, tendencias todas a quebrar las fronteras en los compartimentos estancos de los equipos de desarrollo.Eje: I - Workshop de Ingeniería de Software y Base de DatosRed de Universidades con Carreras en Informática (RedUNCI

    Implementación mejorada por participación

    Get PDF
    El propósito de esta línea de investigación es construir un conjunto de recomendaciones para la implementación de sistemas de información automatizados, considerando como núcleo de la misma la participación de los usuarios. Para su elaboración se tendrá en cuenta un grado de abstracción mayor, con una visión desde las reglas del negocio, la organización y una fuerte mirada interdisciplinaria. El nombre de la guía de recomendaciones es ImImP que significa en inglés Implementation Improved by Participation (Implementación mejorada por Participación). ImImP pretende brindar una serie de prácticas y herramientas, en las cuales se contemplarán los principios sociotécnicos y diseño participativo combinados con las mejores prácticas de la industria. La misma pretende contribuir a nuestra disciplina brindando lineamientos que nos permitan ayudar a las organizaciones a superar la introducción de un nuevo sistema de información automatizado.Eje: Ingeniería de SoftwareRed de Universidades con Carreras en Informática (RedUNCI

    Estudio comparativo del proceso software y los modelos industriales aplicando agilidad en los procesos

    Get PDF
    En el presente artículo se describen los ejes centrales de una investigación orientada al desarrollo de un Modelo de Proceso Software que incorpore las transformaciones y mejoras organizacionales introducidas en los diferentes modelos de desarrollo industrial, especialmente las innovaciones del Modelo Japonés, que aparecen con poca sistematización en novedosos modelos de proceso, a fin de proponer posibles mejoras en la definición del Proceso. El desarrollo conceptual del Proceso Software no es ajeno a la evolución de las formas de organización del trabajo en la producción industrial en general. El surgimiento de Metodologías Ágiles en el desarrollo de software da cuenta de ello, al introducir formas de organización del trabajo provenientes del modelo japonés, que se encuentran inmersas en los ejes organizacionales de la producción industrial en la actualidad. La investigación en curso que aquí se expone brevemente, se propone analizar comparativamente los criterios específicos de organización del trabajo que ordenan el Proceso Software, los diferentes modelos industriales y las innovaciones que introducen los nuevos métodos ágiles, que incorporan conceptos de desarrollo modular, flexibilidad en los procesos, importancia en los conocimientos de la gente o programación por pares, provenientes del modelo japonés de organización del proceso productivo, tendencias todas a quebrar las fronteras en los compartimentos estancos de los equipos de desarrollo.Eje: I - Workshop de Ingeniería de Software y Base de DatosRed de Universidades con Carreras en Informática (RedUNCI

    Hacia un nuevo paradigma en la formación de profesionales de informática y TICs

    Get PDF
    El siguiente trabajo tiene como propósito contribuir a través de una propuesta de desarrollo curricular a la mejora de la calidad de la formación de los profesionales en el área de Informática. Para ello se analizará el paradigma pedagógico para la formación profesional y académica centrado en la adquisición de competencias. La reflexión y la experimentación en torno a este paradigma son los principales desafíos que promovemos para lo cual establecemos aquí algunas líneas teóricas y prácticas que avanzan en esta temática.Red de Universidades con Carreras en Informática (RedUNCI

    Hacia un nuevo paradigma en la formación de profesionales de informática y TICs

    Get PDF
    El siguiente trabajo tiene como propósito contribuir a través de una propuesta de desarrollo curricular a la mejora de la calidad de la formación de los profesionales en el área de Informática. Para ello se analizará el paradigma pedagógico para la formación profesional y académica centrado en la adquisición de competencias. La reflexión y la experimentación en torno a este paradigma son los principales desafíos que promovemos para lo cual establecemos aquí algunas líneas teóricas y prácticas que avanzan en esta temática.Red de Universidades con Carreras en Informática (RedUNCI
    corecore