| 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 |
| Project size - | (Software Engineering) an indication of the overall effort to be expended or the number of people working on the project |