bq. I often find that if there is a good level of trust between a project lead and the stakeholder and a good deal of agile practices are being used that contracts and SOWs are not necessary and take more effort and resources to maintain than just having a conversation.
Yikes. Be careful. Trust can be there one day and gone the next, no matter how careful you are. I’d err on the side of caution and get things in writing. They are indeed a pain, but so are immunizations.