English

Applying Software Craftsmanship Practices to a Scrum Project: an Experience Report

Software Engineering 2016-11-18 v1

Abstract

The Software Craftsmanship manifesto has defined values and principles that software development teams should follow to deliver quality software that fulfills functional and non-functional requirements without dealing with high amounts of technical debt. Software craftsmanship approach to software development prioritizes technical practices in order to provide a clean code base. This work analyzes a set of practices that can be applied to a Scrum project that aims to incorporate Software Craftsmanship values. The process implementation described may be a useful contribution for software development teams who also intend to implement Software Craftsmanship on their projects.

Keywords

Cite

@article{arxiv.1611.05789,
  title  = {Applying Software Craftsmanship Practices to a Scrum Project: an Experience Report},
  author = {Percival Lucena and Leonardo P. Tizzei},
  journal= {arXiv preprint arXiv:1611.05789},
  year   = {2016}
}

Comments

in Proceedings of 2016 Workshop on Social, Human and Economics Aspects of Software

R2 v1 2026-06-22T16:56:04.638Z