4.
Quality for the client● change anything on the site without developer efforts● create page, add link, upload image or file● change title or meta description on any page● change translations (multilingual sites)

7.
Its impossible hard but● We have tons of useful third-party apps to achieve quality for the client● You should follow standards if you consider yourself as good developer● If youre lead dev, convince your team members to follow standards