15 research outputs found

    Un Entorno ALM Flexible y Dirigido por Procesos: El Proyecto Alcuza

    Get PDF
    Recientemente, el concepto de ALM (Application Lifecycle Management) ha surgido como una evolución de los desarrollos previos en integración de herramientas (tool integration) e ingeniería del software centrada en procesos (process–centered software engineering). La experiencia obtenida en el Departamento de Tecnología de Información de Cajasol ha puesto de manifiesto que el hecho de contar con entornos ALM dirigidos por procesos favorece la implantación de metodologías basadas en recomendaciones como CMMI–DEV, y por otro lado también facilita a los desarrolladores la utilización de las correspondientes herramientas de forma coordinada con los procesos prescritos metodológicamente. En su política de mejora de calidad de procesos internos, Cajasol decidió acometer el desarrollo conjunto de una serie de procesos metodológicos acordes al nivel 2 de madurez de CMMI–DEV, junto con un entorno ALM que facilitara su implantación en la entidad, dando lugar al proyecto Alcuza. La decisión de acometer el desarrollo de un sistema tan complejo como un ALM vino motivada por la falta de integración real de las herramientas comerciales disponibles, y por la idea de facilitar la adopción de los procesos metodológicos por parte del personal involucrado al estar soportados directamente por el entorno ALM. En este artículo se describen los problemas que promovieron la decisión de acometer el proyecto Alcuza y las principales características del entorno ALM desarrollado, haciendo especial énfasis en la integración en el mismo de los procesos de desarrollo mediante flujos de trabajo (workflows).Comisión Interministerial de Ciencia y Tecnología (CICYT) TIN2009-07366Junta de Andalucía TIC-5906Junta de Andalucía P07–TIC–2533

    From Case Study as Symptom to Case Study as Sinthome: Engaging Lacan and Irigaray on Thinking in Cases as Psychoanalytic Pedagogy

    Get PDF
    This dissertation accomplishes two goals. First, this dissertation articulates a Lacanian account of the epistemological and historical presuppositions of the psychoanalytic case study genre, while engaging reflexively with extant Foucauldian scholarship on this genre as well as feminist psychoanalyst Luce Irigaray’s criticisms of Lacan. Irigaray’s critique is engaged in order to tarry with its implications for a Lacanian approach to the psychoanalytic case study genre. Second, this dissertation critically examines the significance of Lacan’s (re)reading, in Seminar V, of Joan Riviere’s (1929) “Womanliness as Masquerade” in the midst of his oral teachings on the psychoanalytic concepts of castration and feminine sexuality, which took place when a distinctively Lacanian community of theory and practice was emerging from institutional tension in 1950s-era French psychoanalysis

    Qualitative and semi-quantitative modelling and simulation of the software engineering processes

    Full text link
    Software process modelling has been identified as being a vehicle for understanding development processes, controlling development costs, duration, and achieving product quality. In recent years, software process simulation has been becoming one of the essential techniques for effectively investigating and managing software development processes. Till now, most researches focus on the quantitative aspects of process simulation and modelling. Nevertheless, purely quantitative process modelling requires a very detailed understanding and accurate measurement of the software process, which relies on reliable and precise historical data. When such data are lacking or the quality is dubious, quantitative models have to impose severe constraints that restrict the model's value. Unfortunately, these data are not readily available in most cases, especially in the organisations at low process maturity levels. In addition, software development is a highly complex, human-centred endeavour, which involves many uncertain factors in the course of development process. Facing the inherent uncertainty and contingency, though quantitative modelling employs statistic techniques, its conditional capability and underlying assumptions limit its performance on large scale problems. As the alternatives of quantitative approaches, qualitative modelling can cope with a lack of complete knowledge, and predicts qualitative process behaviours. Furthermore, semi-quantitative modelling offers the capability of handling process uncertainty with limited knowledge, and achieves tradeoff between quantitative and qualitative approaches. However, most previous researches omitted these approaches, and the associated methods and applications are far from developed. The main contribution of this research lies in the pioneering work on the models, methods, and applications of qualitative and semi-quantitative software process modelling and simulation, and their relations with the conventional, quantitative modelling approaches. This dissertation produces its novelty from twofold research. Firstly, it explores methods and techniques to qualitatively and semi-quantitatively model and simulate software processes at different levels, i.e. project, portion of development process, and product evolution. Secondly, Some exclusive applications of these modelling approaches are also developed for aspects of software engineering practice. Moreover, a proposed framework integrates these approaches with typical quantitative paradigms to guide the adoption of process simulation modelling in software organisations. As a comprehensive reflection of state-of-the-art of software process simulation modelling, a systematic review is reported in this dissertation as well

    Systematische Prozessunterstützung für die Entwicklung laufzeitkritischer Softwaresysteme: Systematische Prozessunterstützung für die Entwicklung laufzeitkritischer Softwaresysteme: PROKRIS-Methodik und -Framework

    Get PDF
    In vielen Bereichen des täglichen Lebens, angefangen vom Online-Banking bis hin zur Steuerung im Flugzeug, kommt Software mit laufzeitkritischen nicht-funktionalen Eigenschaften (NFE) zum Einsatz. Die Erfüllung der NFE spielt in diesen Anwendungen eine zentrale Rolle. Um dies zu erreichen, ist eine systematische und zielorientierte Behandlung dieser Anforderungen während der Entwicklung zwingend erforderlich. NFE zeichnen sich im Gegensatz zu funktionalen Eigenschaften durch besondere Merkmale aus, die ein adaptives Vorgehen zur Definition des Entwicklungsprozesses erzwingen. In der Arbeit wird eine Methodik zur kontextbasierten Anpassung von Vorgehensmodellen an laufzeitkritische NFE auf der Basis von Prozessmustern sowie das PROKRIS-Framework als unterstützende Umgebung vorgestellt
    corecore