Blockchain applications for Agile methodologies

被引:5
|
作者
Lenarduzzi, Valentina [1 ]
Lunesu, Maria Ilaria [2 ]
Marchesi, Michele [2 ]
Tonelli, Roberto [2 ]
机构
[1] Tampere Univ Technol, Tampere, Finland
[2] Univ Cagliari, Cagliari, Italy
关键词
Scrum; Lean-Kanban; smart contract; Ethereum;
D O I
10.1145/3234152.3234155
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We present an application of Blockchain technology and Smart Contracts to the management of Agile projects, using Scrum or Lean-Kanban processes. In our application the duties of the Product Owner for certifying the correctness of the outcomes are delegated to one or more Smart Contracts deployed on the Ethereum Blockchain and written in Solidity. An agreement with the Customer can also allow the Smart Contracts to automatically enable payments, to introduce penalties or grants on the basis of the outcome. Product Owner duties and work can thus be relieved allowing to allocate resources on more profitable and productive tasks. Other possibilities are examined as well.
引用
收藏
页数:3
相关论文
共 50 条
  • [1] Agile methodologies for distributed collaborative development of enterprise applications
    Hildenbrand, Tobias
    Geisser, Michael
    Kude, Thomas
    Bruch, Denis
    Acker, Thomas
    [J]. CISIS 2008: THE SECOND INTERNATIONAL CONFERENCE ON COMPLEX, INTELLIGENT AND SOFTWARE INTENSIVE SYSTEMS, PROCEEDINGS, 2008, : 540 - 545
  • [2] An Agile Software Engineering Method to Design Blockchain Applications
    Marchesi, Michele
    Marchesi, Lodovica
    Tonelli, Roberto
    [J]. CEE-SECR'18: PROCEEDINGS OF THE 14TH CENTRAL AND EASTERN EUROPEAN SOFTWARE ENGINEERING CONFERENCE RUSSIA, 2018,
  • [3] A survey of agile methodologies
    Mnkandla, E.
    Dwolatzky, B.
    [J]. SAIEE Africa Research Journal, 2004, 95 (04) : 236 - 247
  • [4] MAINTENANCE AS AN INNOVATION DRIVER IN ONLINE APPLICATIONS DEVELOPED USING AGILE METHODOLOGIES
    Ivan, Ion
    Luca, Narcis-Cosmin
    Despa, Mihai Liviu
    Budacu, Eduard
    [J]. INTERNATIONAL CONFERENCE ON INFORMATICS IN ECONOMY, IE 2016: EDUCATION, RESEARCH & BUSINESS TECHNOLOGIES, 2016, : 307 - 314
  • [5] A selection framework for agile methodologies
    Mnkandla, E
    Dwolatzky, B
    [J]. EXTREME PROGRAMMING AND AGILE PROCESSES IN SOFTWARE ENGINEERING, PROCEEDINGS, 2004, 3092 : 319 - 320
  • [6] Challenges of emigrating to agile methodologies
    Nerur, S
    Mahapatra, R
    Mangalaraj, G
    [J]. COMMUNICATIONS OF THE ACM, 2005, 48 (05) : 72 - 78
  • [7] Process patterns for agile methodologies
    Tasharofi, Samira
    Ramsin, Raman
    [J]. SITUATIONAL METHOD ENGINEERING: FUNDAMENTALS AND EXPERIENCES, 2007, 244 : 222 - +
  • [8] Toward assessing the implementation and use of agile methodologies in SMEs: An analysis of the actual agile methodologies assessment tools
    Munoz, Mirna
    Mejia, Jezreel
    Corona, Brisia
    [J]. 2016 11TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI), 2016,
  • [9] A decade of agile methodologies: Towards explaining agile software development
    Dingsoyr, Torgeir
    Nerur, Sridhar
    Balijepally, VenuGopal
    Moe, Nils Brede
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2012, 85 (06) : 1213 - 1221
  • [10] Using agile methodologies for adopting COBIT
    Amorim, Ana Claudia
    da Silva, Miguel Mira
    Pereira, Ruben
    Goncalves, Margarida
    [J]. INFORMATION SYSTEMS, 2021, 101