Build patience within the team
You need to talk and listen to build a shared vision in collaboration It is good to talk. By talking and listening we explore and… Read More »Build patience within the team
You need to talk and listen to build a shared vision in collaboration It is good to talk. By talking and listening we explore and… Read More »Build patience within the team
The other day I surprised myself in a meeting. I had thought I’d found a way to deal with language in a meeting, but suddenly… Read More »People are humans. They are not resources.
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
Students already know about the famous companies. Tell them about the cool ones that go their own way. In one of my classes I regularly… Read More »Tell students about the maverick companies
Shift left to learn more quickly about your work What follows is a story that repeats itself every academic year in our year-long software engineering… Read More »Teach student teams to shorten their feedback loops
These are life skills they will use forever Student software teams have lots of challenges and they need to talk to each other in order… Read More »Guide students in handling crucial conversations
A team or project canvas can focus the effort of a student team Student teams seem to fall into a variety of categories when they… Read More »Team and Project Canvases Focus Student Collaboration
These collaboration rules will guide your student teams Students always ask me what to do next, or how they should approach a situation in their… Read More »10 Collaboration Rules for Your Software Engineering Student Teams
Teach students to talk so they will listen and hear each other I have a hard time resisting second hand book shops. Happily, my family… Read More »Teach Software Engineering Students to Listen to Each Other