Combining sprint planning with perfectionism isn't always a good idea. Perfectionism seems to conflict with the basic idea of scrum. Learn more about why a scrum team won't think of everything in sprint planning and why that's totally okay.
Build the basis for further optimization with the 5S: Quick success and low costs quickly motivate the project team. Learn more about this method, which is a great start into process optimization for smaller companies.