What you will learn in Think Like a Software Engineering Manager
Chapter by chapter
Concepts explained in this book
- engineering managerAn engineering manager is a software-engineering leadership role responsible for guiding engineers, coordinating teams, and aligning technical work with organizational objectives.
- delegationDelegation is the assignment of responsibility and authority for work to another person while retaining appropriate accountability.
- communicationCommunication is the exchange and interpretation of information, intentions, and feedback between people or groups.
- one-on-one meetingA one-on-one meeting is a recurring private conversation between a manager and an individual team member for discussion, support, and feedback.
- feedbackA feedback mechanism is a process or structure for collecting information about experiences, performance, or conditions.
- task prioritizationPrioritization is the process of ranking work or projects according to their relative importance, value, urgency, or alignment with objectives.
- operational excellenceOperational excellence is the capability to operate software reliably and efficiently through effective processes, performance, stability, and continuous improvement.
- collaborationCollaboration is coordinated work in which multiple people contribute to a shared outcome.
- individual contributorAn individual contributor is an employee who advances through a professional track by performing specialized work rather than managing people.
- optimizationContinuous improvement is the ongoing refinement of processes, practices, or outcomes through repeated evaluation and adaptation.
- data-driven approachA data-driven discussion is a conversation whose evaluation and conclusions are grounded in relevant evidence and data.
- positive reinforcementPositive reinforcement is the strengthening of a desired behavior through acknowledgment, reward, or other favorable response.
- leadership styleA leadership style is a characteristic pattern in how a leader or manager guides, supports, and influences other people.
- RACI matrixRACI is a responsibility assignment matrix that specifies who is Responsible, Accountable, Consulted, and Informed for project work.
- asynchronous programmingAsynchronous communication is information exchange in which participants do not need to communicate or respond at the same time.
- risk managementRisk management is the systematic identification, assessment, ownership, mitigation, and monitoring of uncertainties that may affect project outcomes.
- leading by exampleLeading by example is a leadership pattern in which a manager demonstrates the behaviors, effort, and standards expected from the team.
- project managementProject management is the planning, coordination, and control of work needed to deliver a defined project.
- lifelong learningContinuous learning is the ongoing acquisition and application of knowledge and skills through study, practice, and reflection.
- project planA project plan is a documented specification of a project’s scope, activities, resources, communication, and execution arrangements.
- gap analysisGap analysis is a technique for identifying differences between a person’s current capabilities and a target role’s requirements.
- work-life balanceWork-life balance is the degree to which work demands are compatible with a person’s personal life, health, and nonwork responsibilities.
- trustTrust is confidence in another person’s reliability, intentions, competence, or support.
- working-backward planA working-backward plan is a planning approach that starts with a desired outcome and derives the tasks, milestones, and timeline needed to achieve it.
- working modelA working model is a defined combination of methodologies, processes, ceremonies, decision practices, and communication practices governing project execution.
- T-shirt sizingT-shirt sizing is a relative estimation technique that classifies work items into size categories such as Large, Medium, Small, and Extra Small.
- technical-design meetingA technical-design meeting is a collaborative session for evaluating and shaping the technical design of a software solution.
- work breakdown structureA work breakdown structure is a hierarchical decomposition of a project's total scope into progressively smaller work packages and tasks.
- transparencyTransparency is the open sharing of relevant information, reasoning, and decisions with affected people.
- mentoringA mentor-mentee relationship is a developmental relationship in which an experienced person guides and supports another person.
- performance reviewA performance review is a structured assessment of an individual's work, development, and performance conducted on a recurring schedule.
- psychological safetyA psychologically safe workplace is an environment where people can express perspectives, concerns, and ideas without fear of interpersonal punishment or humiliation.
- coachingCoaching and mentoring are development practices that guide people, address skill gaps, and support professional growth.
- knowledge transferA structured interaction in which knowledge, skills, or work context are conveyed from one person or group to another.
- employee turnoverThe gradual loss of employees from an organization through departures that are not immediately replaced.
- team buildingA team-building activity is a collaborative exercise intended to strengthen relationships, morale, and cohesion among team members.
- career developmentCareer progression is the advancement of a person's skills, responsibilities, capabilities, status, or role over time.
- time managementTime management is the practice of planning and controlling how available time is allocated across tasks and activities.
- career conversationA career conversation is a structured discussion about an employee’s motivations, aspirations, development, and career path.
- 360-degree feedback360-degree feedback is performance feedback gathered from multiple perspectives, typically including peers, managers, direct reports, and other collaborators.
- underperformanceAn underperforming employee is an employee whose demonstrated performance does not meet the expectations of their role.
- continuous improvementA feedback loop is a recurring process in which information about results or behavior informs subsequent actions or adjustments.
- engineering excellenceEngineering excellence is the sustained achievement of high standards in engineering processes, practices, and deliverables.
- hiringHiring is the process through which an organization evaluates, selects, and appoints candidates to fill roles.
- cause analysisRoot-cause analysis is a systematic method for identifying the underlying factors that produced a problem or failure.
- documentationThe practice of recording information about systems, processes, decisions, or procedures for later reference.
- developer productivityA measure of output produced relative to the time, effort, or resources used, applied here to a team.
- retentionEmployee retention rate is the proportion of employees who remain with an organization over a specified period.
- leveling guideA career leveling guide is a framework that defines expectations and progression criteria for roles at different career levels.
- emotional intelligenceEmotional intelligence is the ability to recognize, understand, regulate, and respond appropriately to one’s own and other people’s emotions.
- technical skillA technical skill is a learned capability for performing work involving technology, engineering, or specialized technical methods.
- employee moraleTeam morale is the collective confidence, enthusiasm, and emotional state of people in a team or organization.
- retrospectiveA retrospective is a structured team reflection used to inspect recent work and identify improvements to collaboration or process.
- skill gap analysisA skill gap is a difference between the capabilities required for a role and the capabilities a person or team currently demonstrates.
- team visionA team vision is an articulated desired future state that gives a team shared purpose and strategic direction.
- 30-60-90-day planA staged plan defining objectives, activities, and milestones for a person's first thirty, sixty, and ninety days in a role or transition.
- minimal productA minimum viable product is the simplest product version with enough value and essential functionality to gather feedback and validate assumptions.
- stakeholderA stakeholder is a person or group with an interest in, influence over, or impact from a team's work or its outcomes.
- individual-contributor-to-engineering-manager transitionA career transition is a change from one professional role or career track to another.
- blameless cultureA blame-free culture is a working environment where people can discuss failures and contribute information without being personally punished for them.
- expectation managementExpectation management is the process of clarifying, aligning, communicating, and adjusting expectations about work, responsibilities, outcomes, and processes.
- hybrid leadership styleA hybrid leadership style combines elements of multiple leadership styles to fit varying circumstances.
- scrum of scrumsA Scrum of scrums is a coordination meeting in which representatives of multiple Scrum teams address cross-team dependencies, impediments, and shared goals.
- testSoftware testing is the systematic evaluation of software to detect defects and verify that it meets specified behavioral and quality requirements.
- transition periodA transition period is a bounded interval in which a person or organization moves into a new state and adapts to its responsibilities and expectations.
- monitoringMonitoring is the continuous observation and measurement of software systems and their operation to detect changes, failures, or performance issues.
- cultureOrganizational culture is the shared values, beliefs, norms, and practices that shape behavior within an organization.
- acceptance testingUser acceptance testing is testing performed by end users or stakeholders to determine whether software satisfies their requirements and is ready for deployment.
- integration testIntegration testing evaluates whether combined software modules or components interact correctly as a group.
- load testingLoad testing is software performance testing that evaluates behavior under specified levels of concurrent or simulated workload.
- roadmapA planning artifact that communicates a product's intended features, changes, and direction over time.
- self-careSelf-care is the intentional practice of maintaining one’s physical, mental, and emotional health through restorative or supportive activities.
- business acumenBusiness acumen is the ability to understand organizational goals, financial drivers, revenue, and business performance measures.
- facilitationCommunication and facilitation are practices for conveying information clearly and helping groups participate in productive decisions and discussions.
- mission statementA team mission is a statement of the team’s fundamental purpose and the value it aims to provide.
- resource allocationAllocation is the distribution of work, resources, or responsibilities among people or groups without necessarily transferring decision-making authority.
- single point of failureA single point of failure is a person, component, or dependency whose inability to function can prevent a system or process from operating successfully.
- consensusConsensus is general agreement reached by members of a group after considering differing views.
- self-managementSelf-management is the practice of regulating one's own behavior, time, emotions, and workload to achieve personal and professional goals.
- channelA communication channel is a defined medium through which project participants exchange information and coordinate work.
- runbookA runbook is documented operational guidance describing procedures for deploying, operating, troubleshooting, or recovering a system.
- performance managementPerformance management is the process of supporting employee performance through expectations, assistance, feedback, and improvement.
- operational maintenanceProduction support is the set of activities for diagnosing, resolving, and preventing problems in software running in production.
- layoffA layoff is an employer-initiated workforce reduction, typically caused by financial, organizational, or business conditions rather than individual employee misconduct.
- fairnessFairness is the equitable and impartial treatment of people according to consistent standards and processes.
- job satisfactionJob satisfaction is an employee's positive evaluation of and contentment with their work and employment conditions.
- style guideA coding standard is a documented set of rules and conventions for writing source code consistently and maintainably.
- code coverageThe proportion of source code or execution paths exercised by automated tests.
- key performance indicatorA key performance indicator is a measurable value used to evaluate progress toward a role’s or organization’s important objectives.
- Eisenhower MatrixThe Eisenhower Matrix is a prioritization framework that classifies tasks by urgency and importance.
- leadershipA leadership skill is an ability to influence, guide, and support people toward shared goals.
- conflictConflict is a disagreement or opposition between people arising from incompatible interests, interpretations, expectations, or goals.
- decision makingThe process of selecting an action or outcome from available alternatives, including authority, criteria, methods, timing, and feedback.
- preplanningPreplanning is the project phase in which a project is identified, evaluated, prioritized, scoped, and aligned with stakeholders before launch.
- system boundaryA professional boundary is a limit that defines appropriate expectations, availability, and interactions within a professional role and between work and personal life.
- postexecutionPostexecution is the phase of evaluating results, documenting learning, and transferring or maintaining a project after completion.
- expectationAn expectation is an assumption or requirement about inputs, outputs, behavior, responsibilities, or outcomes in a work process.
- change managementOrganizational change management is the deliberate planning and guidance of changes to an organization's structure, workforce, practices, or operations.
- implicit biasUnconscious bias is an implicit and often unrecognized tendency to evaluate or treat people differently based on learned associations.
- tacit knowledgeUndocumented knowledge held by a limited group or individual rather than recorded in accessible organizational documentation.
- interview loopAn interview loop is a structured sequence of job-interview rounds designed to assess a candidate across defined competencies.
- feasibilityFeasibility is the degree to which a proposed idea or solution can be successfully implemented under relevant constraints.
- trainingTraining is the structured acquisition or improvement of knowledge and skills through instruction, practice, or guided learning.
- specific recognitionSpecific recognition is acknowledgment that identifies particular contributions, explains their effects and necessity, and connects them to team or organizational objectives.
- on-call dutyOn-call support is the operational responsibility of responding to incidents and urgent service problems during designated coverage periods.
- technical debtTechnical debt is the accumulated future cost of expedient technical decisions that make software harder to change or maintain.
- workloadWorkload is the amount and difficulty of work assigned to or carried by a person or team.
- empathyEmpathy is the ability to understand and respond appropriately to another person's feelings, perspective, or situation.
- qualityCode quality is the degree to which source code satisfies standards for correctness, maintainability, clarity, and related engineering attributes.
- public recognitionPublic recognition is acknowledgment of an individual’s contributions or achievements in a setting visible to other people.
- root causeA root cause is an underlying factor responsible for an observed outcome, problem, or change.
- group recognitionGroup recognition is the collective acknowledgment and celebration of a team’s achievements and contributions.
- security testSecurity testing is the evaluation of software for vulnerabilities and weaknesses that could be exploited or cause security failures.
- accountabilityThe obligation to take responsibility for work, decisions, and resulting outcomes.
- inclusion trainingInclusion training is educational instruction intended to promote respectful participation and reduce exclusionary behavior in groups or workplaces.
- organizational visionA vision is a clear description of a desired future direction or state for a team or organization.
- conflict resolutionConflict resolution, also called conflict management, is the practice of addressing and settling disagreements among people or groups.
- private recognitionPrivate recognition is acknowledgment of an individual’s contributions or achievements in a setting limited to the recipient and selected participants.
- no-meeting dayA no-meetings Friday is a scheduled Friday on which recurring or nonessential meetings are avoided to preserve focused work and recovery time.
- dashboardA software dashboard is an interface that presents operational or performance information, often through metrics, visualizations, and status indicators.
- senior developerA senior engineer is an experienced software engineer with advanced technical responsibility and influence.
- coaching planA coaching plan is a structured set of developmental actions, support commitments, competencies, and timelines for improving an employee's performance.
- performance improvement planA performance improvement plan is a formal documented plan specifying performance expectations, support, milestones, and consequences for an employee who is not meeting requirements.
- feedback and recognitionFeedback and recognition is a management practice that combines information for improvement with acknowledgment of achievements.
- software engineerA software engineer is a professional who applies engineering principles to the design, development, testing, and maintenance of software.
- defect triageDefect triage is the assessment and prioritization of software defects for investigation and resolution.
- psychological stressStress is a state of mental or physical strain arising when perceived demands exceed a person’s available coping resources.
- goalA defined outcome that an engineering team intends to achieve within a planning period.
- objectives and key resultsObjectives and key results are a goal-setting framework that pairs qualitative objectives with measurable outcomes.
- team performanceTeam performance is the effectiveness and results produced by a team in achieving its work objectives.
- deployment pipelineContinuous delivery is a software delivery practice in which changes are kept in a releasable state and delivered frequently through an automated, repeatable process.
- phased delivery strategyA phased approach is a delivery technique that divides a larger change into sequenced stages with progressively broader scope.
- consolidated feedbackConsolidated feedback is an objectively synthesized account of performance and behavior gathered from multiple observations or sources.
- resource overcommitmentOvercommitment is the condition of accepting more obligations than can be sustainably fulfilled with available time or capacity.
- strategyA strategy is a coordinated plan for achieving defined goals and realizing a desired direction.
- managementA manager is a person responsible for overseeing and supporting employees while contributing to organizational objectives.
- focus timeFocus time is a deliberately reserved period without interruptions for concentrated work on a task.
- diversityDiversity is the presence of varied identities, backgrounds, experiences, or perspectives within a group.
- internal mobilityInternal mobility is the movement of employees between roles or opportunities within the same organization.
- flexible work arrangementA work arrangement that permits variation in when an employee performs their scheduled work.
- nonmonetary rewardA nonmonetary reward is a nonfinancial benefit, opportunity, or acknowledgment granted to recognize an employee’s contribution or performance.
- hybrid workA work arrangement combining remote work with work performed in a shared physical workplace.
- business requirements documentA business requirements document is a formal document that states a project’s business objectives, requirements, and scope.
- MoSCoW techniqueThe MoSCoW technique classifies requirements as must-have, should-have, could-have, or will-not-have to support prioritization.
- scopeProject scope is the defined set of goals, requirements, deliverables, boundaries, assumptions, and exclusions for a project.
- warranty periodA posthandoff interval during which the original team continues supporting a delivered system or product.
- velocityDevelopment velocity is the rate or amount of work a software team delivers within a defined period.
- growth mindsetA growth mindset is the belief that abilities can develop through learning, effort, and adaptation.
- competency matrixA competency matrix is a structured table that maps role competencies to evidence of demonstration and progress.
- SFIASFIA is a framework that provides standardized descriptions and levels for information and communication technology skills and responsibilities.
- Situation-Behavior-Impact formatThe Situation-Behavior-Impact format structures factual feedback by describing context, observed actions, and resulting effects.
- SMART frameworkA goal-setting framework whose criteria are Specific, Measurable, Achievable, Relevant, and Time-bound.
- well-beingWell-being is a person’s condition of health, comfort, and positive functioning across physical, emotional, and mental dimensions.
- fail-fast cultureA fail-fast, learn-fast mindset favors trying ideas quickly so unsuccessful approaches can be identified, learned from, and improved early.
- meeting bill of rightsA meeting bill of rights is a set of principles governing meeting quality, including clear agendas and expected outcomes.
- mentorA mentor is a person who provides developmental guidance and support based on relevant experience.
- DevOpsDevOps is a set of practices that integrates software development and IT operations to deliver and operate software reliably through collaboration, automation, and continuous feedback.
- burnoutBurnout is a state of physical and emotional exhaustion caused by prolonged excessive workplace stress.
- flexibilityFlexibility is the capacity to adapt arrangements, behavior, or decisions to changing needs and circumstances.
- backfill planA backfill plan is a documented approach for replacing an employee or covering the responsibilities of an open role.
- bench strengthBench strength is the availability of team members who can assume additional responsibilities or fill roles when needed.
- exit interviewAn exit interview is a structured conversation with a departing employee about their employment experience and reasons for leaving.
- offboardingOffboarding is the structured process of transitioning an employee out of an organization while transferring responsibilities and preserving continuity.
- skill siloA skill silo is a concentration of specialized knowledge or capability in too few people, limiting team redundancy and transferability.
- organizational changeOrganizational transformation is a substantial change to an organization’s structure, operations, capabilities, or direction.
- metricA metric is a quantitative measure used to assess performance against defined success criteria.
- anonymous surveyAn anonymous survey is a survey that collects responses without identifying the individual respondent.
- active listeningActive listening is a communication practice involving focused attention, interpretation, and responsive engagement with another person’s message.
- high performerA high performer is an employee who consistently exceeds role expectations, contributes strongly to team outcomes, and supports the success of others.
- code reviewA code-review round is a job-interview assessment in which a candidate examines source code to identify issues and explain improvements.
- distributed teamA team whose members work from geographically separate locations and coordinate primarily through remote communication and collaboration tools.
- career goalA career aspiration is an individual’s desired direction or outcomes for their professional development.
- gender-neutral languageGender-neutral language is wording that avoids assigning or implying gender where gender is not relevant.
- experimentationExperimentation is the deliberate testing of ideas or changes to learn from observed results.
- average performerAn average performer is an employee whose work consistently meets the expectations associated with their role.
- underperforming teamAn underperforming team is a team whose results or working practices consistently fall below expected standards.
- dependencyA condition in which one team, system, or piece of work relies on another to proceed or function.
- training programA structured set of learning activities intended to develop employees’ knowledge or skills.
- voluntary reasonA voluntary reason is an employee-initiated motivation for leaving an organization or changing employment.
- recruiting pipelineA recruiting pipeline is the sequence of stages through which prospective candidates are identified, evaluated, and progressed during talent acquisition.
- project life cycleA project life cycle is the sequence of phases through which a project progresses from initiation through completion and delivery.
- autonomyAutonomy is the capacity of an individual or team to make decisions and act without continuous direction from a leader.
- project leadershipThe coordination of people, plans, decisions, stakeholders, delivery, and operational outcomes across a project lifecycle.
- talent developmentThe practice of hiring, coaching, developing, promoting, and retaining capable team members.
- vision settingThe practice of translating organizational strategy into a clear team mission, direction, and objectives.
- people managementPeople management is the practice of supporting, coordinating, developing, and evaluating employees.
- human resourcesHuman resources is the organizational function responsible for people-related policies, processes, support, and employment practices.
- external hiringAn external hire is a person recruited from outside an organization to fill an organizational role.
- empowermentEmpowerment is the granting of authority, autonomy, and confidence that enables individuals or teams to make decisions and lead their work.
- negotiation and compromiseNegotiation and compromise is a technique for resolving conflicting interests by seeking mutually acceptable tradeoffs.
- collaborative problem-solvingA problem-solving approach in which people jointly analyze issues and develop resolutions.
- mean time to resolutionThe average time required to resolve a reported service problem or customer issue.
- evaluation periodAn evaluation period is a defined interval during which a person performs responsibilities in a prospective role before a formal commitment is made.
- compensationCompensation is the pay and financial rewards provided to an employee in exchange for their work.
- reorganizationA reorganization is a deliberate change to an organization’s structure, responsibilities, or operating arrangements.
- mental health dayA mental health day is an authorized day away from work intended to support an individual’s psychological well-being and recovery.
- mental health supportMental health support consists of resources, accommodations, or practices that help people maintain or improve psychological well-being.
- deploymentA software deployment is the process of releasing a software change into an environment where it can run, especially production.
- team normA team norm is an agreed expectation governing how team members communicate, collaborate, and work together.
- work boundaryA work boundary is a defined limit separating work responsibilities and availability from personal time and activities.
- DEI initiativeA DEI initiative is an organizational effort intended to promote diversity, equity, and inclusion.
- involuntary attritionInvoluntary attrition is workforce reduction resulting from employees leaving through circumstances controlled or initiated by the employer or external conditions.
- acting managerAn acting manager is a person temporarily performing the responsibilities of a manager during the manager’s absence.
- situational leadershipSituational leadership is a leadership approach that adapts guidance and support to the circumstances and needs of the people involved.
- interview roundAn interview round is a stage of a job interview process that evaluates a candidate through a defined interaction or assessment.
- candidate sourcingCandidate sourcing is the practice of identifying and attracting people who may be suitable for an organizational role.
- résumé screenA résumé screen is an initial evaluation of a candidate’s résumé against the requirements of a role.
- canary deploymentA canary deployment releases a software change to a limited subset of users or infrastructure before expanding it to the full population.
- delivery cadenceDeployment cadence is the regularity and planned frequency with which software changes are released.
- deployment automationAn automated deployment is a software release performed by an automated system rather than by manual execution of deployment steps.
- deployment checklistA deployment checklist is a structured list of release changes, responsibilities, timing, verification steps, and follow-up actions.
- quality gateA quality gate is a release-control condition that must be satisfied before software can proceed to a later delivery stage.
- feature flagA feature flag is a runtime control that enables or disables a software feature without requiring a new release.
- rollbackA rollback is the restoration of a software system or deployment to a previous known state after a change causes problems.
- democratic leadershipA leadership style in which leaders solicit team input and involve members in decision-making while retaining responsibility for final decisions.
- cross-functional partnerA nontechnical partner is a collaborator whose primary expertise lies outside software engineering and technical system development.
- self-awarenessSelf-awareness is the ability to recognize and understand one's own traits, behavior, motivations, and effects on others.
- allyship programAn allyship program is an organized initiative that helps participants support members of underrepresented or marginalized groups.
- inclusionInclusion is the condition or practice of ensuring that people can participate, contribute, and belong within a group.
- team dynamicsTeam dynamics are the patterns of interaction, relationships, and behavior among members of a team.
- engineering offsiteA team offsite is a gathering held away from the normal workplace for team interaction, reflection, planning, coordination, or development.
- saying noSaying no is the deliberate refusal or renegotiation of a request, responsibility, or invitation that cannot be accepted appropriately or sustainably.
- bidirectional expectationA bidirectional expectation is a mutually agreed expectation in which both a manager and a team commit to providing support, behavior, or results.
- meeting fatigueMeeting fatigue is mental exhaustion or reduced effectiveness caused by excessive or poorly structured meetings.
- SMART criteriaA SMART goal is a goal defined to be specific, measurable, achievable, relevant, and time-bound.
- strategic planningStrategic planning is the process of defining longer-term objectives and determining coordinated actions to achieve them.
- return on investmentReturn on investment is a financial performance measure comparing the benefit or return generated with the resources invested.
- computerized adaptive testAdaptive testing is an assessment method that adjusts questions or difficulty based on the test taker's background or responses.
- hiring barA hiring bar is the minimum standard of demonstrated capability and suitability required for a candidate to be hired.
- interview question bankAn interview question bank is a curated collection of standardized questions and evaluation criteria for job interviews.
- split loopA split loop is an interview process in which interviewers reach materially different conclusions about a candidate's suitability for hire.
- competitive job marketA competitive job market is an employment market in which organizations compete for workers and workers have competing employment opportunities.
- mergers and acquisitionsA merger or acquisition is a corporate transaction that combines organizations or transfers control of one organization to another.
- end-to-end testingEnd-to-end testing evaluates an entire application or system through behavior that represents real-world use.
- testing pyramidThe testing pyramid is a test-suite design framework that emphasizes an appropriate distribution of automated tests across testing levels.
- onboardingThe structured process of integrating a newly hired employee into an organization, role, team, work practices, and culture.
- service-level agreementA service-level agreement is a formal agreement that defines expected service performance, availability, and support commitments.
- servant leadershipServant leadership prioritizes supporting team members and removing obstacles to their success.
- coaching mindsetA coaching mindset is an orientation toward helping others improve by sharing expertise, guidance, and support.
- confidentialityConfidentiality is the protection of information from disclosure to people who are not authorized to receive it.
- periodic surveyA periodic survey is a questionnaire administered at recurring intervals to collect structured responses from a defined group.
- reflectionReflection is the deliberate examination of one’s experiences, achievements, challenges, and learning to gain insight for future action.
- individual performanceEmployee performance is the effectiveness and results demonstrated by an individual employee relative to role expectations.
- capacity planningCapacity planning is the process of estimating the amount of work a team can complete during a period after accounting for constraints and non-delivery activities.
- micromanagementMicromanagement is excessive managerial control over the details of employees’ work and decisions.
- motivationMotivation is the set of internal or external factors that influence a person’s willingness and energy to pursue work or goals.
- ambiguityAmbiguity is a condition in which information, requirements, interpretations, or desired outcomes are incomplete or uncertain.
- reduction in forceA workforce reduction is a decrease in the number of employees retained by an organization.
- employee developmentThe improvement of an employee’s capabilities, performance, and professional growth through learning, experience, and support.
- visibilityWork visibility is the degree to which an organization's ongoing efforts, progress, priorities, and constraints are observable to stakeholders.
- leadership changeA leadership transition is a change in the person, structure, or responsibilities providing direction for an organization or team.
- cross-functional teamA cross-functional team is a team composed of people from multiple organizational functions who coordinate toward shared goals.
- active appreciationThe deliberate expression of gratitude for a person's contributions, effort, or achievements.
- backfill costThe total cost of filling an open role after an employee departs, including hiring, onboarding, training, and related expenses.
- performance gapA performance gap is a difference between expected performance and the performance a person or team currently demonstrates.
- mitigationRisk mitigation is the practice of reducing the likelihood or impact of potential problems that could affect objectives or operations.
- preventive measureA proactive measure is an action taken in advance to prevent or reduce an anticipated organizational problem.
- referral-based hiringReferral-based hiring is recruiting employees through recommendations from existing employees or their personal networks.
- architecture boardAn architecture board is an organizational review group that evaluates proposed technical designs and provides architectural guidance.
- refactoringRefactoring is the restructuring of software code to improve its internal quality without changing its externally intended behavior.
- lack of clarityLack of clarity is insufficiently specific instructions, goals, expectations, or success criteria for completing assigned work.
These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.
