Change and access controls The system manages changes made by a team to the software product they are developing in three ways: • It restricts modification of components to users authorized to modify them. • It controls concurrent development of components. • It restricts access to components to users authorized to read, use, or modify them. The team development environment enforces change and access control by using component ownership and application groups.