Patent ID: 7346533

Claim:
A method for developing a requirement specification by a consultant for a client, said method comprising: communicating with the client by the consultant to determine a set of engagement requirements deemed to be important to the client; selecting a corresponding set of practices to be applied to the set of engagement requirements; determining, using a traceability matrix, whether the set of practices satisfies the set of engagement requirements; generating the requirement specification including the set of engagement requirements and best practices; performing post mortems for allowing the consultant to develop a list of best practice improvements during a project; wherein said traceability matrix is adapted to determine relationships between said best practices and said set of engagement requirements to determine whether said set of engagement requirements are satisfied by said best practices; wherein said step of determining is based upon objective standards by concretely analyzing said set of practices and said set of engagement requirements to determine that said best practices satisfy said set of engagement requirements; and wherein the steps of communicating, selecting, determining, generating, and performing are performed over a computer network.