  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.
