Patent ID: 8626567

Claim:
A method of facilitating a guidance process of maintaining goals in a system with at least first and second goal types so as to promote goal alignment, the method comprising: performing in a computer system by one or more processors of the computer system: verifying alignment between a goal of a first type and a goal of a second type; indicating alignment of the goal of the first type and the goal of the second type after a verification of alignment between the goal of the first type and the goal of the second type; determining, with the computer system, if the goal of the first type has been modified; and when a goal of the first type is modified, executing goal alignment code to: (i) check for alignment between the goal of the first type and the goal of the second type in accordance with at least a rule for relationships between goals of the first goal type and goals of the second goal type; (ii) provide alignment warning data for generation of an alignment warning display to alert a viewer of the display of an alignment warning between the goal of the first type and the goal of the second type; and (iii) generate a notice regarding alignment between the modified primary goal and the secondary goal.