Search results

1 – 10 of over 231000
Open Access
Article
Publication date: 5 April 2023

Tomás Lopes and Sérgio Guerreiro

Testing business processes is crucial to assess the compliance of business process models with requirements. Automating this task optimizes testing efforts and reduces human error…

2627

Abstract

Purpose

Testing business processes is crucial to assess the compliance of business process models with requirements. Automating this task optimizes testing efforts and reduces human error while also providing improvement insights for the business process modeling activity. The primary purposes of this paper are to conduct a literature review of Business Process Model and Notation (BPMN) testing and formal verification and to propose the Business Process Evaluation and Research Framework for Enhancement and Continuous Testing (bPERFECT) framework, which aims to guide business process testing (BPT) research and implementation. Secondary objectives include (1) eliciting the existing types of testing, (2) evaluating their impact on efficiency and (3) assessing the formal verification techniques that complement testing.

Design/methodology/approach

The methodology used is based on Kitchenham's (2004) original procedures for conducting systematic literature reviews.

Findings

Results of this study indicate that three distinct business process model testing types can be found in the literature: black/gray-box, regression and integration. Testing and verification approaches differ in aspects such as awareness of test data, coverage criteria and auxiliary representations used. However, most solutions pose notable hindrances, such as BPMN element limitations, that lead to limited practicality.

Research limitations/implications

The databases selected in the review protocol may have excluded relevant studies on this topic. More databases and gray literature could also be considered for inclusion in this review.

Originality/value

Three main originality aspects are identified in this study as follows: (1) the classification of process model testing types, (2) the future trends foreseen for BPMN model testing and verification and (3) the bPERFECT framework for testing business processes.

Details

Business Process Management Journal, vol. 29 no. 8
Type: Research Article
ISSN: 1463-7154

Keywords

Article
Publication date: 1 January 2006

Kersti Nogeste and Derek H.T. Walker

This paper aims to use a knowledge management (KM) approach to effectively revise a utility retailer's software testing process. This paper presents a case study of how the…

1589

Abstract

Purpose

This paper aims to use a knowledge management (KM) approach to effectively revise a utility retailer's software testing process. This paper presents a case study of how the utility organisation's customer services IT production support group improved their test planning skills through applying the American Productivity and Quality Center (APQC) KM framework to define a software‐testing process. This included the ongoing maintenance and use of a business knowledge repository comprising software test cases.

Design/methodology/approach

An action learning approach was used for workplace training facilitated by one of the authors. Applying and refining learnings gained in a series of three workshops achieved these outcomes. The first two workshops focused on improving test‐planning skills and the third on introducing KM concepts, the APQC KM framework and the development of a KM based software‐testing process that combined explicit and tacit knowledge.

Findings

The combination of workshop outputs, workshop evaluation feedback and lessons learned during the following two months suggests that the KM approach was an effective way for teams or organisations wanting to capture and convey tacit knowledge on software testing.

Research limitations/implications

Participants viewed the described approach as an easily comprehensible and relatively quick method to define a KM based process and define the factors that can influence the success of a KM based process. While our results suggest that this KM approach could be more generally applied to transfer of high‐intensity tacit knowledge workplace training situations, the case study was confined to a single group and focused on software testing only.

Originality/value

Provide information on a utility retailer's software testing process.

Details

Journal of Workplace Learning, vol. 18 no. 1
Type: Research Article
ISSN: 1366-5626

Keywords

Article
Publication date: 17 May 2022

Tefo Sekgweleo and Tiko Iyamu

Organisations make use of different tools and methods in testing software to ensure quality and appropriateness for business needs. Despite the efforts, many organisations…

Abstract

Purpose

Organisations make use of different tools and methods in testing software to ensure quality and appropriateness for business needs. Despite the efforts, many organisations continue to have challenges with the quality of their software. This has impacted the service that the organisation provides to their customers and business partners. Software quality challenges persist because of two main reasons: some organisations do not conduct testing and evaluation of their software, and many organisations pay less attention to the non-technical activities in the testing and evaluation of software in their organisations. Thus, the purpose of this paper is to understand the factors that influence software testing through empirical study.

Design/methodology/approach

This study used actor–network theory (ANT) to assess the factors that influence the testing and evaluation of software, using a South African organisation as case in the study. Qualitative data was collected from 14 participants using semi-structured interview techniques. The interpretivist approach was applied in the analysis of the data.

Findings

From the analysis, six factors, software evaluation, process oriented, implementation policy, change management, power relationship and organisational structure, were found to be of influence on software testing. Based on the factors, a framework was developed to help software testers and managers understand how to customise their testing tools.

Originality/value

The originality of this study comes from its empirical nature, through which it contributes to practice by proposing a model for practical actions towards improving software testing in organisations. Also, this study contributes to ANT usefulness from the point of investigative effectiveness.

Details

Journal of Systems and Information Technology, vol. 24 no. 3
Type: Research Article
ISSN: 1328-7265

Keywords

Article
Publication date: 16 February 2023

Vibha Verma, Sameer Anand and Anu Gupta Aggarwal

The software development team reviews the testing phase to assess if the reliability growth of software is as per plan and requirement and gives suggestions for improvement. The…

Abstract

Purpose

The software development team reviews the testing phase to assess if the reliability growth of software is as per plan and requirement and gives suggestions for improvement. The objective of this study is to determine the optimal review time such that there is enough time to make judgments about changes required before the scheduled release.

Design/methodology/approach

Testing utilizes majority of time and resources, assures reliability and plays a critical role in release and warranty decision-making reviews necessary. A very early review during testing may not give useful information for analyzing or improving project performance, and a very late review may delay product delivery and lead to opportunity loss for developers. Therefore, it is assumed that the optimal time for review is in the later stage of testing when the fault removal rate starts to decline. The expression for this time point is determined using the S-curve 2-D software reliability growth model (SRGM).

Findings

The methodology has been illustrated using the real-life fault datasets of Tandem computers and radar systems resulting in optimal review time of 14 weeks and 26 months, respectively, which is neither very early in testing nor very near to the scheduled release. The developer can make changes (more resources or postpone release) to expedite the process.

Originality/value

Most of the literature studies focus on determination of optimal testing or release time to achieve considerable reliability within the budget, but in this study, the authors determine the optimal review time during testing using SRGM to ensure the considerable reliability at release.

Details

International Journal of Quality & Reliability Management, vol. 40 no. 9
Type: Research Article
ISSN: 0265-671X

Keywords

Book part
Publication date: 1 November 2007

Irina Farquhar and Alan Sorkin

This study proposes targeted modernization of the Department of Defense (DoD's) Joint Forces Ammunition Logistics information system by implementing the optimized innovative…

Abstract

This study proposes targeted modernization of the Department of Defense (DoD's) Joint Forces Ammunition Logistics information system by implementing the optimized innovative information technology open architecture design and integrating Radio Frequency Identification Device data technologies and real-time optimization and control mechanisms as the critical technology components of the solution. The innovative information technology, which pursues the focused logistics, will be deployed in 36 months at the estimated cost of $568 million in constant dollars. We estimate that the Systems, Applications, Products (SAP)-based enterprise integration solution that the Army currently pursues will cost another $1.5 billion through the year 2014; however, it is unlikely to deliver the intended technical capabilities.

Details

The Value of Innovation: Impact on Health, Life Quality, Safety, and Regulatory Research
Type: Book
ISBN: 978-1-84950-551-2

Article
Publication date: 1 March 2006

M. Georgievski and N. Sharda

This paper seeks to present a comparative study of the traditional usability‐testing process and the re‐engineered usability‐testing process for live multimedia systems.

Abstract

Purpose

This paper seeks to present a comparative study of the traditional usability‐testing process and the re‐engineered usability‐testing process for live multimedia systems.

Design/methodology/approach

Provides an overview of current usability‐testing techniques and usability laboratory configurations, and identifies some gaps in the traditional usability‐testing approach.

Findings

Traditional usability‐testing procedures are suitable for testing systems in the static environment but prove to be sub‐optimal in testing systems for dynamic (real‐time) environments.

Originality/value

The traditional set‐up is compared with innovative laboratory configuration, which consists of three computer systems: the test system in the middle augmented by two systems on either side that function as the scenario presenter and the data collection system. The re‐engineered usability‐testing process streamlined usability experiments and reduced the task completion times.

Details

Journal of Enterprise Information Management, vol. 19 no. 2
Type: Research Article
ISSN: 1741-0398

Keywords

Open Access
Article
Publication date: 13 November 2018

Qamar Naith and Fabio Ciravegna

This paper aims to support small mobile application development teams or companies performing testing on a large variety of operating systems versions and mobile devices to ensure…

2666

Abstract

Purpose

This paper aims to support small mobile application development teams or companies performing testing on a large variety of operating systems versions and mobile devices to ensure their seamless working.

Design/methodology/approach

This paper proposes a “hybrid crowdsourcing” method that leverages the power of public crowd testers. This leads to generating a novel crowdtesting workflow Developer/Tester- Crowdtesting (DT-CT) that focuses on developers and crowd testers as key elements in the testing process without the need for intermediate as managers or leaders. This workflow has been used in a novel crowdtesting platform (AskCrowd2Test). This platform enables testing the compatibility of mobile devices and applications at two different levels, high-level (device characteristics) or low-level (code). Additionally, a “crowd-powered knowledge base” has been developed that stores testing results, relevant issues and their solutions.

Findings

The comparison of the presented DT-CT workflow with the common and most recent crowdtesting workflows showed that DT-CT may positively impact the testing process by reducing time-consuming and budget spend because of the direct interaction of developers and crowd testers.

Originality/value

To authors’ knowledge, this paper is the first to propose crowdtesting workflow based on developers and public crowd testers without crowd managers or leaders, which light the beacon for the future research in this field. Additionally, this work is the first that authorizes crowd testers with a limited level of experience to participate in the testing process, which helps in studying the behaviors and interaction of end-users with apps and obtains more concrete results.

Article
Publication date: 3 September 2018

Rosembergue Pereira Souza, Luiz Fernando Rust da Costa Carmo and Luci Pirmez

The purpose of this paper is to present a procedure for finding unusual patterns in accredited tests using a rapid processing method for analyzing video records. The procedure…

Abstract

Purpose

The purpose of this paper is to present a procedure for finding unusual patterns in accredited tests using a rapid processing method for analyzing video records. The procedure uses the temporal differencing technique for object tracking and considers only frames not identified as statistically redundant.

Design/methodology/approach

An accreditation organization is responsible for accrediting facilities to undertake testing and calibration activities. Periodically, such organizations evaluate accredited testing facilities. These evaluations could use video records and photographs of the tests performed by the facility to judge their conformity to technical requirements. To validate the proposed procedure, a real-world data set with video records from accredited testing facilities in the field of vehicle safety in Brazil was used. The processing time of this proposed procedure was compared with the time needed to process the video records in a traditional fashion.

Findings

With an appropriate threshold value, the proposed procedure could successfully identify video records of fraudulent services. Processing time was faster than when a traditional method was employed.

Originality/value

Manually evaluating video records is time consuming and tedious. This paper proposes a procedure to rapidly find unusual patterns in videos of accredited tests with a minimum of manual effort.

Details

International Journal of Quality & Reliability Management, vol. 35 no. 8
Type: Research Article
ISSN: 0265-671X

Keywords

Article
Publication date: 15 June 2015

Matthias Scholer, Matthias Vette and Mueller Rainer

This study aims to deliver an approach of how lightweight robot systems can be used to automate manual processes for higher efficiency, increased process capability and enhanced…

Abstract

Purpose

This study aims to deliver an approach of how lightweight robot systems can be used to automate manual processes for higher efficiency, increased process capability and enhanced ergonomics. As a use case, a new collaborative testing system for an automated water leak test was designed using an image processing system utilized by the robot.

Design/methodology/approach

The “water leak test” in an automotive final assembly line is often a significant cost factor due to its labour-intensive nature. This is particularly the case for premium car manufacturers as each vehicle is watered and manually inspected for leakage. This paper delivers an approach that optimizes the efficiency and capability of the test process by using a new automated in-line inspection system whereby thermographic images are taken by a lightweight robot system and then processed to locate the leak. Such optimization allows the collaboration of robots and manual labour, which in turn enhances the capability of the process station.

Findings

This paper examines the development of a new application for lightweight robotic systems and provides a suitable process whereby the system was optimized regarding technical, ergonomic and safety-related aspects.

Research limitations/implications

A new automated testing process in combination with a processing algorithm was developed. A modular system suitable for the integration of human–robot collaboration into the assembly line is presented as well.

Practical implications

To optimize and validate the system, it was set up in a true to reality model factory and brought to a prototypical status. Several original equipment manufacturers showed great interest in the system. Feasibility studies for a practical implementation are running at the moment.

Social implications

The direct human–robot collaboration allows humans and robots to share the same workspace without strict separation measures, which is a great advantage compared with traditional industrial robots. The workers benefit from a more ergonomic workflow and are relieved from unpleasant, repetitive and burdensome tasks.

Originality/value

A lightweight robotic system was implemented in a continuous assembly line as a new area of application for these systems. The automated water leak test gives a practical example of how to enrich the assembly and commissioning lines, which are currently dominated by manual labour, with new technologies. This is necessary to reach a higher efficiency and process capability while maintaining a higher flexibility potential than fully automated systems.

Details

Industrial Robot: An International Journal, vol. 42 no. 4
Type: Research Article
ISSN: 0143-991X

Keywords

Article
Publication date: 13 November 2019

Ryall Carroll and R. Mitch Casselman

Uncertainty in the early development of digital business startups can benefit from data-driven testing of hypotheses. Startups face uncertainty not only in product development…

Abstract

Purpose

Uncertainty in the early development of digital business startups can benefit from data-driven testing of hypotheses. Startups face uncertainty not only in product development, but also over the structure of the business model and the nature of the customer or market to address. The authors conceptualize a new model, the Lean Discovery Process (LDP), which focuses on market-based testing from the early business idea through to fully realized product stages of an innovation. The purpose of this paper is to highlight a methodology to help digital business reduce uncertainty and apply lean principles as early as possible in the development of a business concept.

Design/methodology/approach

Examining literature in lean startups, lean user experience and lean software development, the authors highlight underlying assumptions of existing lean models. The authors then examine the LDP using the case of raiserve, a social entrepreneurship startup that focuses on the management of cause-based voluntary service.

Findings

Existing literature focuses on product development against an assumed customer base. Early hypothesis testing can be applied to business concept development to substantially reduce cost and time to market.

Research limitations/implications

Further investigation of different forms of uncertainty in digital startups can open up opportunities to further apply lean methodologies. A more extensive empirical study to measure the potential impact is warranted.

Originality/value

The authors conceptualize the minimum viable customer and support early testing with concepts from market research and collective intelligence. The authors demonstrate early opportunities to apply lean principles and rigorous hypothesis testing in an LDP that results in significant reductions in time and expense of product development.

Details

Journal of Small Business and Enterprise Development, vol. 26 no. 6/7
Type: Research Article
ISSN: 1462-6004

Keywords

1 – 10 of over 231000