首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 0 毫秒
1.
2.
Risk orientation in testing is an important means to balance quality, time-to-market, and cost of software. Especially for small and medium enterprises (SME) under high competitive and economic pressure, risk orientation can help to focus testing activities on critical areas of a software product. Although several risk-based approaches to testing are available, the topic has so far not been investigated in the context of SME, where risks are often associated with business critical issues. This article fills the gap and explores the state of risk orientation in the testing processes of SME. Furthermore, it compares the state of risk-based testing in SME to the situation in large enterprises. The article is based on a multiple case study conducted with five SME. A previous study on risk-based testing in large enterprises is used as reference for investigating the differences between risk orientation in SME and large enterprises. The findings of our study show that a strong business focus, the use of informal risk concepts, as well as the application of risk knowledge to reduce testing cost and time are key differences of risk-based testing in SME compared to large enterprises.  相似文献   

3.
Social media has become an online platform for businesses to market products/services and to manage customer relationships. While more and more small businesses have jumped on the bandwagon of social media in recent years, we found that only a limited number of published articles are currently available regarding the decision-making factors for social media adoption by small businesses. To understand why and how small businesses (i.e., small non-manufacturing enterprises) in the U.S. adopt social media, and for which business purposes, we conducted a case study using an approach that combined literature review, interviews, and cross-checking social media sites. In particular, we interviewed 27 small businesses as our cases in a mid-size U.S. city in terms of their social media adoption for business purposes. This study revealed some novel insights and developed a decision support model composed of factors critical to successful social media adoption by small businesses.  相似文献   

4.
Software risk management can be defined as an attempt to formalise risk oriented correlates of development success into a readily applicable set of principles and practices. Earlier research suggests that it can reduce the likelihood of a system failure. Using a survey instrument we investigate this claim further. The investigation addresses the following questions: (1) which characteristics of risk management practices; and (2) which other environmental and process factors (such as development methods, manager's experience) relate to improved performance in managing software risks? Our findings support in general the claim that the use of risk management methods improves system development performance. Yet, little support was found for the claim that specific risk management methods are instrumental in attacking specific software risks. Overall, risks are better managed with combined measures of having experienced project managers, selecting a correct project size, and investing in and obtaining experience in risk management deliberations.  相似文献   

5.
Corporate organizations sometimes offer similar software products in certain domains due to former company mergers or due to the complexity of the organization. The functional overlap of such products is an opportunity for future systematic reuse to reduce software development and maintenance costs. Therefore, we have tailored existing domain analysis methods to our organization to identify commonalities and variabilities among such products and to assess the potential for software product line (SPL) approaches. As an exploratory case study, we report on our experiences and lessons learned from conducting the domain analysis in four application cases with large-scale software products. We learned that the outcome of a domain analysis was often a smaller integration scenario instead of an SPL and that business case calculations were less relevant for the stakeholders and managers from the business units during this phase. We also learned that architecture reconstruction using a simple block diagram notation aids domain analysis and that large parts of our approach were reusable across application cases.  相似文献   

6.
《Information & Management》2004,42(1):197-216
By combining two independent research streams, we examined the determinant factors of strategic value and adoption of electronic commerce as perceived by top managers in small and medium sized enterprises (SME) in the midwest region of the US. We proposed a research model that suggested three factors that have been found to be influential in previous research in the perception of strategic value of other information technologies: operational support, managerial productivity, and strategic decision aids. Inspired by the technology acceptance model and other relevant research in the area, we also identified four factors that influence electronic commerce adoption: organizational readiness, external pressure, perceived ease of use, and perceived usefulness. We hypothesized a causal link between the perceived strategic value of electronic commerce and electronic commerce adoption. To validate the research model, we collected data from top managers/owners of SME by using an Internet survey.  相似文献   

7.
《Information & Management》2005,42(1):197-216
By combining two independent research streams, we examined the determinant factors of strategic value and adoption of electronic commerce as perceived by top managers in small and medium sized enterprises (SME) in the midwest region of the US. We proposed a research model that suggested three factors that have been found to be influential in previous research in the perception of strategic value of other information technologies: operational support, managerial productivity, and strategic decision aids. Inspired by the technology acceptance model and other relevant research in the area, we also identified four factors that influence electronic commerce adoption: organizational readiness, external pressure, perceived ease of use, and perceived usefulness. We hypothesized a causal link between the perceived strategic value of electronic commerce and electronic commerce adoption. To validate the research model, we collected data from top managers/owners of SME by using an Internet survey.  相似文献   

8.
In this paper we argue that occupational health expertise should be directly involved in the software design process, and describe an exploratory study where health experts and users participated in the analysis, design and evaluation of a prototype. We addressed the problem of poor overview and control in electronic case handling. We used methods primarily from the participatory design field in combination with a framework describing some of the main risk factors for stress-related disorders in VDU work. We conducted observation interviews where the questions were based on the risk factors of high demand, low control and poor support. The interviews were the main lever for addressing these factors and making them 'visible' in the process. They could then be turned into requirements, design criteria and scenarios that we used as a basis for our design.  相似文献   

9.
Due to their limited human, technical, and financial resources, small firms usually purchase packaged software to meet their organizational needs for IS. The selection is usually made either by the owner or a manager. A key question is whether they use the same set of criteria. This study examines the question, and finds that owners and managers of small businesses have different views of the importance of the factors in their selection decision. Owners tend to take a more strategic view of software package selection, weigh technical factors more heavily, take more factors into consideration, and consider those factors in a more serious manner than managers. Therefore, different frameworks may be needed in the software package selection process by owners and managers of small businesses.  相似文献   

10.
The reliabilities of nine software packages commonly used in performing statistical analysis are assessed and compared. The (American) National Institute of Standards and Technology (NIST) data sets are used to evaluate the performance of these software packages with regard to univariate summary statistics, one-way ANOVA, linear regression, and nonlinear regression. Previous research has examined various versions of these software packages using the NIST data sets, but typically with fewer software packages than used in this study. This study provides insight into a relative comparison of a wide variety of software packages including two free statistical software packages, basic and advanced statistical software packages, and the popular Excel package. Substantive improvements from previous software reliability assessments are noted. Plots of principal components of a measure of the correct number of significant digits reveal how these packages tend to cluster for ANOVA and nonlinear regression.  相似文献   

11.
An intrinsic property of software in a real-world environment is its need to evolve, which is usually accompanied by the increase of software complexity and deterioration of software quality, making software maintenance a tough problem. Refactoring is regarded as an effective way to address this problem. Many refactoring approaches at the method and class level have been proposed. But the research on software refactoring at the package level is very little. This paper presents a novel approach to refactor the package structures of object oriented software. It uses software networks to represent classes and their dependencies. It proposes a constrained community detection algorithm to obtain the optimized community structures in software networks, which also correspond to the optimized package structures. And it finally provides a list of classes as refactoring candidates by comparing the optimized package structures with the real package structures. The empirical evaluation of the proposed approach has been performed in two open source Java projects, and the benefits of our approach are illustrated in comparison with the other three approaches.  相似文献   

12.
Evaluating and selecting software packages that meet an organization’s requirements is a difficult software engineering process. Selection of a wrong software package can turn out to be costly and adversely affect business processes. The aim of this paper is to provide a basis to improve the process of evaluation and selection of the software packages. This paper reports a systematic review of papers published in journals and conference proceedings. The review investigates methodologies for selecting software packages, software evaluation techniques, software evaluation criteria, and systems that support decision makers in evaluating software packages. The key findings of the review are: (1) analytic hierarchy process has been widely used for evaluation of the software packages, (2) there is lack of a common list of generic software evaluation criteria and its meaning, and (3) there is need to develop a framework comprising of software selection methodology, evaluation technique, evaluation criteria, and system to assist decision makers in software selection.  相似文献   

13.
14.
Given the importance of software in today's world, the development of software systems is a key activity that requires complex management scenarios. This article explores the implications of hard decisions in the context of software development projects (SDPs). More in deep, it focuses on the emotional consequences of making hard decisions in IT organisations. Complex SDPs involve a great variety of actors. This fact entails morale, feelings and emotions, which play an important role for communication, interaction and, ultimately, decision making. The aim of the article is twofold. First (Study 1), to identify which are the most important hard decisions in SDPS. Second (Study 2), to study the influence of emotions on decision-making processes (Study 2). Findings show the complex emotional consequences and difficulties that managers must face in hard decision-making processes.  相似文献   

15.
Abstract.  Knowledge workers in distributed work environments require substantial communication with colleagues and supervisors to perform their work activities, and collaborative technologies, like groupware, continue to improve the potential for such communication. This study investigates how an improvement in collaborative technology among a group of knowledge teleworkers impacts their communication patterns. The study focuses on one communication-based work process: knowledge sharing. The research involves a 6-month exploratory longitudinal case study of a group of teleworkers where a new groupware technology was implemented. The results indicate that while there are fewer instances of communication among group members after the technology is implemented, communication becomes more centralized around the district manager. These results suggest that increased collaborative technologies result in an adjustment between explicit and tacit knowledge sharing, as the availability of a centralized and updateable database reduces workgroup communications. However, consistent with structuration theory, telework group members do use communication technologies to address their most apparent needs and concerns. Other potential explanations and implications of these findings are discussed.  相似文献   

16.
Social media provide an online platform for enterprises to engage existing customers and attract new customers. Although social media can be easily set up at no cost, however, due to limited human and financial resources, many small businesses find it challenging to compete against large enterprises in social media use. While more and more small businesses have jumped on the bandwagon of social media in recent years, few studies investigated the social media strategies that can help small businesses to survive and even thrive against large competitors in the social media arena. Therefore, we studied 32 small pizzerias in a mid-size U.S. city in terms of their social media use for business. Our study found that small pizzerias emphasizing social media use on community relations and social responsibility tend to be more successful in attracting and engaging local customers. This study also sheds light on both effective strategies and successful practices of social media use by small pizzerias. The insights and recommendations identified from this study can help small businesses to enhance their social media competitiveness against large enterprises.  相似文献   

17.
The usefulness of Software Architecture (SA) documentation depends on how well its Architectural Knowledge (AK) can be retrieved by the stakeholders in a software project. Recent findings show that the use of ontology-based SA documentation is promising. However, different roles in software development have different needs for AK, and building an ontology to suit these needs is challenging. In this paper we describe an approach to build an ontology for SA documentation. This approach involves the use of typical questions for eliciting and constructing an ontology. We outline eight contextual factors, which influence the successful construction of an ontology, especially in complex software projects with diverse AK users. We tested our ‘typical question’ approach in a case study and report how it can be used for acquiring and modeling AK needs.  相似文献   

18.

White-box test generation analyzes the code of the system under test, selects relevant test inputs, and captures the observed behavior of the system as expected values in the tests. However, if there is a fault in the implementation, this fault could get encoded in the assertions (expectations) of the tests. The fault is only recognized if the developer, who is using test generation, is also aware of the real expected behavior. Otherwise, the fault remains silent both in the test and in the implementation. A common assumption is that developers using white-box test generation techniques need to inspect the generated tests and their assertions, and to validate whether the tests encode any fault or represent the real expected behavior. Our goal is to provide insights about how well developers perform in this classification task. We designed an exploratory study to investigate the performance of developers. We also conducted an internal replication to increase the validity of the results. The two studies were carried out in a laboratory setting with 106 graduate students altogether. The tests were generated in four open-source projects. The results were analyzed quantitatively (binary classification metrics and timing measurements) and qualitatively (by observing and coding the activities of participants from screen captures and detailed logs). The results showed that participants tend to incorrectly classify tests encoding both expected and faulty behavior (with median misclassification rate 20%). The time required to classify one test varied broadly with an average of 2 min. This classification task is an essential step in white-box test generation that notably affects the real fault detection capability of such tools. We recommended a conceptual framework to describe the classification task and suggested taking this problem into account when using or evaluating white-box test generators.

  相似文献   

19.
Internet adoption by small business is important to the generation of critical mass for Internet commerce – governments in the G8 countries are setting up initiatives to ensure that small businesses adopt Internet commerce. This paper reports of a qualitative study into why small businesses are online. The study found that the small business Internet commerce (SBIC) phenomenon is still in its infancy, although small businesses are finding e-mail useful for business communication and document transfer; the perception of long-term benefits and potential business opportunities is what is driving SBIC; at present, the uptake of Internet-based financial transactions is still slow; there is almost no integration between the Internet and internal applications; and, finally, that SBIC seems likely to continue to expand in this sector of market only if small firms actually experience tangible benefits in the future.  相似文献   

20.
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号