26 resultados para software quality

em Deakin Research Online - Australia


Relevância:

100.00% 100.00%

Publicador:

Resumo:

The risk of failure of the software development process remains high despite many attempts to improve the quality of software engineering. Contemporary approaches to process assurance, such as the capability maturity model have not prevented systemic failures, nor have project management methodologies provided guarantees of software quality. The paper proposes an approach to software quality assurance based on a knowledge mediated concurrent audit, which incorporates essential feedback processes. Through a tightly integrated approach to quality audit, programmers would be empowered to use any chosen methodology to advantage, supported by intelligent monitoring of the essential interactions which occur in the development process. An experimental application implementing some aspects of the proposal is described

Relevância:

100.00% 100.00%

Publicador:

Resumo:

In recent decades we have seen enormous increases in the capabilities of software intensive systems, resulting in exponential growth in their size and complexity. Software and systems engineers routinely develop systems with advanced functionalities that would not even have been conceived of 20 years ago. This observation was highlighted in the Critical Code report commissioned by the US Department of Defense in 2010, which identified a critical software engineering challenge as theability to deliver “software assurance in the presence of...architectural innovation and complexity, criticality with respect to safety, (and) overall complexity and scale”.

Relevância:

80.00% 80.00%

Publicador:

Resumo:

Software quality management (SQM) is the collection of all processes that ensure that software products, services, and life cycle process implementations meet organizational software quality objectives and achieve stakeholder satisfaction. SQM comprises three basic subcategories: software quality planning, software quality assurance (SQA), and software quality control and software process improvement. This chapter provides a general overview of the SQA domain and discuss the related concept. A conceptual model for software quality framework is provided together with the current approaches for SQA. The chapter concludes with some of the identified challenges and future challenges regarding SQA.

Relevância:

70.00% 70.00%

Publicador:

Resumo:

How to provide cost-effective strategies for Software Testing has been one of the research focuses in Software Engineering for a long time. Many researchers in Software Engineering have addressed the effectiveness and quality metric of Software Testing, and many interesting results have been obtained. However, one issue of paramount importance in software testing – the intrinsic imprecise and uncertain relationships within testing metrics – is left unaddressed. To this end, a new quality and effectiveness measurement based on fuzzy logic is proposed. The software quality features and analogy-based reasoning are discussed, which can deal with quality and effectiveness consistency between different test projects. Experimental results are also provided to verify the proposed measurement.

Relevância:

70.00% 70.00%

Publicador:

Resumo:

How to provide cost-effective strategies for Software Testing has been one of the research focuses in Software Engineering for a long time. Many researchers in Software Engineering have addressed the effectiveness and quality metric of Software Testing, and many interesting results have been obtained. However, one issue of paramount importance in software testing — the intrinsic imprecise and uncertain relationships within testing metrics — is left unaddressed. To this end, a new quality and effectiveness measurement based on fuzzy logic is proposed. Related issues like the software quality features and fuzzy reasoning for test project similarity measurement are discussed, which can deal with quality and effectiveness consistency between different test projects. Experiments were conducted to verify the proposed measurement using real data from actual software testing projects. Experimental results show that the proposed fuzzy logic based metrics is effective and efficient to measure and evaluate the quality and effectiveness of test projects.

Relevância:

70.00% 70.00%

Publicador:

Resumo:

A theoretical framework is built for capturing properties of competition in mature monopolistic digital product markets. Based on an empirical study of the market of accounting software for small and medium enterprises, a consumer choice model is suggested, where a rational consumer is already using a particular version of a software package and is considering to chose from the following three options: either to continue using it, or to upgrade to a newer version of the product, or to switch to a competitive product. Consumer decision is justified by software quality, and network effects, under the price and switching costs constrains. A modified consumer demand function is used for the model, and theoretical conditions are analysed for choosing from one of the three above-mentioned options. The results are applicable to a wide range of digital products.

Relevância:

70.00% 70.00%

Publicador:

Resumo:

Evaluating the validity of formative variables has presented ongoing challenges for researchers. In this paper we use global criterion measures to compare and critically evaluate two alternative formative measures of System Quality. One model is based on the ISO-9126 software quality standard, and the other is based on a leading information systems research model. We find that despite both models having a strong provenance, many of the items appear to be non-significant in our study. We examine the implications of this by evaluating the quality of the criterion variables we used, and the performance of PLS when evaluating formative models with a large number of items. We find that our respondents had difficulty distinguishing between global criterion variables measuring different aspects of overall System Quality. Also, because formative indicators “compete with one another” in PLS, it may be difficult to develop a set of measures which are all significant for a complex formative construct with a broad scope and a large number of items. Overall, we suggest that there is cautious evidence that both sets of measures are valid and largely equivalent, although questions still remain about the measures, the use of criterion variables, and the use of PLS for this type of model evaluation.

Relevância:

70.00% 70.00%

Publicador:

Resumo:

Reporting usability defects can be a challenging task, especially in convincing the software developers that the reported defect actually requires attention. Stronger evidence in the form of specific details is often needed. However, research to date in software defect reporting has not investigated the value of capturing different information based on defect type. We surveyed practitioners in both open source communities and industrial software organizations about their usability defect reporting practices to better understand information needs to address usability defect reporting issues. Our analysis of 147 responses show that reporters often provide observed result, expected result and steps to reproduce when describing usability defects, similar to the way other types of defects are reported. However, reporters rarely provide usability-related information. In fact, reporters ranked cause of the problem is the most difficult information to provide followed by usability principle, video recoding, UI event trace and title. Conversely, software developers consider cause of the problem as the most helpful information for them to fix usability defects. Our statistical analysis reveals a substantial gap between what reporters provide and what software developers need when fixing usability defects. We propose some remedies to resolve this gap.

Relevância:

40.00% 40.00%

Publicador:

Resumo:

This case study-based research examines the outcomes of using quality system software (QSS) in terms of the support it provides to, and the constraints it imposes on, its users. The results indicate that QSS can help facilitate knowledge access and sharing, and to a lesser extent, facilitate communication. It can be an effective mechanism for initiating and managing changes to work processes. Although some writers have opined that information technology (IT) is another way of controlling workers, this was not evidenced in this study. Technical shortcomings did hamper performance of some tasks, and for some managers, extra work was involved.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Software reuse is an important topic due to its potential benefits in increasing product quality and decreasing cost. Although more and more people are aware that not only technical issues, but also nontechnical issues are important to the success of software reuse, people are still not certain which factors will have direct effect on the success of reuse. In this paper, we applied a causal discovery algorithm to the software reuse survey data [2]. Ensemble strategy is incorporated to locate a probable causal model structure for software reuse, and find all those factors which have direct effect on the success of reuse. Our discovery results reinforced some conclusions of Morisio et al. and found some new conclusions which might significantly improve the odds of a reuse project succeeding.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

The rise of geographically dispersed project teams enabled by technology has made project quality management a significant challenge for organizations. This paper uses findings from a project on geographically dispersed, cooperating SMEs in the building trade, to explore whether concepts and artefacts from the Rational Unified Process® (RUP®) software development approach could be adapted and used to better manage quality in virtual projects. Our future research aims to explore the use of RUP artefacts in a virtual environment and their impact on
project management and quality.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Reduced mortality rates in the Western world have created an increase in people with co-morbidities who have the potential to require acute care hospital services. These patients' chronic conditions often require complex needs that may not always be met by an acute care focus. This has created a precedent for nurses concerned with the holistic care and quality of life for these patients. This paper aims to describe the experiences of patients with co-morbidities who were admitted to hospital with an acute illness. This exploratory descriptive design selected patients in acute care who had more than one co-morbidity for approximately five years. Data was obtained from a purposive sample of twelve patients within two weeks of being discharged home using a semi-structured interview approach. Data analysis was conducted utilising Nvivo software to process the Colaizzi [1978] method. The theme clusters revealed a lack of continuity and co-ordinated care of the patients' co-morbidities during the acute admission and in discharge planning. It was seen that combinations of chronic conditions and treatments affected these patients' experience of acute care and thereafter, where conceptualisations of co-morbidity failed to accurately capture the underlying health care needs of these patients. These findings have implications for a comprehensive and considered approach to these patients' health care needs and quality of life whilst developing an improved understanding of co-morbidity for nursing. Recommendations for further research conclude this paper.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Global software development teams are highly dependent on technology for daily activities and production. Researchers have investigated the areas such as communication and time-zone difficulties when working across global boundaries during the last decade. However, this research explores job satisfaction, efficiency and the quality of working life of people working in a medium sized globally distributed software development organisation. It is assumed that the work structures of organisations of today are influenced by the theories from the past. This paper focus upon the issues that faces an Australian organisation involved in global software development, the research compares and contrasts the feelings of the employees using a Sociotechnical approach. The discussion highlights several problems areas specific to the organisation which will lay the foundation for future research.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Preliminary research into the critical factors associated with software development/implementation identified three dimensions for successful implementation based on alignment of the requirements engineering process with business needs, change management process and quality of the implementation process. Research results demonstrate the link between the conceptual model for process quality and the process management attributes determined during the research.