Percival Lucena

1paper

1 Paper

SENov 17, 2016
Applying Software Craftsmanship Practices to a Scrum Project: an Experience Report

Percival Lucena, Leonardo P. Tizzei

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.