12 research outputs found

    Approche de mesure et d'analyse des réunions de révision technique du processus de génie logiciel

    Get PDF
    Le travail coopératif en génie logiciel -- L'approche technique au travail d'équipe -- La prise de décision -- La solution de problèmes -- Des équipes de travail efficaces -- Les réunions en génie logiciel -- La réunion de révision technique -- Travail individuel et coopératif -- Problématique de recherche -- Amélioration de la réunion de révision technique -- Description des problématiques -- Description de la méthode de recherche -- Représentation formelle des données -- Étude des réunions de révision technique -- Analyse statique de la nature des interventions -- Influence du rôle des individus sur les interventions -- Identification des échanges -- Modélisation de la pratique -- Utilisation des résultats en génie logiciel -- Efficacité de la représentation formelle

    Measuring Cognitive Activities in Software Engineering

    Get PDF
    This paper presents an approach to the study of cognitive activities in collaborative software development. This approach has been developed by a multidisciplinary team made up of software engineers and cognitive psychologists. The basis of this approach is to improve our understanding of software development by observing professionals at work. The goal is to derive lines of conduct or good practices based on observations and analyses of the processes that are naturally used by software engineers. The strategy involved is derived from a standard approach in cognitive science. It is based on the videotaping of the activities of software engineers, transcription of the videos, coding of the transcription, defining categories from the coded episodes and defining cognitive behaviors or dialogs from the categories. This project presents two original contributions that make this approach generic in software engineering. The first contribution is the introduction of a formal hierarchical coding scheme, which will enable comparison of various types of observations. The second is the merging of psychological and statistical analysis approaches to build a cognitive model. The details of this new approach are illustrated with the initial data obtained from the analysis of technical review meetings

    Changing our view on design evaluation meetings methodology: a study of software technical review meetings

    Get PDF
    By contrast to design meetings, design evaluation meetings (DEMs) have generally been considered as situations in which, according to DEMs methodologies, design activities are quite marginal. In a study of DEMs in software development, i.e. in technical review meetings following a particular review methodology, we showed: (i) the occurrence of design activities as part of an argumentation process; (ii) the relative importance of cognitive synchronisation as a prerequisite for evaluation; (iii) the important role played in evaluation by argumentation that makes explicit the underlying design rationale (DR). On the basis of our results, we discuss the potential for using DR methodologies in this kind of meetings

    Quantitative Measurements of the Influence of Participant Roles during Peer Review Meetings

    Get PDF
    Peer review meetings (PRMs) are formal meetings during which peers systematically analyze artifacts to improve their quality and report on non-conformities. This paper presents an approach based on protocol analysis for quantifying the influence of participant roles during PRMs. Three views are used to characterize the seven defined participant roles. The project view defines three roles supervisor, procedure expert and developer. The meeting view defines two roles: author and reviewer, and the task view defines the roles reflecting direct and indirect interest in the artifact under review. The analysis, based on log-linear modeling, shows that review activities have different patterns, depending on their focus: form or content. The influence of each role is analyzed with respect to this focus. Interpretation of the quantitative data leads to the suggestion that PRMs could be improved by creating three different types of reviews, each of which collects together specific roles: form review, cognitive synchronization review and content review

    Les aspects de l'échange d'information dans un processus de génie logiciel

    No full text
    État des connaissances -- L'approche technique au travail d'équipe -- La prise de décision -- Les outils de solution de problèmes -- Le design de logiciels en groupe -- Des équipes de travail efficaces -- Le design OO et les groupes de travail -- Protocole de recherche -- Conceptualisation du problème de recherche -- Stratégie de recherche

    La mesure des activités collaboratives retrouvées lors d'une réunion de révision technique du processus de génie logiciel

    No full text
    La réunion de révision technique -- Démarche d'analyse -- Schéma de codage -- Identification et analyse des données
    corecore