Talents, skills, tools, processes are the ingredients we use for helping teams to improve their way of doing software development.