Software Craftsmanship benefits a company by creating environment of excellence, quality and on time delivery.
Moreover, it benefits you as a professional, by enhancing your knowledge, skills and capabilities.
In this talk I will describe the principles of Software Craftsmanship and how to apply those principles in your teams.
I will talk (providing examples of my own experience) on how to build successful teams - ones that succeed in delivering high quality products AND on time.
During the session we will discuss: Random thoughts on Management, Clean Code, Building\Deploying Code, Architecture\Design and Training.
(Depending on how much time we will have, I will present code and architecture examples)