We need good metaphors to better understand software development. Good metaphors from our day to day can help us better understand this elusive domain.
Some time ago I wrote about traffic and not long ago I wrote about handling scope the same way you would handle a growing garden. In this short article, I would like to discuss the great opportunity for a better understanding of software development, hidden in fruits. Yes, fruits.