Teach students that thin slices are best
Thin slices speed up learning, and are less challenging Thin slices have so many good aspects to them when building applications. You are focusing on… Read More »Teach students that thin slices are best
Thin slices speed up learning, and are less challenging Thin slices have so many good aspects to them when building applications. You are focusing on… Read More »Teach students that thin slices are best
It’s all guesswork for student teams, so have them start to learn more. The only time you know how long something will take is when… Read More »Teach students to stop estimating, and just start the work
Keep removing risks to reduce uncertainty in your work The software engineering textbooks, and the project management ones too that I’ve seen all suggest you… Read More »Do the most risky part of the product next in team collaborations
Meet with a regular rhythm to synch your work together. I regularly guide student teams in software engineering at both undergraduate and postgraduate level. The… Read More »Software engineering student teams should meet with a suitable cadence for their work
Diverse teams are more successful than homogenous ones An extreme case of when a homogenous group got it right was the Cuban Missile Crisis. We’re… Read More »We should aim to create diverse student teams in software engineering
More short tasks mean more frequent dopamine hits This is a busy week for me doing a week of all-day workshop sessions for students starting… Read More »Short tasks are better than long ones in student teams
Working in the open should be a default position in a team Twice a year I guide our MSc software engineering group project teams, who… Read More »Teach students to work in the open to improve collaboration
You grow when you teach others. You also grow when you ask for help when you’re stuck. We need to teach students to accept both… Read More »Teach student teams to be humble
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
Every student should be taught how to build a cake slice by slice When student teams, and hackathon teams get their hands on an idea… Read More »Teach Students to Build Slices of a Cake