2017
DOI: 10.1186/s13174-017-0058-z
|View full text |Cite
|
Sign up to set email alerts
|

Can FOSS projects benefit from integrating Kanban: a case study

Abstract: Free and Open Source Software (FOSS) and Agile Software Development (ASD) have both been recognized as important software development methods; they have many success stories and share some similarities. However, there is a lack of research regarding the comprehensive integration of the two. This work presents a single case of a hybrid student FOSS project where ASD and FOSS were combined and reports if this combination benefits the contributors. We conducted Action Research (AR) with one sub-team of a large hy… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Year Published

2017
2017
2022
2022

Publication Types

Select...
4
3

Relationship

0
7

Authors

Journals

citations
Cited by 7 publications
(5 citation statements)
references
References 24 publications
(26 reference statements)
0
5
0
Order By: Relevance
“…The role could help the team understand their capabilities and help them think about possible improvements [58]. Harzl [59] noted the presence of a Kanban coach, and it was rated very beneficial by all team members, but a clear definition of a KC and his/her responsibilities was not clearly defined.…”
Section: Kanban Roles and Kanban Coachingmentioning
confidence: 99%
“…The role could help the team understand their capabilities and help them think about possible improvements [58]. Harzl [59] noted the presence of a Kanban coach, and it was rated very beneficial by all team members, but a clear definition of a KC and his/her responsibilities was not clearly defined.…”
Section: Kanban Roles and Kanban Coachingmentioning
confidence: 99%
“…This trust is essential for contributors and the overall project, since mistrust may lead the entire project to collapse [20]. The general development and management approach of Catrobat is based on agile principles, e.g., eXtreme Programming [21]. Following these principles also fosters teamwork and guides the community towards a shared goal.…”
Section: Project Roles and Teamsmentioning
confidence: 99%
“…Agile methods and practices are often poorly implemented [1]. There are still several organizations who are struggling to adopt Agile methods successfully [8,10].…”
Section: Related Workmentioning
confidence: 99%
“…Pair programming and continuous integration are the most used practices in XP and results in improving the productivity [25]. XP works well with simple and small scale projects and focuses more on coding than on the design [10]. The weaknesses of XP as stated in [5] are lack of documentations, poor architectural structure and less focus on design.…”
Section: Related Workmentioning
confidence: 99%