Thoughts on Development and Teams