Index

As this ebook edition doesn't have fixed pagination, the page numbers below are hyperlinked for reference only, based on the printed edition of this book.

A

above the fold concept 102

acceptance strategy 178

active listening 9

adapter pattern 153

adjacent job families

comparing 10, 11

Venn diagram 11

Application Security (AppSec) 132

architecture landscape 167-169

examining 169-172

arrays 147

avoidance strategy 178

B

big O 145

space and time complexity 146

builder pattern 150, 151

business intelligence engineer (BIE) 122

C

capacity-constrained prioritization 68

career paths, TPM

examining 121

IC path 122

path to becoming 121

people manager path 123

change management 47

clarity

finding, in technical landscape 52, 53

thoughts, clarifying into plans 43, 44

clarity, key management areas

planning 45, 46

risk assessment 47, 48

stakeholder communication 49, 50

client-server architecture 163

code development expectations 142

Common Language Runtime (CLR) 74

communication 22

communication plan 6

communication type 93

communication timing 96

monthly business review (MBR) 95

quarterly business review (QBR) 95

stand-up type 94

status update 95

computer science (CS) 121

conflict resolution 180

communication 182

planning 180

risk management 181

stakeholder management 182

creational design patterns 150

builder pattern 150, 151

simple factory 151, 152

singleton 152

cross-step risk 88

CRUD model 62

D

data structures 145, 146

linear data structures 146

non-linear data structures 148, 149

date for a date (DFD) 100

declarative programming 143

decorator pattern 154

design considerations 164

availability 165

latency 164

scalability 165, 166

design patterns 150

creational design patterns 150

structural design patterns 153

development operations engineer (DevOps) 122

dictionaries 147, 148

Domain-Driven Design (DDD) 160

Domain-Specific Language (DSL) 161

Doubly Linked List 148

driving clarity 175

communications 179

planning stage 176

risk management 177

stakeholder management 179

E

edge 148

embedded TPM 169

epic tasks 99

equivalent work experience (EWE) 14

Event-Driven Architecture (EDA) 161

explicit knowledge 81

F

façade design pattern 154

fast-tracking 49

full stack 133

function 143

functional competencies

exploring, across industry 12-14

functional programming 143

functional specification (functional spec) 134

G

Gantt chart 37, 56

Global Process Owner (GPO) role 133

gold plating 47

graphs 148

greenfield development 178

I

imperative programming 143

implicit knowledge 81

individual contributor (IC) path

career path 125

exploring 124-126

versus people manager path 123, 124

informatics 121

Information Security (InfoSec) 87

information technology (IT) 121

institutional memory 81

issue resolution 50

K

key management areas 6

clarity, using 45

key performance indicators (KPIs) 145

L

leadership

delivering through 183

linear data structures 146

arrays 147

dictionaries 147, 148

lists 147

Linked List 148

lists 147

M

machine learning (ML) 142

management areas, Mercury program

exploring 36

program and project plans 38

project and program risks 38

project plan 36, 37

risk register 39

stakeholder input 39

stakeholder plan 40

Mercury program 31, 45

management areas, exploring 36

P2P network 31

program-project intersection, examining 35

project structure 33, 34

scope 32

Microsoft Excel 56, 57

Microsoft Project 56, 57

mitigation strategy 178

Model-View-Controller (MVC) pattern 158

Model-View-Presenter (MVP) design pattern 158

example 158, 159

model 158

presenter 158

view 158

Monthly Business Reviwes (MBR) 117

N

Ngram Viewer 4

reference link 4

nodes 148

non-linear data structures

graphs 148, 149

trees 148

O

Object-Oriented Architecture (OOA) 160

object-oriented (OO) languages 142

Object-Oriented Programming (OOP) 143, 160

Operating Systems (Oses) 33

P

P2P architecture 161

structured network 161

unstructured network 161

P2P network diagram 32

parking lot concept 117

path to green (PTG) 102

peer-to-peer (P2P) system 58

people manager path

exploring 126, 127

Plan, Do, Check, Action (PDCA) process 68

plan management

planning 74

program, defining 75, 76

requirements 55

tooling 74

plan management tools

Gantt chart 56

Microsoft Excel 56

Microsoft Project 56

planning process, driving clarity 176

design 177

project plan 176

requirements analysis 176

Product Manager-Technical (PM-T) 10, 11

program 22

building 111

building, from start 112, 113

critical path 25

mid-execution, constructing 113, 114

planning 115

risk management 115, 116

scheduling, for natural accountability 107

stakeholder management 116

status update 24

tracking 114

versus project 23

program management 17, 18

boundaries, defining 111

impact 109, 110

scope 109

program managers 19

programming language basics

exploring 142-144

program-project intersection, Mercury program

examining 35

program risk

versus project risk 90

project 22, 23

leadership syncs 108

status update 25

versus program 73, 107

projectized organizations 24

projectized resourcing model 68

project management 18

Project Management Professional (PMP) 15

exam 26

project management, tactics 19

communication 22, 24

project planning 19, 23

resource management 21

risk management 21

stakeholder management 21, 24

project management triangle 20

project plan 5, 19

assembling 62, 63

buffers 65, 66

exploring 57

feature list, defining 67

management checklists 65

milestones, defining 66, 67

refinement 58

repeatable high-level estimates 64

requirements gathering 58, 59

speeding up 64

task, breaking down with estimates 61, 62

templates 65

use cases, building 60

project risk

assessment 90, 91

versus program risk 90

R

random access memory (RAM) 145

resource management 21

resource planning, in technology landscape 68

prioritization 68

speeding up 72

team overhead 69

tooling 71

risk assessment process 79, 80

methods 85, 86

progress, documenting 83

risk analysis 81

risk identification 80

risk tracking 82

tools and methodologies 83-85

risk identification 80

risk management 21

in technology landscape 86-88

risk management, driving clarity 177

risk analysis 178

risk identification 177, 178

S

scope creep 46

Service-Oriented Architecture (SOA) 161, 162

simple factory pattern 151

singleton pattern 152

Software-as-a-Service (SaaS) 87

software development engineer (SDE) 122

software development life cycle (SDLC) 86

design phase 87

feedback phase 88

implementation phase 87

requirement phase 87

testing phase 87

Software Development Manager (SDM) 11

Software Engineering Manager (SEM) 11

space and time complexities 145

SQL 143, 161

stakeholder management 21, 93, 94, 116

communication strategies 117, 118

communication systems 106

communication type 93

intervention 118, 119

kickoff 116

leadership syncs 117

project, versus program 107

roles and responsibilities 117

technical, versus non-technical stakeholders 106

tooling 106

stakeholder management, driving clarity 179

architecture design 180

code basics 179

system design 179

stakeholders

defining 96

list 96, 97

managing, in technology landscape 105

roles and responsibilities 97-99

statcounter GlobalStats

URL 34

status reports

basic elements 100

contact information 100

dos and don’ts 99-105

executive summary 99

feature deliverables 99

glossary of terms 100

open and recently resolved issues 99

project description 100

project milestones 99

risk log 100

traffic light, defining 100

structural design patterns 153

adapter pattern 153

decorator pattern 154

façade design pattern 154

sub-networks (subnets) 171

swarming 6

system design patterns 157, 158

client-server architecture 163

Domain-Driven Design (DDD) 160

Event-Driven Architecture (EDA) 161

Model-View-Presenter (MVP) 158, 159

Object-Oriented Architecture (OOA) 160

P2P architecture 161

Service-Oriented Architecture (SOA) 161, 162

Systems Development Life cycle (SDLC) 7

design phase 7

evaluation phase 7

implementation phase 7

requirements analysis phase 7

T

TCP/IP layers 49

team overhead

on-call rotations 69

project, versus non-project hours 70

team meetings 70

team-related work 70

training 69

technical background

need, examining 131

technical proficiencies 133-135

technical toolset, using 135, 136

TPM specializations 132, 133

Technical Program Manager (TPM) 3, 4, 17-19

career levels 15, 16

career paths, examining 121

communication bridges 9

functions 12

insights, from interviews 14

skills 8, 9

specializations 132, 133

traits 8, 9

technical risks

in Mercury program 88, 89

technical toolset 18

architecture landscape 138

code proficiency 137

defining 136

effectiveness, example 26, 27

exploring 26

system design 137, 138

using 135, 136

three-letter acronyms (TLAs) 100

Total Organic Carbon (TOC) analyzers 27

traffic light, status reports

defining 100

green 101

red 101

yellow 101

transference strategy 178

trees 148

tribal knowledge 39, 81

U

user experience (UX) designers 21

V

Virtual Private Network (VPN) 170

W

watermelon status 101

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.144.48.204