Requirements-driven collaboration: A framework and patterns from a case studyPUCRS University
This presentation is a compilation of the main findings of a 4 years long study of requirements-driven collaboration. It was presented in a talk given at the University of Bari in February 2013 for PhD students aiming to introduce the topic. More can be found on the previous presentations posted under my account here.
ICGSE2013 VirtuES On the Identification of Best Practices for Improving the E...PUCRS University
This presentation was given at the VirtUES workshop at ICGSE '13, Bari, Italy. We discuss best practices about testing software applications in a distributed software development environment from a case study of a large multinational IT company. These are preliminary results that we aim to further investigate.
ICGSE2013 Social Network Analysis for Global Software Engineering: Exploring ...PUCRS University
This tutorial given at ICGSE '13, Bari, Italy, presents the basic concepts of social network analysis and discusses examples from global software engineering literature. It also includes a sample of how to do social network analysis in practice.
Getting Mileage Out of Your Dashboard - Net Gain 7.0Delvinia
AskingCanadians CEO Adam Froman shared his perspective on the real opportunity for harnessing the power of Big Data in this presentation at the MRIA's Net Gain 7.0 Conference on January 31st. The firm has just spent the past six months conducting R&D on a user-centric dashboard project for one of its clients and in his session, Adam shared this experience and outlined the importance of understanding the kind of information decision makers need; understanding how data should be correlated to quickly derive insights, and the need to present the data in a manner that is relevant to decision makers.
Requirements-driven collaboration: A framework and patterns from a case studyPUCRS University
This presentation is a compilation of the main findings of a 4 years long study of requirements-driven collaboration. It was presented in a talk given at the University of Bari in February 2013 for PhD students aiming to introduce the topic. More can be found on the previous presentations posted under my account here.
ICGSE2013 VirtuES On the Identification of Best Practices for Improving the E...PUCRS University
This presentation was given at the VirtUES workshop at ICGSE '13, Bari, Italy. We discuss best practices about testing software applications in a distributed software development environment from a case study of a large multinational IT company. These are preliminary results that we aim to further investigate.
ICGSE2013 Social Network Analysis for Global Software Engineering: Exploring ...PUCRS University
This tutorial given at ICGSE '13, Bari, Italy, presents the basic concepts of social network analysis and discusses examples from global software engineering literature. It also includes a sample of how to do social network analysis in practice.
Getting Mileage Out of Your Dashboard - Net Gain 7.0Delvinia
AskingCanadians CEO Adam Froman shared his perspective on the real opportunity for harnessing the power of Big Data in this presentation at the MRIA's Net Gain 7.0 Conference on January 31st. The firm has just spent the past six months conducting R&D on a user-centric dashboard project for one of its clients and in his session, Adam shared this experience and outlined the importance of understanding the kind of information decision makers need; understanding how data should be correlated to quickly derive insights, and the need to present the data in a manner that is relevant to decision makers.
Digital PR: Toolkits, Reputation, and Search Matter More than Ever Before Casey Knox
A brand is defined by the summation of conversations taking place about it—online and offline. Although, this statement has always been true, the online component has never been easier of the two to measure. That is why, having the right narrative in play has never been more important. During this session, we will explore real world examples of proactive and reactive narratives, and the must-knows of leveraging digital PR to grow, position, protect and propagate brands.
Assessing Social Media Risk for Healthcare OrganizationsJoel Selzer
How should healthcare organizations assess their social media risk? This presentation examines the areas each organization must examine to understand the regulatory, brand, and infrastructure risks their social media programs may face.
How to represent your company services in a PowerPoint presentation, don't forget to add numbers at the end so you never miss if the client wants to contact you.
With over 70K downloads and input from 30K professionals worldwide, the annual State of DevOps Report from DevOps Research and Assessment (DORA) is the longest running and most rigorous research into DevOps. Learn how you can achieve elite performance in software development and delivery with findings from the 2019 report.
Tavant BI Capabilities: Architect and design large complex BI solutions tailored to meet your needs
Build/refine BI Strategy, including Roadmap creation and Budgeting
24x7 monitoring for business critical BI applications
Improve data quality by identifying/improving and automating data testing processes
Implement cutting edge technologies to process large volumes of structured and unstructured data
Execute architecture, technology and performance assessment of existing BI solutions
Business networking training can transform your organization. This presentation shows how some of our clients have used their improved business networking skills to better meet their business goals.
O Uso Combinado de Lean Startup e User-Centered Design com Ágil no Desenvolvi...PUCRS University
Palestra realizada à convite do MPS Talks, da Softex Brasil, em 14/julho/2021, online. Discute o uso das abordagens de user-centered design e lean startup junto ao ágil no desenvolvimento de software.
Esta apresentação apresenta uma visão geral sobre a área de software crowdsourcing, discutindo os conceitos introdutórios, os modelos e as principais plataformas de apoio a este tipo de atividade. O material foi originalmente apresentado como parte de um tutorial no SBQS'16.
More Related Content
Similar to Trust in Global Software Engineering: Influential factors, Processes, and Tool design
Digital PR: Toolkits, Reputation, and Search Matter More than Ever Before Casey Knox
A brand is defined by the summation of conversations taking place about it—online and offline. Although, this statement has always been true, the online component has never been easier of the two to measure. That is why, having the right narrative in play has never been more important. During this session, we will explore real world examples of proactive and reactive narratives, and the must-knows of leveraging digital PR to grow, position, protect and propagate brands.
Assessing Social Media Risk for Healthcare OrganizationsJoel Selzer
How should healthcare organizations assess their social media risk? This presentation examines the areas each organization must examine to understand the regulatory, brand, and infrastructure risks their social media programs may face.
How to represent your company services in a PowerPoint presentation, don't forget to add numbers at the end so you never miss if the client wants to contact you.
With over 70K downloads and input from 30K professionals worldwide, the annual State of DevOps Report from DevOps Research and Assessment (DORA) is the longest running and most rigorous research into DevOps. Learn how you can achieve elite performance in software development and delivery with findings from the 2019 report.
Tavant BI Capabilities: Architect and design large complex BI solutions tailored to meet your needs
Build/refine BI Strategy, including Roadmap creation and Budgeting
24x7 monitoring for business critical BI applications
Improve data quality by identifying/improving and automating data testing processes
Implement cutting edge technologies to process large volumes of structured and unstructured data
Execute architecture, technology and performance assessment of existing BI solutions
Business networking training can transform your organization. This presentation shows how some of our clients have used their improved business networking skills to better meet their business goals.
O Uso Combinado de Lean Startup e User-Centered Design com Ágil no Desenvolvi...PUCRS University
Palestra realizada à convite do MPS Talks, da Softex Brasil, em 14/julho/2021, online. Discute o uso das abordagens de user-centered design e lean startup junto ao ágil no desenvolvimento de software.
Esta apresentação apresenta uma visão geral sobre a área de software crowdsourcing, discutindo os conceitos introdutórios, os modelos e as principais plataformas de apoio a este tipo de atividade. O material foi originalmente apresentado como parte de um tutorial no SBQS'16.
ICGSE2013 An Ontology for Task Allocatiom to Teams in Distributed Software De...PUCRS University
This presentation was given at ICGSE '13, Bari, Italy. We discuss an ontology to guide project managers and researchers on how to relate to task allocation activities in global software development and discuss implications of our contribution.
This presentation has been given at ICGSE '13, Bari, Italy. We revisit the factors that engender trust in global systems engineering teams and discuss implications for research
Distributed Developers and the Non-Use of Web 2.0 TechnologiesPUCRS University
In this paper we sought to understand the role that Web 2.0 technologies play in supporting the development of trust in globally distributed development teams. We found the use of Web 2.0 technologies to be minimal, with less than 25% of our participants reporting using them and many reporting the disadvantages of adopting them. In response, we sought to understand the factors that led to the use and non-use of these technologies in distributed development teams. We adopted a mix of qualitative and quantitative methods to analyze data collected from 61 interviewees representing all common roles in systems development. We discovered six factors that influenced the use and non-use of Web 2.0 technology. We present a proclivity model to frame our findings as well as our conclusions about the interrelationships between the results of our qualitative and quantitative analyses. We also present implications for the design of collaboration tools, which could lead to greater support and usage by distributed developers. This paper was presented at the 2012 ICGSE, Porto Alegre, Brazil, on late August 2012.
An Introduction to Social Network Analysis and Its Application in Software En...PUCRS University
This is a short tutorial on social network analysis applied to software engineering for beginners. Main social network analysis are presented along with examples of their application from literature. Reading recommendation is provided. This material was presented at the Workshop on Agile Methods for Distributed Teams organized by Prof. Tayana Conte, UFAM, Manaus, Brazil, on late Nov 2012.
Distributed Software Development in Brazil: A Historical ReviewPUCRS University
This is the English (non-original) version of the presentation of the research paper telling the history of the DSD field in Brazil and around the world. It was presented at the special track "SBES is 25", in São Paulo, SP, Brazil, in September 2011.
(Portuguese) Distributed Software Development in Brazil: A Historical ReviewPUCRS University
This is the Portuguese version of the presentation of the research paper telling the history of the DSD field in Brazil and around the world. It was presented at the special track "SBES is 25", in São Paulo, SP, Brazil, in September 2011.
How Interaction between Roles Shapes the Communication Structure in Requireme...PUCRS University
Requirements engineering involves collaboration among many project team members. Driven by coordination needs, this collaboration relies on communication and knowledge that members have of their colleagues and related activities. Ineffective coordination with those who work on requirements dependencies may result in project failure. In this paper, we report on a study of roles and communication structures in the collaboration driven by interdependent requirements in a software team. Through on-site observations, interviews with the developers and application of social network analysis, we found that there was significant communication between diverse roles in the project, and identified what were the reasons for communication between the different roles. We also found that these interactions typically involved a core of requirements analysts and testers in close communication, that most often they involved critical members whose absence, whether temporary or permanent, would disrupt the information flow if removed from the project, as well as that new hires were mostly isolated from the team collaboration. Most interestingly we found that the emergent communication structure between the different roles in the project did not conform to the planned communication structure prescribed by the organization. These findings further our knowledge about collaboration driven by requirements, and provide some useful implications for research and development of collaborative tools to support the effective coordination of cross-functional teams in software development.
On the Understanding of Requirements-Driven CollaborationPUCRS University
Slides of Sabrina Marczak's PhD defence at University of Victoria, Victoria, BC, Canada. The research was about collaboration patterns driven by software requirements. A framework to investigate requirements-driven collaboration was proposed. More about this work at www.inf.pucrs.br/sabrina.marczak
On the Understanding of Requirements-Driven Collaboration
Trust in Global Software Engineering: Influential factors, Processes, and Tool design
1. Trust in Global Software Engineering
Influential factors, Processes,Tool design
Irvine, CA
United States
Ban Al-Ani David Redmiles
Porto Alegre
Brazil
Sabrina Rafael
Marczak Prikladnicki
2. Trust in Global Software Engineering
Influential factors, Processes,Tool design
Irvine, CA
United States
Ban Al-Ani David Redmiles
Porto Alegre
Brazil
Sabrina Rafael
Marczak Prikladnicki
3. Our interests on the topic are:
• Influential factors Team size
Project type
Time
F2F meetings
Diversity Previous experience
Leadership Com. media
• Processes Formation
Dissolution
Restoration
Adjustment
• Tool design Design principles
- Trust factors
- Collaborative traces
- Virtual representations
Trust in Vitual Teams: Theory and Tools @CSCW ’13 |
San Antonio, Texas, USA | February 24, 2013
4. Published work on the topic
[ICGSE ’09] Al-Ani, B. and Redmiles, D. In strangers we trust? Findings of an empirical study of
distributed development. In ICGSE, Limerick, (2009), 121-130.
[CHASE ‘11] Trainer, E., Al-Ani, B., and Redmiles, D. Impact of collaborative traces on
trustworthiness. In Proc CHASE, New York, USA (2011), 40-47.
[AVI ‘12] Trainer, E. and Redmiles, D. Foundations for the design of visualizations that support trust
in distributed teams. In Proc. AVI, Capri Island, Italy (2012), 34-41.
[Future of CSD@CSCW ’12] Al-Ani, B., Marczak, S., Trainer, E., Redmiles, D., and Prikladnicki, R.
Distributed developers’ perspectives of Web 2.0 technologies in supporting the development of
trust. In The Future of CSD Workshop, Seatle (2012).
[CHASE ‘12] Wang,Y., Trainer, E., Al-Ani, B., Marczak, S., Prikladnicki, R., and Redmiles, D. Attitude
and Usage of Collaboration Tools in GSE: A Practitioner Oriented Theory. In Proc CHASE, Zurich,
Switzerland (2012).
[ICSGE ‘12] Al-Ani, B., Wang, O., Marczak, S., Trainer, E., and Redmiles, D. Distributed developers
and the non-use of Web 2.0 technologies: A proclivity model. In Proc. ICGSE, Porto Alegre, Brazil
(2012), 104–113.
[CSCW ‘13] Al-Ani, B., Bietz, M., Wang,Y., Trainer, E., Koehne, B., Marczak, S., Redmiles, D., and
Prikladnicki, R. Globally distributed developers: Their trust expectations and processes. In Proc.
CSCW, San Antonio, USA (2013), in press.
Trust in Vitual Teams: Theory and Tools @CSCW ’13 |
San Antonio, Texas, USA | February 24, 2013
5. Designing Tools to Support Trust
in Distributed Software Teams Sabrina
Marczak Ban Al-Ani David
Redmiles
Rafael
Prikladnicki
What features and software requirements are
needed to better support trust development?
> Current support What makes a tool explicit to support trust building?
Trusty:
- communication-based
- social network oriented > Open questions
SocialTFS:
- social awareness Which factors to account for?
- notification of changes How to model them?
Design principles: Extent of usefulness of software repositories?
- trust factors Past information’s influence on new relationships?
- collaborative traces
- virtual representations
Turn information reliable and less effort-expensive?
Web 2.0 Technologies: How to replicate real-life establishment of trust?
- alignment with work practices
- reliability of information
Trust in Vitual Teams: Theory and Tools @CSCW ’13 |
San Antonio, Texas, USA | February 24, 2013