A Practical Development Process for Parallel Large-Scale Applications and its Underlying Formal Framework

1996 ◽  
Vol 39 (5) ◽  
pp. 386-407 ◽  
Author(s):  
J. P. Geschiere
Trials ◽  
2021 ◽  
Vol 22 (1) ◽  
Author(s):  
Marcus Jepson ◽  
Michelle Lazaroo ◽  
Samir Pathak ◽  
Natalie Blencowe ◽  
Jane Collingwood ◽  
...  

Abstract Background Recruitment to surgical randomised controlled trials (RCTs) can be challenging. The Sunflower study is a large-scale multi-centre RCT that seeks to establish the clinical and cost effectiveness of pre-operative imaging versus expectant management in patients with symptomatic gallstones undergoing laparoscopic cholecystectomy at low or moderate risk of common bile duct stones. Trials such as Sunflower, with a large recruitment target, rely on teamworking. Recruitment can be optimised by embedding a QuinteT Recruitment Intervention (QRI). Additionally, engaging surgical trainees can contribute to successful recruitment, and the NIHR Associate Principal Investigator (API) scheme provides a framework to acknowledge their contributions. Methods This was a mixed-methods study that formed a component part of an embedded QRI for the Sunflower RCT. The aim of this study was to understand factors that supported and hindered the participation of surgical trainees in a large-scale RCT and their participation in the API scheme. It comprised semi-structured telephone interviews with consultant surgeons and surgical trainees involved in screening and recruitment of patients, and descriptive analysis of screening and recruitment data. Interviews were analysed thematically to explore the perspectives of—and roles undertaken by—surgical trainees. Results Interviews were undertaken with 34 clinicians (17 consultant surgeons, 17 surgical trainees) from 22 UK hospital trusts. Surgical trainees contributed to patient screening, approaches and randomisation, with a major contribution to the randomisation of patients from acute admissions. They were often encouraged to participate in the study by their centre principal investigator, and career development was a typical motivating factor for their participation in the study. The study was registered with the API scheme, and a majority of the trainees interviewed (n = 14) were participating in the scheme. Conclusion Surgical trainees can contribute substantial activity to a large-scale multi-centre RCT. Benefits of trainee engagement were identified for trainees themselves, for local sites and for the study as a whole. The API scheme provided a formal framework to acknowledge engagement. Ensuring that training and support for trainees are provided by the trial team is key to optimise success for all stakeholders.


2021 ◽  
Vol 12 (7) ◽  
pp. 339-349
Author(s):  
A. A. Kodubets ◽  
◽  
I. L. Artemieva ◽  

This article contains a systematic literature review of requirements engineering for software systems. The literature published within last 5 years was included into the review. A research question was defined as requirements development process of large scale software system (with thousands of requirements) and an interaction problem during this process (communication, coordination and control). The problem is caused by the fact that large-scale software system requirements process is a cross-disciplinary task and it involves multiple parties — stakeholders, domain experts, and suppliers with own goals and constrains, and thus, the interaction between them seriously slows down the overall requirements development process than writing the requirements specification itself. The research papers were classified by several research directions: Natural Language Processing for Requirements Engineering (NLP4RE), Requirement Prioritization, Requirements Traceability, Quality of Software Requirements, Non-functional Requirements and Requirements Elicitation. Motivation and intensity of each direction was described. Each direction was structured and represented with the key references. A contribution of each research direction into the research question was analyzed and summarized including potential further steps. It was identified that some researchers had met a part of the described problem in different forms during their researches. At the end, other researches were described additionally in a short overview. To approach the research question further potential direction was described.


2010 ◽  
Vol 1 (3) ◽  
pp. 66-76
Author(s):  
Nenad Jukic ◽  
Miguel Velasco

Defining data warehouse requirements is widely recognized as one of the most important steps in the larger data warehouse system development process. This paper examines the potential risks and pitfalls within the data warehouse requirement collection and definition process. A real scenario of a large-scale data warehouse implementation is given, and details of this project, which ultimately failed due to inadequate requirement collection and definition process, are described. The presented case underscores and illustrates the impact of the requirement collection and definition process on the data warehouse implementation, while the case is analyzed within the context of the existing approaches, methodologies, and best practices for prevention and avoidance of typical data warehouse requirement errors and oversights.


2009 ◽  
pp. 2285-2306
Author(s):  
Paivi Ovaska

Large-scale systems development is a complex activity involving number of dependencies that people working together face. Only a few studies concentrate on the coordination of development activities in their organizational context. This research study tries to fill at least part of this gap by studying how systems development process is coordinated in practice. The study uses a multimethodological approach to interpret coordination of systems development process in a contemporary software organization in Finland. The methodology is based on the empirical casestudy approach in which the actions, conceptions, and artefacts of practitioners are analyzed using within-case and cross-case principles. In all the three phases of the study, namely multi-\site coordination, requirement understanding, and working with systems development methods, both the qualitative and quantitative methods were used to an understanding of coordination in systems development. The main contribution of this study is to demonstrate that contemporary systems development is much more complex and more driven by opportunity than is currently acknowledged by researchers. The most challenging part of the research process was the combination of qualitative and quantitative methods, because of the lack of multimethodological work done in IS discipline.


Author(s):  
Paivi Ovaska

Large-scale systems development is a complex activity involving number of dependencies that people working together face. Only a few studies concentrate on the coordination of development activities in their organizational context. This research study tries to fill at least part of this gap by studying how systems development process is coordinated in practice. The study uses a multimethodological approach to interpret coordination of systems development process in a contemporary software organization in Finland. The methodology is based on the empirical case-study approach in which the actions, conceptions, and artefacts of practitioners are analyzed using within-case and cross-case principles. In all the three phases of the study, namely multi-\site coordination, requirement understanding, and working with systems development methods, both the qualitative and quantitative methods were used to an understanding of coordination in systems development. The main contribution of this study is to demonstrate that contemporary systems development is much more complex and more driven by opportunity than is currently acknowledged by researchers. The most challenging part of the research process was the combination of qualitative and quantitative methods, because of the lack of multimethodological work done in IS discipline.


1987 ◽  
Vol 16 (1) ◽  
pp. 57-64 ◽  
Author(s):  
Squy G. Wallace ◽  
Paul Sheffield

Application of the Instructional System Development (ISD) model to large scale training development projects has frequently been criticized for failing to develop and deliver training materials in a timely manner. This article discusses the advantage of using a computer-generated graphic portrayal of task analysis data and the use of computer macros to streamline the training development process.


2003 ◽  
Vol 2 (4) ◽  
pp. 565-575 ◽  
Author(s):  
Hossain Shanawez ◽  
Kazuo Kuroda

AbstractEducation in general, and specifically higher education, plays an important role in the development process of all nations. Institutions of higher education have an important responsibility to support knowledge-driven economic growth strategies. This paper investigates the strategies of how by applying technologies on a large scale—with close attention to quality—virtual education can help higher education to find a way through the crisis of access, prohibitive cost, and lack of flexibility that we find all over the developing world. By addressing various issues related to planning, implementation, and quality with proper strategies, virtual education can provide immense opportunity to reduce the North-South knowledge gap and also to promote the development of the developing world. This paper reviews various issues related to promotion and quality control in virtual higher education and addresses possible strategies with general considerations of Africa and Asia.


2014 ◽  
Vol 989-994 ◽  
pp. 4708-4712 ◽  
Author(s):  
Xiao Lan Xu ◽  
Ya Wang

With the increase of the scale and complexity of software system software crowdsourcing development have gradually favored by the industry and scholars, to solve the large-scale, large system to develop effective solutions. In this background, this article first introduces the crowdsourcing the basic framework of the development process of software, the basic framework of crowdsourcing and then based on the software development process of put forward a comprehensive software Quality (Quality), the software task Cost (Cost) and software (Value) of a reward QCV model. Finally, this paper, by using data from the topcoder, the QCV process model is verified, it is concluded that the software quality, software cost and interaction relationship between reward.


Sign in / Sign up

Export Citation Format

Share Document