Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Ban Al-Ani is active.

Publication


Featured researches published by Ban Al-Ani.


international conference on software engineering | 2006

Instructional design and assessment strategies for teaching global software development: a framework

Daniela E. Damian; Allyson F. Hadwin; Ban Al-Ani

In the context of increasing pressure to adopt global approaches to software development, the importance of teaching skills for geographically distributed software development (GSD) becomes essential. This paper reports the experience of teaching a course to prepare graduates for software engineering (SE) in global customer-developer teams, and which was taught in three-University collaboration (Canada, Australia and Italy). The course emphasized the learning of requirements management activities in frequent synchronous computer-mediated client-developer relationships and created a GSD environment with significant time zone and language differences. We describe our instructional approach and assessment strategies within a GSD instructional design framework which integrates (a) required GSD skills and strategies for aligning classroom projects with contemporary and authentic GSD conditions, (b) strategies for assessment of learning of GSD skills and (c) examples from our GSD course.


human factors in computing systems | 2009

Resilience through technology adoption: merging the old and the new in Iraq

Gloria Mark; Ban Al-Ani; Bryan Semaan

Citizen response to disaster has begun to receive attention in the CHI community but little attention has so far been given to how citizens use technology to adapt when their country is at war. We report on an ethnographic interview study of how technology was adopted and used by citizens to be resilient during wartime. We interviewed 45 Iraqi citizens experiencing the current Iraq war. Based on our data we identified properties of resilience: reconfiguring social networks, self-organization, redundancy, proactive practices, and repairing trust in information. Technology supported people in being resilient by enabling them to control identity, to collaborate in travel, to create an organizational memory, and to provide alternative sources of news and information. As people adopted and used technology to be resilient we found a merging of old and new cultural practices. We discuss these systemic changes and describe implications for how technology can support people in being resilient in disrupted environments.


conference on computer supported cooperative work | 2012

Blogs as a collective war diary

Gloria Mark; Mossaab Bagdouri; Leysia Palen; James H. Martin; Ban Al-Ani; Kenneth M. Anderson

Disaster-related research in human-centered computing has typically focused on the shorter-term, emergency period of a disaster event, whereas effects of some crises are long-term, lasting years. Social media archived on the Internet provides researchers the opportunity to examine societal reactions to a disaster over time. In this paper we examine how blogs written during a protracted conflict might reflect a collective view of the event. The sheer amount of data originating from the Internet about a significant event poses a challenge to researchers; we employ topic modeling and pronoun analysis as methods to analyze such large-scale data. First, we discovered that blog war topics temporally tracked the actual, measurable violence in the society suggesting that blog content can be an indicator of the health or state of the affected population. We also found that people exhibited a collective identity when they blogged about war, as evidenced by a higher use of first-person plural pronouns compared to blogging on other topics. Blogging about daily life decreased as violence in the society increased; when violence waned, there was a resurgence of daily life topics, potentially illustrating how a society returns to normalcy.


Leadership | 2011

Collaborating with 'virtual strangers': Towards developing a framework for leadership in distributed teams

Ban Al-Ani; Agnes Horspool; Michelle C. Bligh

The current study qualitatively explores emergent leadership themes within distributed teams in a large international Fortune 500 organization. Sixteen employees across different organizational sites were interviewed about experiences in both collocated and distributed teams. Previous research has typically highlighted how these teams fall on a continuum of virtuality, from purely face-to-face to entirely distributed, as well as emphasizing the importance of distributed team leaders using technology to create a virtual presence along this continuum. In addition, extant research emphasizes that leadership functions may need to vary depending on the geographic and temporal dispersion of the team. Consistent with traditional leadership theories, our findings suggest that distributed team leaders play an important role both in structuring group tasks and supporting socio-emotional group processes, and these functions vary by team distribution level. The idea that distributed teams are particularly conducive to more non-traditional forms of leadership also appeared as a consistent theme.


conference on computer supported cooperative work | 2013

Globally distributed system developers: their trust expectations and processes

Ban Al-Ani; Matthew J. Bietz; Yi Wang; Erik H. Trainer; Benjamin Koehne; Sabrina Marczak; David F. Redmiles; Rafael Prikladnicki

Trust remains a challenge in globally distributed development teams. In order to investigate how trust plays out in this context, we conducted a qualitative study of 5 multi-national IT organizations. We interviewed 58 individuals across 10 countries and made two principal findings. First, study participants described trust in terms of their expectations of their colleagues. These expectations fell into one of three dimensions: that socially correct behavior will persist, that team members possess technical competency, and that individuals will demonstrate concern for others. Second, our study participants described trust as a dynamic process, with phases including formation, dissolution, adjustment and restoration. We provide new insights into these dimensions and phases of trust within distributed teams which extend existing literature. Our study also provides guidelines on effective practices within distributed teams in addition to providing implications for the extension of software engineering and collaboration tools.


human factors in computing systems | 2010

Blogging in a region of conflict: supporting transition to recovery

Ban Al-Ani; Gloria Mark; Bryan Semaan

The blogosphere is changing how people experience war and conflict. We conducted an analysis of 125 blogs written by Iraqi citizens experiencing extreme disruption in their country. We used Hoffmans [8] stages of recovery model to understand how blogs support people in a region where conflict is occurring. We found that blogs create a safe virtual environment where people could interact, free of the violence in the physical environment and of the strict social norms of their changing society in wartime. Second, blogs enable a large network of global support through their interactive and personal nature. Third, blogs enable people experiencing a conflict to engage in dialogue with people outside their borders to discuss their situation. We discuss how blogs enable people to collaboratively interpret conflict through communities of interest and discussion with those who comment. We discuss how technology can better support blog use in a global environment.


international conference on global software engineering | 2009

In Strangers We Trust? Findings of an Empirical Study of Distributed Teams

Ban Al-Ani; David F. Redmiles

Trust has long been a contentious issue in human endeavours. It is not readily given nor gained, more so when strangers are involved. It often becomes an issue during distributed development where individuals are expected to interact with strangers they may not “meet” during the project lifetime. Trust was spontaneously raised by respondents in an empirical study of practices within distributed development and is reported in this paper. A qualitative analysis of study data suggests that trust typically becomes an issue in large teams when developers are to deliver an innovative product. We also found that it is more likely to be an issue the greater the diversity (of culture, language, time zone…etc.) within the team. Finally the data also suggests that developers more readily trust an authoritative team member (e.g. team leader), even if remote. Data suggests these factors can act as positive and negative forces to influence trust within distributed teams. These forces are reported in this paper together with proposed approaches that can promote equilibrium of the net forces.


international conference on software engineering | 2008

Continuous coordination within the context of cooperative and human aspects of software engineering

Ban Al-Ani; Erik H. Trainer; Roger M. Ripley; Anita Sarma; André van der Hoek; David F. Redmiles

We have developed software tools that aim to support the cooperative software engineering tasks and promote an awareness of social dependencies that is essential to successful coordination. The tools share common characteristics that can be traced back to the principles of the Continuous Coordination (CC) paradigm. However, the development of each sprung from carrying out a different set of activities during its development process. In this paper, we outline the principles of the CC paradigm, the tools that implement these principles and focus on the social aspects of software engineering. Finally, we discuss the socio-technical and human-centered processes we adopted to develop these tools. Our conclusion is that the cooperative dimension of our tools represents the cooperation between researchers, subjects, and field sites. Our conclusion suggests that the development processes adopted to develop like-tools need to reflect this cooperative dimension.


international conference on global software engineering | 2011

An Understanding of the Role of Trust in Knowledge Seeking and Acceptance Practices in Distributed Development Teams

Ban Al-Ani; Hiroko Wilensky; David F. Redmiles; Erik Simmons

Person-to-person knowledge sharing is considered a key aspect of any effective collaboration. Many studies have investigated what motivates team members to share knowledge, but few have explored the role trust plays in knowledge seeking and acceptance. We conducted an empirical field study to investigate trust in distributed teams and its influence on knowledge seeking and acceptance practices in a Fortune 500 organization. Our main objective in this study was to investigate what factors determine who will be sought when knowledge is needed, and what the criteria are for knowledge acceptance in person-to-person knowledge sharing. Study findings provide a substantial understanding of knowledge-seeking practices, knowledge-acceptance needs, and the role trust plays in these practices and needs. In this paper, we discuss these findings and their implications on future tool support.


IEEE Software | 2009

Trust in Distributed Teams: Support through Continuous Coordination

Ban Al-Ani; David F. Redmiles

In this article we report on our investigation of trust in distributed development teams and the role that software tools can play in supporting teams. Our investigation shows that the continuous coordination paradigm tools Palantir, Ariadne, World View, and Workspace Activity Viewer help distributed teams develop trust by sharing information across boundaries through visualizations and in other ways. Our analysis provides insights into the role existing tools can play in developing trust and how future tools can promote trust.

Collaboration


Dive into the Ban Al-Ani's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Gloria Mark

University of California

View shared research outputs
Top Co-Authors

Avatar

Sabrina Marczak

Pontifícia Universidade Católica do Rio Grande do Sul

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Rafael Prikladnicki

Pontifícia Universidade Católica do Rio Grande do Sul

View shared research outputs
Top Co-Authors

Avatar

Anita Sarma

Oregon State University

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge