Patent Document ID: 7810067
Application ID: 10654640

Base Claim:
1. A method for managing a software development process, comprising: providing a first cookbook describing tasks in a first framework of a collection of frameworks of the development process, where the first framework comprises an evaluation phase in which a request for a proposed development is received and evaluated, the first cookbook providing: a first collection of task descriptions in a first track of the development process, the first collection directed to development of a result, and where the first collection of task descriptions in the first cookbook identifies: an activity in the development process, an input for performance of the activity, an output consequential of performance of the activity, and instructions for performance of the activity, and a second collection of task descriptions in a second track of the development process, the second collection directed to project management of the development of the result; managing performance of the development process with the first cookbook, including: assigning activities in the development process to different participants in accordance with the activities identified in the task descriptions, exchanging information between participants in accordance with the inputs and outputs identified in the task descriptions, and instructing the participants in accordance with the instructions identified in the task descriptions; and providing a second cookbook describing tasks in a second framework of the collection of frameworks, where the collection of frameworks comprises: a development and test phase in which a development result is developed and tested, a delivery and acceptance phase in which the development result is delivered to and accepted by the party who requested development, and a maintenance phase in which the development result is maintained.

---

Claim 2:
2. The method of claim 1 , wherein providing the first and second cookbooks describing tasks in the first and second frameworks of the development process comprises providing a regular arrangement of task descriptions in one or more matrices.