Rosalba Giuffrida

Rosalba Giuffrida

København, Region Hovedstaden, Danmark
2 t følgere 500+ forbindelser

Om

I am a Product Leader passionate about building digital products that improve people’s…

Aktivitet

Tilmeld dig for at se al aktivitet

Erfaring

  • Miro Grafik
  • -

  • -

    Remote

  • -

  • -

    Copenhagen Area, Capital Region, Denmark

  • -

    Copenhagen Area, Denmark

  • -

    Copenhagen Area, Denmark

  • -

    Copenhagen Area, Denmark

  • -

    Copenhagen Area, Denmark

  • -

  • -

    Copenhagen Area, Denmark

  • -

    Udine Area, Italy

  • -

  • -

  • -

  • -

  • -

Uddannelse

  • IT-Universitetet i København Grafik

    IT-Universitetet i København

    PhD thesis title: ``How Social Software Supports Communicative and Coordinative Practices in Global Software Development''. Supervisor: Associate Professor Yvonne Dittrich.

    - Program Committee member of the Workshop on Social Software Engineering (2014-2015)

    - Co-teacher in the course "Advanced Software Engineering" (2013). Topics covered during the co-teaching: research methods in software engineering, global software development and open source.

    - Visiting PhD student at…

    PhD thesis title: ``How Social Software Supports Communicative and Coordinative Practices in Global Software Development''. Supervisor: Associate Professor Yvonne Dittrich.

    - Program Committee member of the Workshop on Social Software Engineering (2014-2015)

    - Co-teacher in the course "Advanced Software Engineering" (2013). Topics covered during the co-teaching: research methods in software engineering, global software development and open source.

    - Visiting PhD student at The Open University (Milton Keynes, UK) from September 2011 to January 2012: collaboration with Prof. Helen Sharp for a qualitative study on an agile dispersed team

    - Supervisor of student projects (2011)

    - Co-organizer of the International workshop on Collaborative Practices and Collaborative Technologies (2010)

  • - Dissertation title: "E-learning: proposals for an integrated ontology".
    - Studies focused on web information retrieval, e-learning, web technologies, usability, accessibility, semantic web, ontology engineering.

  • - Dissertation title: "Design, implementation and evaluation of a learning object for the accessibility of html tables".
    - Exchange student at Universidad Politecnica de Valencia from September 2003 until February 2004.

Udgivelser

  • A conceptual framework to study the role of communication through social software for coordination in globally-distributed software teams.

    Elsevier

    Background: In Global Software Development (GSD) the lack of face-to-face communication is a major challenge and effective computer-mediated practices are necessary to mitigate the effect of physical distance. Communication through Social Software (SoSo) supports team coordination, helping to deal with geographical distance; however, in Software Engineering literature, there is a lack of suitable theoretical concepts to analyze and describe everyday practices of globally-distributed software…

    Background: In Global Software Development (GSD) the lack of face-to-face communication is a major challenge and effective computer-mediated practices are necessary to mitigate the effect of physical distance. Communication through Social Software (SoSo) supports team coordination, helping to deal with geographical distance; however, in Software Engineering literature, there is a lack of suitable theoretical concepts to analyze and describe everyday practices of globally-distributed software development teams and to study the role of communication through SoSo.
    Objective: The paper proposes a theoretical framework for analyzing how communicative and coordinative practices are constituted and maintained in globally-distributed teams.
    Results: Coordination mechanisms and communicative genres mutually support each other. In particular, communication through SoSo supports team members in establishing, developing and maintaining social protocols within the distributed team. Software Engineering tools and methods provide templates for coordination mechanism that need to be adapted and adopted in order to support the project at hand. SoSo serves as a medium for the necessary metawork. The theoretical framework proposed is used to describe both the practices in an established industrial project and the establishing of practices in three student teams. The framework allows explaining the heterogeneity of practices observed.
    Conclusions: This paper presents a conceptual framework to study the role of communication through SoSo for coordination in GSD. The usefulness of the framework is supported by empirical findings on the role of SoSo. The theoretical framework can be beneficial for future research that aims to analyze and describe not only the role of SoSo, but also how communicative and coordinative practices can be established and maintained in GSD teams.

    Andre forfattere
    Se udgivelse
  • How social software supports cooperative practices in a globally distributed software project

    ACM

    In Global Software Development (GSD), the lack of face-to-face communication is a
    major challenge and effective computer-mediated practices are necessary. This paper
    analyzes cooperative practices supported by Social Software (SoSo) in a GSD student
    project. The empirical results show that the role of SoSo is to support informal
    communication, enabling social talks and metawork, both necessary for establishing and for
    maintaining effective coordination mechanisms, thus…

    In Global Software Development (GSD), the lack of face-to-face communication is a
    major challenge and effective computer-mediated practices are necessary. This paper
    analyzes cooperative practices supported by Social Software (SoSo) in a GSD student
    project. The empirical results show that the role of SoSo is to support informal
    communication, enabling social talks and metawork, both necessary for establishing and for
    maintaining effective coordination mechanisms, thus successful cooperation.

    Andre forfattere
    Se udgivelse
  • Empirical studies on the use of social software in global software development–A systematic mapping study

    Information and Software Technology (Elsevier)

    Background
    In Global Software Development (GSD), informal communication and knowledge sharing play an important role. Social Software (SoSo) has the potential to support and foster this key responsibility. Research on the use of SoSo in GSD is still at an early stage: although a number of empirical studies on the usage of SoSo are available in related fields, there exists no comprehensive overview of what has been investigated to date across them.
    Objective
    The aim of this review is to…

    Background
    In Global Software Development (GSD), informal communication and knowledge sharing play an important role. Social Software (SoSo) has the potential to support and foster this key responsibility. Research on the use of SoSo in GSD is still at an early stage: although a number of empirical studies on the usage of SoSo are available in related fields, there exists no comprehensive overview of what has been investigated to date across them.
    Objective
    The aim of this review is to map empirical studies on the usage of SoSo in Software Engineering projects and in distributed teams, and to highlight the findings of research works which could prove to be beneficial for GSD researchers and practitioners.
    Method
    A Systematic Mapping Study is conducted using a broad search string that allows identifying a variety of studies which can be beneficial for GSD. Papers have been retrieved through a combination of automatic search and snowballing, hence a wide quantitative map of the research area is provided. Additionally, text extracts from the studies are qualitatively synthesised to investigate benefits and challenges of the use of SoSo.
    Results
    SoSo is reported as being chiefly used as a support for collaborative work, fostering awareness, knowledge management and coordination among team members. Contrary to the evident high importance of the social aspects offered by SoSo, socialisation is not the most important usage reported.
    Conclusions
    This review reports how SoSo is used in GSD and how it is capable of supporting GSD teams. Four emerging themes in global software engineering were identified: the appropriation and development of usage structures; understanding how an ecology of communication channels and tools are used by teams; the role played by SoSo either as a subtext or as an explicit goal; and finally, the surprising low percentage of observational studies.

    Andre forfattere
    Se udgivelse
  • Information flow within a dispersed agile team: a distributed cognition perspective

    Agile Processes in Software Engineering and Extreme Programming (Springer)

    One of the hallmarks of a co-located agile team is the simple and open flow of information between its members. In a co-located setting, peripheral awareness, osmotic communication and simple information radiators support agile principles such as collective ownership, minimal documentation and simple design, and facilitate smooth collaboration. However in a dispersed agile team, where individual team members are distributed across several sites, these mechanisms are not available and…

    One of the hallmarks of a co-located agile team is the simple and open flow of information between its members. In a co-located setting, peripheral awareness, osmotic communication and simple information radiators support agile principles such as collective ownership, minimal documentation and simple design, and facilitate smooth collaboration. However in a dispersed agile team, where individual team members are distributed across several sites, these mechanisms are not available and information sharing has to be more explicit. Research into distributed software development has been tackling similar issues, but little work has been reported into dispersed agile teams. This paper reports on a field study of one successful partially dispersed agile team. Using a distributed cognition analysis which focuses on information propagation and transformation within the team we investigate how the team collaborates and compare our findings with those from co-located teams.

    Andre forfattere
    Se udgivelse
  • Exploring the role of instant messaging in a global software development project

    2011 6th IEEE International Conference on Global Software Engineering (ICGSE) - IEEE

    Communication plays a vital role in software development projects. Globally distributed teams use a mix of different communication channels to get the work done. In this paper, we report on an empirical study of a team distributed across Denmark and India. This paper explores the integration of formal documentation, bug-tracking systems and email with informal communication on Instant Messaging (IM), screen sharing, and audio conversations. Whenever overlap times occur, informal communication…

    Communication plays a vital role in software development projects. Globally distributed teams use a mix of different communication channels to get the work done. In this paper, we report on an empirical study of a team distributed across Denmark and India. This paper explores the integration of formal documentation, bug-tracking systems and email with informal communication on Instant Messaging (IM), screen sharing, and audio conversations. Whenever overlap times occur, informal communication can take place at the same time in different sites, and it can effectively complement formal documentation. Our analysis provides an indication that IM can play a special role in such socio-technical communication systems: IM acts as a real time glue between different channels. The communication through IM also provides a means to build trust and social relationships with co-workers.

    Andre forfattere
    Se udgivelse
  • Ontology engineering: reuse and integration

    International Journal of Metadata, Semantics and Ontologies (Inderscience Enterprises Ltd)

    Reuse and integration are major steps in the ontology development process, often unavoidable to lower the costs of a new application. We address the two issues with an engineering approach, and provide a comprehensive account of the state of the art. The domain of e-learning is chosen as a test-bed to verify the feasibility of methods. Reuse and integration are shown to be effective in constructing domain representations with larger coverage and enhanced reasoning capabilities, which…

    Reuse and integration are major steps in the ontology development process, often unavoidable to lower the costs of a new application. We address the two issues with an engineering approach, and provide a comprehensive account of the state of the art. The domain of e-learning is chosen as a test-bed to verify the feasibility of methods. Reuse and integration are shown to be effective in constructing domain representations with larger coverage and enhanced reasoning capabilities, which significantly extend the expressiveness of semantic software. Problems emerge from the lack of explicit representations of the assumptions taken: when reusing an ontology, one implicitly commits to the underlying context. We conclude that a new methodology should be put forward that views the development as a collaborative work within a community of stakeholders.

    Andre forfattere
    • Elio Toppano
    • Vito Roberto
    • Giovan Battista Buora
    Se udgivelse

Sprog

  • English

    Komplet professionel færdighed

  • Danish

    Begrænset praktisk færdighed

  • Spanish

    Begrænset praktisk færdighed

  • Italian

    Modersmåls- eller tosprogsfærdighed

Anbefalinger, som du har modtaget

Flere aktiviteter af Rosalba

Se hele Rosalbas profil

  • Se, hvem I begge kender
  • Bliv introduceret
  • Kontakt Rosalba direkte
Tilmeld dig for at se hele profilen

Andre lignende profiler

Andre med navnet Rosalba Giuffrida

Få nye kompetencer med disse kurser