11 research outputs found
Experiencia y resultados en la aplicación de gestión de requerimientos de software en proyectos a gran escala
Desde hace ya algunos años los problemas en la especificación de los requerimientos ha sido un tema común en la industria del software. Para lograr minimizar el impacto de especificar incompleta o incorrectamente los requerimientos han surgido algunas técnicas y herramientas que permiten mitigar este problema. Las metodologías ágiles y los proyectos a gran escala no están ajenos a esta situación. Este trabajo presenta la definición e implementación de mejoras al proceso definido basado en prácticas de ingeniería de requerimientos con el fin de reducir el re-trabajo, proveer reportes objetivos respecto del estado del proyecto, incrementar la frecuencia de entregas del producto para obtener feedback (retroalimentación) y reducir así la cantidad de defectos reportados al final del proyecto, mejorando en consecuencia la satisfacción del cliente.Sociedad Argentina de Informática e Investigación Operativa (SADIO
Experiencia y resultados en la aplicación de gestión de requerimientos de software en proyectos a gran escala
Desde hace ya algunos años los problemas en la especificación de los requerimientos ha sido un tema común en la industria del software. Para lograr minimizar el impacto de especificar incompleta o incorrectamente los requerimientos han surgido algunas técnicas y herramientas que permiten mitigar este problema. Las metodologías ágiles y los proyectos a gran escala no están ajenos a esta situación. Este trabajo presenta la definición e implementación de mejoras al proceso definido basado en prácticas de ingeniería de requerimientos con el fin de reducir el re-trabajo, proveer reportes objetivos respecto del estado del proyecto, incrementar la frecuencia de entregas del producto para obtener feedback (retroalimentación) y reducir así la cantidad de defectos reportados al final del proyecto, mejorando en consecuencia la satisfacción del cliente.Sociedad Argentina de Informática e Investigación Operativa (SADIO
Experiencia y resultados en la aplicación de gestión de requerimientos de software en proyectos a gran escala
Desde hace ya algunos años los problemas en la especificación de los requerimientos ha sido un tema común en la industria del software. Para lograr minimizar el impacto de especificar incompleta o incorrectamente los requerimientos han surgido algunas técnicas y herramientas que permiten mitigar este problema. Las metodologías ágiles y los proyectos a gran escala no están ajenos a esta situación. Este trabajo presenta la definición e implementación de mejoras al proceso definido basado en prácticas de ingeniería de requerimientos con el fin de reducir el re-trabajo, proveer reportes objetivos respecto del estado del proyecto, incrementar la frecuencia de entregas del producto para obtener feedback (retroalimentación) y reducir así la cantidad de defectos reportados al final del proyecto, mejorando en consecuencia la satisfacción del cliente.Sociedad Argentina de Informática e Investigación Operativa (SADIO
Validation of implicit expectations on mobile applications
The increasing amount of active software users together with the emergence of free access to multi-screen devices (being mobile phone the leaders in this area), have started to cause a growing phenomenon on the user expectations for every software product (no matter what it is about). Identifying these expectations will benefit the development of products (for example, in estimating more accurately the size and cost of a product), while will improve the reception of it by end users. This research verifies and validates a list of implicit items, deemed common to many products, against the top 10 worldwide most used apps.Sociedad Argentina de Informática e Investigación Operativ
Un entorno de aprendizaje activo de ingeniería de software basado en la integración Universidad-Industria
En la actualidad los equipos dedicados a la implementación y desarrollo de software necesitan tener acceso permanente a una amplia gama de información. En este contexto las organizaciones y universidades se encuentran con el desafío constante de generar entrenamientos que permitan implementar las mejores prácticas de la ingeniería de software. Por ello, el presente trabajo propone un entorno de aprendizaje activo que, utilizando la información actualizada del entorno, sea capaz de generar e-learnings basados en simulaciones, permitiendo con ello que la información se encuentre disponible en el momento en que el estudiante la necesita, personalizada a su contexto de aplicación (proceso de su compañía) y actualizada tanto con la información de la empresa como de la industria y de los modelos y estándares aplicables. Para ello se presentan los resultados obtenido en los primeros 3 años de investigación, la experiencia piloto de aplicación del entorno propuesto y los resultados esperados planeados para los restantes 2 años del programa.Eje: ingeniería de softwareRed de Universidades con Carreras en Informática (RedUNCI
Un entorno de aprendizaje activo de ingeniería de software basado en la integración Universidad-Industria
En la actualidad los equipos dedicados a la implementación y desarrollo de software necesitan tener acceso permanente a una amplia gama de información. En este contexto las organizaciones y universidades se encuentran con el desafío constante de generar entrenamientos que permitan implementar las mejores prácticas de la ingeniería de software. Por ello, el presente trabajo propone un entorno de aprendizaje activo que, utilizando la información actualizada del entorno, sea capaz de generar e-learnings basados en simulaciones, permitiendo con ello que la información se encuentre disponible en el momento en que el estudiante la necesita, personalizada a su contexto de aplicación (proceso de su compañía) y actualizada tanto con la información de la empresa como de la industria y de los modelos y estándares aplicables. Para ello se presentan los resultados obtenido en los primeros 3 años de investigación, la experiencia piloto de aplicación del entorno propuesto y los resultados esperados planeados para los restantes 2 años del programa.Eje: ingeniería de softwareRed de Universidades con Carreras en Informática (RedUNCI
Un modelo de validación automático para la definición y mantenimiento de procesos de desarrollo de software
Diversos modelos, estándares y normas han sido creados con el objetivo de asistir a las organizaciones en la definición y mejora de sus procesos. La premisa fundamental subyacente es que la calidad de un producto es determinada en gran medida por la calidad del proceso utilizado para desarrollarlo y mantenerlo. Si bien estos modelos se actualizan permanentemente pare reflejar las mejores prácticas de ingeniería de software disponibles, las organizaciones enfrentan permanentemente la dificultad de asegurar que sus procesos cumplen con dichas prácticas.
Este proyecto de investigación pretende contribuir a la solución de este problema mediante el desarrollo de un modelo general (metamodelo) que mapee las prácticas identificadas en estos modelos, y su implementación en el proceso definido organizacional. Conjuntamente, se plantea desarrollar una herramienta que implemente dicho metamodelo, permitiendo analizar el impacto ante cualquier cambio tanto del modelo de referencia como del proceso organizacional. Finalmente se plantea la incorporación de trazabilidad bidireccional entre el proceso implementado por los proyectos y el proceso organizacional para permitir un análisis de impacto general dado cambios en cualquiera de los componentes mencionados (modelos, proceso definido, proceso implementado).Eje: Nuevas Tecnologías en desarrollo de Sistemas de SoftwareRed de Universidades con Carreras en Informática (RedUNCI
Un modelo de validación automático para la definición y mantenimiento de procesos de desarrollo de software
Diversos modelos, estándares y normas han sido creados con el objetivo de asistir a las organizaciones en la definición y mejora de sus procesos. La premisa fundamental subyacente es que la calidad de un producto es determinada en gran medida por la calidad del proceso utilizado para desarrollarlo y mantenerlo. Si bien estos modelos se actualizan permanentemente pare reflejar las mejores prácticas de ingeniería de software disponibles, las organizaciones enfrentan permanentemente la dificultad de asegurar que sus procesos cumplen con dichas prácticas.
Este proyecto de investigación pretende contribuir a la solución de este problema mediante el desarrollo de un modelo general (metamodelo) que mapee las prácticas identificadas en estos modelos, y su implementación en el proceso definido organizacional. Conjuntamente, se plantea desarrollar una herramienta que implemente dicho metamodelo, permitiendo analizar el impacto ante cualquier cambio tanto del modelo de referencia como del proceso organizacional. Finalmente se plantea la incorporación de trazabilidad bidireccional entre el proceso implementado por los proyectos y el proceso organizacional para permitir un análisis de impacto general dado cambios en cualquiera de los componentes mencionados (modelos, proceso definido, proceso implementado).Eje: Nuevas Tecnologías en desarrollo de Sistemas de SoftwareRed de Universidades con Carreras en Informática (RedUNCI
Integración universidad-industria: experiencias y resultados en la investigación y desarrollo de software en Córdoba
Desde el año 2007 el Laboratorio de Investigación y Desarrollo en Ingeniería y Calidad del Software (LIDICALSO) de la Universidad Tecnológica Nacional – Facultad Regional Córdoba, se ha enfocado en la elaboración y ejecución de planes y programas de investigación y desarrollo en el área de la Ingeniería y Calidad del Software y sus Servicios asociados, realizar transferencias de conocimientos en todos los niveles de la universidad y capacitar a futuros profesionales en prácticas de ingeniería de software aplicada.
El mismo está conformado y surge como la colaboración entre docentes y alumnos de la facultad y profesionales actualmente en compañías de la Industria local generando un ambiente de colaboración Universidad-Industria enfocado en dos principales ramas de trabajo: la investigación aplicada, y el desarrollo de productos de software. Con más de 50 participantes a lo largo de los últimos 5 años, el laboratorio cuenta actualmente con un total de 20 miembros, entre los que se encuentran profesionales, investigadores, docentes y estudiantes.Sociedad Argentina de Informática e Investigación Operativ
Integración universidad-industria: experiencias y resultados en la investigación y desarrollo de software en Córdoba
Desde el año 2007 el Laboratorio de Investigación y Desarrollo en Ingeniería y Calidad del Software (LIDICALSO) de la Universidad Tecnológica Nacional – Facultad Regional Córdoba, se ha enfocado en la elaboración y ejecución de planes y programas de investigación y desarrollo en el área de la Ingeniería y Calidad del Software y sus Servicios asociados, realizar transferencias de conocimientos en todos los niveles de la universidad y capacitar a futuros profesionales en prácticas de ingeniería de software aplicada.
El mismo está conformado y surge como la colaboración entre docentes y alumnos de la facultad y profesionales actualmente en compañías de la Industria local generando un ambiente de colaboración Universidad-Industria enfocado en dos principales ramas de trabajo: la investigación aplicada, y el desarrollo de productos de software. Con más de 50 participantes a lo largo de los últimos 5 años, el laboratorio cuenta actualmente con un total de 20 miembros, entre los que se encuentran profesionales, investigadores, docentes y estudiantes.Sociedad Argentina de Informática e Investigación Operativ