2 resultados para exploratory study
em DigitalCommons@University of Nebraska - Lincoln
Resumo:
End-user programmers are increasingly relying on web authoring environments to create web applications. Although often consisting primarily of web pages, such applications are increasingly going further, harnessing the content available on the web through “programs” that query other web applications for information to drive other tasks. Unfortunately, errors can be pervasive in web applications, impacting their dependability. This paper reports the results of an exploratory study of end-user web application developers, performed with the aim of exposing prevalent classes of errors. The results suggest that end-users struggle the most with the identification and manipulation of variables when structuring requests to obtain data from other web sites. To address this problem, we present a family of techniques that help end user programmers perform this task, reducing possible sources of error. The techniques focus on simplification and characterization of the data that end-users must analyze while developing their web applications. We report the results of an empirical study in which these techniques are applied to several popular web sites. Our results reveal several potential benefits for end-users who wish to “engineer” dependable web applications.
Resumo:
We live and work in a world that is even more interconnected and interdependent than ever before. Engineers must now not only develop technical engineering competence, but must also develop additional skills and competencies including global competence to obtain success within a global engineering environment. The purpose of this study was to determine whether multinational companies considered global competence an important skill in mechanical engineering graduates when making hiring decisions. The study was an exploratory study that utilized an extensive literature review to identify eight global competencies for engineering success within a global environment and also included a survey instrument completed by Brigham Young University (BYU) mechanical engineering alumni in 48 states and 17 countries. The study focused on an evaluation of standard hiring technical engineering competencies with eight global competencies identified in the literature review. The study established that standard engineering technical competencies were the most important consideration when hiring mechanical engineers, but global competence was also considered important by a majority of all survey respondents with six of the eight global competencies rated important by 79 to 91% of respondents with an ability to communicate cross-culturally the highest-rated global competence. The importance of global competence in engineers when making hiring decisions, as considered by large companies who employed more than 10,000 employees or who had annual revenue exceeding $1 billion (US$) per year, was particularly strong. The majority of respondents (70%) indicated that companies were willing to provide training and experience to help engineers obtain success in a global engineering environment. In addition, a majority of respondents (59.9%) indicated that companies valued the efforts of higher educational engineering institutions to prepare engineers for success in a global environment with only 4.8% of respondents indicating that they did not value the efforts of higher education engineering institutions. However, only 27% of respondents agreed that colleges and universities were successful in this endeavor. Globalization is not a passing phenomenon, it is here to stay. Colleges and universities throughout the world need to recognize the importance of globalization and the interdependence and interconnectedness among the world’s population. Therefore, it is important to identify, develop, and provide opportunities for international collaboration and interaction among students and faculty throughout the world and to focus on developing global competence as an important outcome for engineering graduates.