1. A method for efficient use of managed shared space comprising: identifying, by executing computer program code stored in a non-transient medium, a reservation associated with at least one of a start time index, an end time index, a user, a utilization entry, and a shared space, wherein the shared space is one of a shared office space, a conference room, or a shared workspace; determining, by executing computer program code stored in a non-transient medium, at least one timeout value associated with the reservation; detecting, by executing computer program code stored in a non-transient medium, a user absence within a shared space when a timeout value threshold is reached; and performing, by executing computer program code stored in a non-transient medium, a programmatic action in response to user absence, wherein the programmatic action results in a dynamic modification of the reservation that frees the shared space scheduled by one user and automatically assigns the shared space to a different user, and wherein the programmatic action results in a change of at least one element associated with a user profile that applies a rating penalty to the one user as a direct result of the one user being absent from the shared space between a start time indicated by the start time index and an end time indicated by the end time index determining a departure time of the one user from the shared space using sensors of the shared space; correlating a departure time of the one user from the shared space against reservation details, specifically a time indicated by the end time index; determining whether the one user has over-scheduled the shared space based on results of correlating the departure time; and applying the rating penalty to the one user when over-scheduling has occurred.