In Scrum process, there is no single person owns the software artifacts such as code, documents or test cases. They may be accountable for those artifacts during the sprint. However they cannot say this is my artifact and nobody should touch these until I gave the approval. To me thats nothing but drawing boundaries within the team. When the team allows to do this, the team creating little waterfall inside the Scrum.