This document uses a metaphor of chickens and pigs to explain roles in a scrum meeting. Pigs represent dedicated team members like programmers who are committed to the project. Chickens represent those involved but not dedicated, like a product owner. In a daily scrum meeting, only pigs are allowed to talk while chickens can listen. So those in more peripheral roles should not feel left out as there are other meetings for input. The purpose is to have an efficient stand-up status update without over involvement from non-core members.