- Adapt current processes and policies to fit the SaaS vendor’s configuration options.
- Exclude non-conforming processes from the SaaS implementation’s scope and leverage other solutions to satisfy the unique requirements.
- Fill gaps by developing custom functionality using the SaaS vendor’s platform-as-a-service (PaaS) offering, which allows for the development of custom functionality on the vendor’s platform.
- Attempt to influence the SaaS vendor’s development road map to accommodate desired functionality in a future update cycle. Rather than devote this post to comparing the options above, which could take a while, I’ll focus on a method that’s useful in all cases.
- (The system) displays link to company policy and requires user to check agreement box before initiating request.
- (The system) automatically limits user to a specified range of merit increase percentages based on the employee’s position tenure and performance rating.
- (The system) generates a PDF statement of data change to be printed and mailed to the employee for verification purposes.
(Note: Never mind that a given tool might actually deliver this functionality out of the box. The point here is merely to illustrate the Genie Method.)