For app dev I'd say the main problem is always "what we even need to build?", and then polishing over user experience.