The document discusses how business process management (BPM) can be used to improve customer onboarding processes. Onboarding is complex, knowledge-intensive work that must balance compliance, efficiency and customer satisfaction. BPM can provide a shared understanding of the onboarding process, consolidate customer information, automate tasks where possible, enforce rules and best practices, and provide analytics. The document recommends starting with a core onboarding application, expanding functionality gradually, and designing the application for agile delivery across multiple onboarding instances.