3 resultados para Collaborative support

em DRUM (Digital Repository at the University of Maryland)


Relevância:

30.00% 30.00%

Publicador:

Resumo:

Large component-based systems are often built from many of the same components. As individual component-based software systems are developed, tested and maintained, these shared components are repeatedly manipulated. As a result there are often significant overlaps and synergies across and among the different test efforts of different component-based systems. However, in practice, testers of different systems rarely collaborate, taking a test-all-by-yourself approach. As a result, redundant effort is spent testing common components, and important information that could be used to improve testing quality is lost. The goal of this research is to demonstrate that, if done properly, testers of shared software components can save effort by avoiding redundant work, and can improve the test effectiveness for each component as well as for each component-based software system by using information obtained when testing across multiple components. To achieve this goal I have developed collaborative testing techniques and tools for developers and testers of component-based systems with shared components, applied the techniques to subject systems, and evaluated the cost and effectiveness of applying the techniques. The dissertation research is organized in three parts. First, I investigated current testing practices for component-based software systems to find the testing overlap and synergy we conjectured exists. Second, I designed and implemented infrastructure and related tools to facilitate communication and data sharing between testers. Third, I designed two testing processes to implement different collaborative testing algorithms and applied them to large actively developed software systems. This dissertation has shown the benefits of collaborative testing across component developers who share their components. With collaborative testing, researchers can design algorithms and tools to support collaboration processes, achieve better efficiency in testing configurations, and discover inter-component compatibility faults within a minimal time window after they are introduced.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

This dissertation presents a case study of collaborative research through design with Floracaching, a gamified mobile application for citizen science biodiversity data collection. One contribution of this study is the articulation of collaborative research through design (CRtD), an approach that blends cooperative design approaches with the research through design methodology (RtD). Collaborative research through design is thus defined as an iterative process of cooperative design, where the collaborative vision of an ideal state is embedded in a design. Applying collaborative research through design with Floracaching illustrates how a number of cooperative techniques—especially contextual inquiry, prototyping, and focus groups—may be applied in a research through design setting. Four suggestions for collaborative research through design (recruit from a range of relevant backgrounds; take flexibility as a goal; enable independence and agency; and, choose techniques that support agreement or consensus) are offered to help others who wish to experiment with this new approach. Applying collaborative research through design to Floracaching yielded a new prototype of the application, accompanied by design annotations in the form of framing constructs for designing to support mobile, place-based citizen science activities. The prototype and framing constructs, which may inform other designers of similar citizen science technologies, are a second contribution of this research.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Students often receive instruction from specialists, professionals other than their general educators, such as special educators, reading specialists, and ESOL (English Speakers of Other Languages) teachers. The purpose of this study was to examine how general educators and specialists develop collaborative relationships over time within the context of receiving professional development. While collaboration is considered essential to increasing student achievement, improving teachers’ practice, and creating comprehensive school reform, collaborative partnerships take time to develop and require multiple sources of support. Additionally, both practitioners and researchers often conflate collaboration with structural reforms such as co-teaching. This study used a retrospective single case study with a grounded theory approach to analysis. Data were collected through semi-structured interviews with thirteen teachers and an administrator after three workshops were conducted throughout the school year. The theory, Cultivating Interprofessional Collaboration, describes how interprofessional relationships grow as teachers engage in a cycle of learning, constructing partnership, and reflecting. As relationships deepen some partners experience a seamless dimension to their work. A variety of intrapersonal, interpersonal, and external factors work in concert to promote this growth, which is strengthened through professional development. In this theory, professional development provides a common ground for strengthening relationships, knowledge about the collaborative process, and a reflective space to create new collaborative practices. Effective collaborative practice can lead to aligned instruction and teachers’ own professional growth. This study has implications for school interventions, professional development, and future research on collaboration in schools.