Patent ID: 8868438

Claim:
One or more non-transitory computer-storage media having computer-executable instructions embodied thereon that facilitate a method of executing a project, said method comprising: storing information regarding a plurality of states of said project into said database, wherein said states consolidate engineering work-order states and engineering specification states into a combined process, wherein for each engineering work-order state that corresponds to an engineering specification state, the engineering work-order state and the corresponding engineering specification state are consolidated into a respective single state of said project, wherein said states include, A) an unapproved state that corresponds to an engineering work-order unapproved state, B) a not-released state that corresponds to an engineering-specification not-released state, C) a released state that corresponds to an engineering-specification released state, wherein the not-released state and the released state, in combination, also correspond to an engineering work-order approved state, D) an as-built state that corresponds to a consolidation of both an engineering-specification as-built state and an engineering work-order in-service state, E) an ABESA state that corresponds to a consolidation of both an engineering-specification ABESA state and a work-order pre-closing state, F) and an archive state that corresponds to a consolidation of both an engineering-specification archive state and a work-order closed state; storing information regarding a first group of individuals authorized to access data associated with a first state into said database, wherein said first state is one of said states of said project; notifying said first group via an electronic message that said first state has been initiated; providing said first group with access to a portion of said database, wherein said first group is provided with access to said data associated with said first state; storing information regarding a second group of individuals authorized to access data associated with a second state into said database, wherein said second state is another of said states of said project; notifying said second group via an electronic message that said second state has been initiated; and providing said second group with access to a portion of said database, wherein said second group is provided with access to said data associated with said second state.