People CMM, 210
Peopleware (DeMarco and Lister), 6
perfect days, 109
performance
debugging problems, 26
measuring, 125
performance reports, 124
Performance Reviewer check-in note, 175
permission grid, 201
permissions
classifications, 63
conflicting sets of, 72
downloading and uploading process templates, 177
groups, 200
setting, 201
team members, 72
Persona.doc file, 67
personas, 45–46
identifying, 67–68
Microsoft Solutions Framework (MSF), 224
refining, 46
Persona work item type, 163
phases, 42
PivotTable and PivotChart Wizard, 89–90, 109
PivotTable Field settings dialog box, 110
PivotTable report, 90
pivot tables, 109–110
work items, 89–90
PivotTable toolbar, 90
PlainText type, 187
plan, executing, 119–137
Plan an Iteration work stream, 85
plan as you go approach, 82
planning, 11, 85, 115–117
direction and focus, 146
imperfect, 131
process improvement and LPI framework, 149–152
scope, 84
technical perspective, 112–113
Visual Studio Team System, 82–84
planning activities, 78, 80–82
planning games, 85
planning projects, 77–79, 99–108
Plan track, 44
PMBOK (Project Management Body of Knowledge), 27, 41, 77, 123
cost estimating and budgeting activities, 81
Development Project Management Plan, 78
fear of, 120
Initiate process group, 45
involvement of business stakeholders, 85
planning activities, 78–82
project management plan, 82
scope control process, 130
PMBOK (Project Management Body of Knowledge) Web site, 78
PMI Project Management Body of Knowledge, 119
PMOs (Project Management Offices), 142
practices, 213
Pragmatic Programming, 223
preventive actions, 123
principles, 29
prioritization, 36
prioritizing requirements, 96–99, 132–133
process areas, 213, 216–219
processes, 119
continual improvement, 211–212
improving, 141–154
process guidance, 10, 14, 32, 167, 204–205
process guidance documentation, 10
process guidance Web pages, 55–56
process improvement
estimating effort and scheduling, 154–155
executing and monitoring, 153–154
how well delivering software solutions, 212
how well performing task, 212
LPI (lightweight process improvement) framework,148–149
reducing uncertainty, 154–155
reviewing and continuation, 154
support from business, 143
treating as project, 144
process improvement coach, 148
process-improvement infrastructure, 51
Process Management perspective, 151
process metrics, 10
process template
selecting, 48–52
Process Template configuration navigation, 182
Process Template Editor, 15, 124, 168, 179
additional features, 197–204
classifications, 199–200
connecting to Team Foundation Server, 180
DateTimeControls, 195
default security settings, 200–202
default SharePoint structure and contents, 202–203
default source control settings, 202
default work items, 182–183
FieldControls, 195
Global lists, 198
Groups & Permissions node, 200
HTMLFieldControls, 195
Office Project field mappings, 200
Office Project Mapping node, 200
Portal node, 203
process template modification information, 180–181
Queries node, 183
report listings and parameters, 203–204
Reports node, 204
setting permissions, 201
Source Control node, 202
transition creation, 192–193
valid states of work item, 191
viewing process guidance data, 205
work item layouts customization, 194–196
work item queries, 183–185
work item query editor, 183–185
work item types, 185–196
work item workflow, 190–194
Process Template Manager dialog box, 177, 204
process templates, 14–15, 20, 22, 29, 32–34, 47, 168, 200, 204, 221
adding default work item, 182–183
additional options, 51–52
changing, 73
customization, 176–178
downloading, 177
editing, 179–204
FDD (Feature Driven Development), 52
information modification, 180–181
modifying, 51–52
modifying default set of areas and iterations, 165–166
MSF for Agile Software Development process template, 49–50
MSF for CMMI Process Improvement process
template, 50–51
naming, 181
report definitions, 166
Scrum, 52
security groups and settings, 167
selecting, 48–53
standards and governance, 29–30
treated as source code, 178
Unified Process, 52
validating contents, 180
ProcessTemplate.xml file, 177–178, 180–181
product
development iterations, 44
status, 128–129
product managers, 148
PROHIBITEDVALUES rule, 189
project areas, 29
project charter, 42, 99–100
project charter document, 46, 146
Project Creation Wizard, 48, 55
project management, 147
defining, 27–28
governance, 29–30
quality management, 35–36
risk management, 37–38
scope management, 36
standards, 29–30
support for role, 27–39
team communication management, 30–32
time and money management, 32–34
Project Management perspective, 151
project management plan, 78, 82
project manager, 1–4, 130
creative problem solving, 39
Initiate phase, 146
interpersonal skills, 39
specifying scope, 130–131
Project Manager role page, 56
Project Mapping dialog box, 200
project planning. See also planning projects, 77–82
project portal, 23–24, 65, 72, 84, 202–203
customization, 167–168
document libraries, 60
naming, 54
Process Guidance hyperlink, 120
quick way to get URL to document, 92
storing document-based requirements, 91
ProjectManagers option, 193
project-related metrics, 17–18
project reports, 24
project reviews, 141–142
project roles, 49
projects, 1
ambiguity, 130
Areas And Iterations settings, 93
assessing performance, 128
authority, 31
authorization, 42
automatically building, 124
bottleneck, 128
buffering estimates, 101
business value achieved, 148
constraints, 148–149
corrective action required, 126
creation versus reuse, 71–73
current status, 126
dark matter, 131–132
directing and managing execution, 121–124
documentation, 60
folder-like structure, 56
good requirements, 79
governance, 29–30
initiating, 41
iterations, 33, 45
major requirements, 45
managing scope, 130–132
modifying work items, 15
out of control, 18–19
refining plan, 105–107
scope, 36, 42, 79
standards, 29–30
status, 13, 128–129
Team Build, 124
technical approach, 112
time frames, 45
@Project special parameter, 165, 172
project spikes, 105
PROJECT target, 202
project vision, 55
project workbook, 86–88
PUBLISH_TEST_RESULTS permission, 201
pulling, 60
purchasing, 81
pushing, 60