Every Software Team needs to have a Theme.
Something that defines their existence, their purpose, and who they are.
This Theme can morph and change as the team grows and develops.
It might not be readily “seen” what the Theme is, you might not know where to start and if that’s the case, start with this year – What is your theme for your team for this year?
What do you want them to accomplish?
How do you want them to grow?
What matters to you and to them?
The Theme is what we come back to when we are stuck, not sure how to solve a problem or where to go next and then we think back to our theme – “Reduce complex code, keep it simple and kick butt” – it can be that simple (and that much fun).