In PRPC application design, determining the fundamental units of work is the first step - these become the work types and work objects that the application will manage. RuleSets, integrations, and other design elements flow from understanding these core work units.