Facilitating the process of designing and developing a project
First Claim
1. One or more processor-accessible media having processor-executable instructions that comprise a data structure, the data structure comprising:
- at least two fields identifying needs and processes for training people who are to participate in creating a software solution;
wherein the at least two fields correspond respectively to at least two teams formed from the people who are to participate in creating the software solution.
2 Assignments
0 Petitions
Accused Products
Abstract
The process of designing and developing a software project is facilitated with one or more of multiple exemplary data structures. These exemplary data structures facilitate interaction among team members from one or more teams selected from those of an exemplary team model and across process phases of two or more process phases selected from those of an exemplary process model. Moreover, the exemplary data structures facilitate implementation of and adherence to (i) an exemplary risk management discipline and process and (ii) an exemplary readiness management discipline and process. These exemplary data structures include, but are not limited to, a milestone review data structure, a team lead project progress data structures, a vision/scope data structure, a project structure data structure, a team member project progress data structure, a master project plan data structure, a training plan data structure, a functional specification data structure, and a post project analysis data structure.
-
Citations
39 Claims
-
1. One or more processor-accessible media having processor-executable instructions that comprise a data structure, the data structure comprising:
-
at least two fields identifying needs and processes for training people who are to participate in creating a software solution;
wherein the at least two fields correspond respectively to at least two teams formed from the people who are to participate in creating the software solution. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A device comprising:
-
at least one processor; and
one or more media including processor-executable instructions that are capable of being executed by the at least one processor, the processor-executable instructions adapted to direct the device to perform actions comprising accessing a training plan data structure;
enabling a user of the device to modify the training plan data structure; and
storing the training plan data structure after modification;
wherein the training plan data structure includes information related to risk management and readiness management for a software project. - View Dependent Claims (29, 30, 31, 32)
-
-
33. A method comprising:
-
establishing a multiple stage process model comprising at least a stabilizing stage that is at least partially conducted subsequent to at least a portion of a developing stage; and
storing data associated with said multiple stage process model. - View Dependent Claims (34, 35, 36)
-
-
37. One or more processor-accessible media having processor-executable instructions that comprise a data structure, the data structure comprising:
-
a first field that defines knowledge, skills, and/or abilities to be utilized to conduct a software project, the first field organized into functional teams and responsibilities; and
a second field that describes processes, methods, and/or tools to be used to manage risks associated with the software project. - View Dependent Claims (38, 39)
-
Specification