2021
DOI: 10.3390/app112210633
|View full text |Cite
|
Sign up to set email alerts
|

A Decentralized Framework for Managing Task Allocation in Distributed Software Engineering

Abstract: In distributed software development, planning and managing fair and transparent task allocation is both critical and challenging. The objective of this paper is to propose a decentralized blockchain-oriented, transparent task allocation framework to improve the quality of the task allocation process. It addresses the concerns of (i) enhancing collaboration, (ii) inhibiting knowledge vaporization, and (iii) reducing documentation problems. The proposed method is a novel two-fold process: First, it identifies an… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
5
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
3

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(5 citation statements)
references
References 22 publications
0
5
0
Order By: Relevance
“…Our research hypothesis states that in order to build product lines in GSD, PF will be able to handle issues with collaboration, communication, stakeholders, or clients' control as well as the GSD developing team along with software development teams. The criteria for evaluation depend upon challenges and issues such as dynamic variability management, secure development, and correct selection of features in SPL during agile-based GSD, which were identified from existing studies [3,5,19,34,35], including (depicted in Fig. 4) communication, reusability, repository management, coordination, control, usability, and completeness as mentioned in Table 1.…”
Section: Weamentioning
confidence: 99%
See 3 more Smart Citations
“…Our research hypothesis states that in order to build product lines in GSD, PF will be able to handle issues with collaboration, communication, stakeholders, or clients' control as well as the GSD developing team along with software development teams. The criteria for evaluation depend upon challenges and issues such as dynamic variability management, secure development, and correct selection of features in SPL during agile-based GSD, which were identified from existing studies [3,5,19,34,35], including (depicted in Fig. 4) communication, reusability, repository management, coordination, control, usability, and completeness as mentioned in Table 1.…”
Section: Weamentioning
confidence: 99%
“…Application engineering (AE) involves the construction of individual software systems. The reuse of software resources in AE saves developers time and effort [3,5,6]. However, this ad-hoc process presents numerous issues.…”
Section: Introductionmentioning
confidence: 99%
See 2 more Smart Citations
“…Moreover, existing surveys are concentrating on business rules (i.e., taxonomy of BR organizing approaches regarding business process compliance [14], factors affecting the business process and BR integration [15], dynamically stable business processes operation [16], modeling context for BR management [17], etc.) or on software project success (such as soft skills for IT project success [18], scope creep factors and their impact on software project success [19], agile software project success [20], transparent task allocation [21], etc. ), but there are no studies on the conjunction of those two topics.…”
Section: Introduction 1problem Statementmentioning
confidence: 99%