| Preliminary design - | (Software Engineering) creates representation of the data and architecture |
| Procedural design - | (Software Engineering) creates representations of algorithmic detail within a module |
| Process framework - | (Software Engineering) a relatively small set of fundamental software engineering activities that define a software process |
| Processing narrative - | (Software Engineering) a natural language description of a model (program component) |
| Productivity - | (Software Engineering) work output per unit time |
| Project database - | (Software Engineering) the place where configuration items are kept |
| Project Plan - | (Software Engineering) a description of the management approach for a project |
| Project planning - | (Software Engineering) the activity that creates the Project Plan |
| Project risks - | (Software Engineering) the set of potential project problems or occurrences that may cause the project to fail |
| Project scope - | (Software Engineering) a statement of basic requirements of the software to be built |