We’re uncovering better ways of delivering software, by developing software for our clients, and by working with and in their development teams as coaches, mentors, project leads, or developers.