Locking at the level of individual objects in order to improve parallel work in team. No conflicts can occur. Users are allowed to "check-in" only object locked by them.