Add a new goal's metric option - Due Date - for objectives that must be completed by a specific date (e.g., “Deliver X by May 31”). For such goals, the system should automatically calculate progress over time based on the current date versus the period to the due date. This complements the existing “Start–End date” (duration) model and better reflects deadline-driven goals.
Currently, goals are tracked primarily with a start and end period (e.g., Jan 1–Jun 30). However, many business objectives are binary and deadline-driven (“do X before a given date”). Without a due-date-based progress metric, users see 0% progress until manual updates, which:
Obscures urgency and time remaining.
Creates inconsistent tracking vs. duration-based goals.
Increases manual maintenance by managers and employees.