Humour provides insight
Comics offer truths in recognisable situations. I like gather stories from talking to developers, to use in teaching. This isn’t always possible though. Luckily, other… Read More »Humour provides insight
Comics offer truths in recognisable situations. I like gather stories from talking to developers, to use in teaching. This isn’t always possible though. Luckily, other… Read More »Humour provides insight
Use retrospectives to improve how you do the work together. Teams want to keep moving forward with their work. Pausing feels counterintuitive: why stop, even… Read More »The team improves with pauses
The longer it takes for feedback, the less useful it is. As we build our thing with our team we should expect to make mistakes.… Read More »Fresh feedback is finest
Spreading knowledge to improve skills removes silos, which helps the team Risks come in all shapes and sizes in software development. Some are obvious, like… Read More »Up-skilling team members reduces risks
Lots of small slices grow into big features so start small. Teams always want to produce a version of the app as soon as possible.… Read More »Small slices are the key
You will learn as you go, so stop procrastinating and start. I’ve found that teams either start building too soon, or take too long to… Read More »Just start already.
Meet as frequently as you need to based on your deadlines. Each software engineering project is unique. The team is a collection of individuals, who… Read More »Time organisational activities to your context
People collaborate better when they recognise their faults. Working on your own is one way to develop an application. This will always take longer than… Read More »Collaboration works better when we’re humble
It is easier to collaborate when people know what other team members are doing. Bob is on a team. He’s busy working on his tasks.… Read More »Working in the open eases collaboration
Diversity is a superpower that all teams should use. Teams where everyone thinks the same are useful in some ways, but more stuck in others.… Read More »Make your teams diverse