Psychological Safety in Teams | Trust & Innovation
Create psychological safety where team members admit mistakes and share ideas freely. GitScrum's transparency and blameless retrospectives foster trust and innovation.
15 min read
Psychological safety enables team members to take interpersonal risksβasking questions, admitting mistakes, proposing ideasβwithout fear of punishment or humiliation. Teams with high psychological safety outperform peers in innovation, learning speed, and problem-solving. GitScrum's transparency features, structured feedback mechanisms, and async communication patterns help build safety by removing judgment triggers and creating equitable participation opportunities.
Understanding Psychological Safety
What It Is (And Isn't)
PSYCHOLOGICAL SAFETY DEFINED:
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β CLARITY ON THE CONCEPT β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β β
β WHAT IT IS: β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β β
Feeling safe to take interpersonal risks ββ
β β β
Belief that team won't embarrass or punish you ββ
β β β
Environment where mistakes are learning opportunities ββ
β β β
Trust that ideas will be considered, not mocked ββ
β β β
Confidence to disagree with senior people ββ
β β β
Knowing help requests are welcomed ββ
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β WHAT IT ISN'T: β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β β Everyone agrees all the time ββ
β β β No accountability or standards ββ
β β β Being "nice" or avoiding hard conversations ββ
β β β Everyone gets what they want ββ
β β β No feedback or criticism ββ
β β β Job security (different concept) ββ
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β THE RELATIONSHIP: β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β ββ
β β HIGH STANDARDS ββ
β β β² ββ
β β β ββ
β β ANXIETY β β LEARNING ββ
β β ZONE β β ZONE β
ββ
β β β β (High safety + ββ
β β (Pressure, β β High standards) ββ
β β fear) β β ββ
β β β β ββ
β ββββββββββββββββΌββββββΌβββββββββββββββΆ HIGH SAFETY ββ
β β β β ββ
β β APATHY β β COMFORT ββ
β β ZONE β β ZONE ββ
β β β β ββ
β β β β (Safe but ββ
β β (Low both) β β no growth) ββ
β β ββ
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β Goal: Learning Zone = High Safety + High Standards β
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Signs of Low Safety
RECOGNIZING THE SYMPTOMS:
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β WARNING SIGNS β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β β
β IN MEETINGS: β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β β’ Same 2-3 people do all the talking ββ
β β β’ Questions go unasked ("I'll figure it out later") ββ
β β β’ No pushback on bad ideas from leadership ββ
β β β’ "Any questions?" met with silence ββ
β β β’ Junior people never speak ββ
β β β’ Disagreements handled outside meetings ββ
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β IN CODE REVIEW: β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β β’ Comments avoid technical substance ββ
β β β’ LGTM with no real review ββ
β β β’ Defensive responses to feedback ββ
β β β’ Feedback only from "safe" reviewers ββ
β β β’ Reviewers soften valid criticism ββ
β β β’ Senior code never gets critical review ββ
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β IN RETROSPECTIVES: β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β β’ Surface-level issues only ("meetings ran long") ββ
β β β’ No one mentions interpersonal problems ββ
β β β’ Same issues every sprint, never resolved ββ
β β β’ People blame external factors, never team ββ
β β β’ Real feedback comes in 1:1s, not group ββ
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β IN DAILY WORK: β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β β’ Mistakes hidden until they become crises ββ
β β β’ No one admits "I don't know" ββ
β β β’ Questions routed through intermediaries ββ
β β β’ Information hoarding as job protection ββ
β β β’ Blame-finding after incidents ββ
β β β’ People work around problems, don't report ββ
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Building Safety Deliberately
Leader Behaviors
WHAT LEADERS MUST DO:
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β MODELING PSYCHOLOGICAL SAFETY β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β β
β ADMIT YOUR OWN FALLIBILITY: β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β β "I've been doing this 15 years, trust me" ββ
β β β
"I might be wrong about this. Let's test it." ββ
β β ββ
β β β [Never mention personal mistakes] ββ
β β β
"I broke production once by doing exactly this" ββ
β β ββ
β β β "I'll figure it out" ββ
β β β
"I don't know. Who can help us understand?" ββ
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β ASK GENUINE QUESTIONS: β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β β "Anyone have questions?" (rhetorical) ββ
β β β
"Maya, what concerns do you have about this approach?"ββ
β β ββ
β β β "Let me explain why..." (defensive) ββ
β β β
"What am I missing in my analysis?" ββ
β β ββ
β β β Asking then ignoring answers ββ
β β β
Visibly changing based on input ββ
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β RESPOND TO BAD NEWS WELL: β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β β "How did this happen?" (accusatory) ββ
β β β
"Thanks for bringing this up. What do we know?" ββ
β β ββ
β β β Visible frustration/anger ββ
β β β
Genuine curiosity about the situation ββ
β β ββ
β β β "Who's responsible for this?" ββ
β β β
"What can we do to prevent this next time?" ββ
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β CREATE PERMISSION: β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β β Hope people will speak up ββ
β β β
"I specifically want to hear pushback on this" ββ
β β ββ
β β β General invitation "any feedback?" ββ
β β β
"Alex, you've seen this pattern before. What's wrong?"ββ
β β ββ
β β β Assume silence = agreement ββ
β β β
"I'm getting consensus too easily. What aren't we ββ
β β discussing?" ββ
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Structured Practices
Blameless Retrospectives
RETROSPECTIVE STRUCTURE:
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β MAKING RETROS SAFE β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β β
β GROUND RULES (state at start of every retro): β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β "We believe everyone did the best job they could ββ
β β with the information and resources they had. ββ
β β ββ
β β We're here to improve systems, not assign blame. ββ
β β ββ
β β What's said here stays here." ββ
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β ANONYMOUS INPUT (before meeting): β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β Use GitScrum Discussions with anonymous option ββ
β β ββ
β β Questions: ββ
β β 1. What helped you do your best work? ββ
β β 2. What got in your way? ββ
β β 3. What would make next sprint better? ββ
β β ββ
β β Facilitator reviews, groups themes ββ
β β Names never attached to feedback in meeting ββ
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β DISCUSSION RULES: β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β β’ No interrupting ββ
β β β’ "I" statements, not "you" statements ββ
β β β’ Focus on systems and processes, not individuals ββ
β β β’ Every person speaks before anyone speaks twice ββ
β β β’ Leader speaks last ββ
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β LANGUAGE TRANSFORMS: β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β β "John didn't review the PR" ββ
β β β
"PRs waited too long for reviewβwhat's in our way?" ββ
β β ββ
β β β "The bug happened because Sarah didn't test" ββ
β β β
"This bug wasn't caughtβwhat tests would help?" ββ
β β ββ
β β β "We need Bob to communicate better" ββ
β β β
"Communication breakdown occurredβwhat tools/ ββ
β β processes would help?" ββ
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Communication Patterns
Async Communication for Safety
WHY ASYNC INCREASES SAFETY:
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β ASYNC ADVANTAGES β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β β
β REMOVES PERFORMANCE PRESSURE: β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β SYNC (Meeting): ββ
β β "Quick, everyone's watching, say something smart NOW" ββ
β β β Favors fast thinkers, extroverts, native speakers ββ
β β ββ
β β ASYNC (Discussion): ββ
β β "I'll think about this, research it, write my thoughts" ββ
β β β Equalizes all thinking styles and language abilities ββ
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β REDUCES HIERARCHY EFFECTS: β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β SYNC (Meeting): ββ
β β CTO shares opinion β Everyone nods β Discussion over ββ
β β ββ
β β ASYNC (Discussion): ββ
β β Ideas posted simultaneously β Evaluated on merit ββ
β β Junior dev's great idea gets same visibility ββ
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β CREATES PAPER TRAIL: β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β People are more thoughtful when writing ββ
β β Less impulsive reactions ββ
β β Can reference "here's what we agreed" later ββ
β β Reduces "I never said that" disputes ββ
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β IN GITSCRUM: β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β Use Discussions for: ββ
β β β’ Technical proposals ββ
β β β’ Process change suggestions ββ
β β β’ Retrospective input ββ
β β β’ Decision-making ββ
β β ββ
β β Everyone has time to think and contribute ββ
β β Ideas stand on their own merit ββ
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Safe Code Review
CODE REVIEW THAT BUILDS SAFETY:
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β REVIEW PRACTICES β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β β
β LANGUAGE MATTERS: β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β ATTACKING (Unsafe): ββ
β β β "Why did you do it this way?" ββ
β β β "This is wrong" ββ
β β β "You should know better" ββ
β β β "This is messy" ββ
β β ββ
β β CURIOUS (Safe): ββ
β β β
"What led to this approach?" ββ
β β β
"I'm wondering about Xβcan you explain?" ββ
β β β
"Have you considered Y? Here's why..." ββ
β β β
"This could be clearerβhere's a suggestion" ββ
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β SEPARATE CATEGORIES: β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β Label feedback clearly: ββ
β β ββ
β β π« BLOCKING: "This will cause data loss, must change" ββ
β β π SUGGESTION: "Consider X, but your call" ββ
β β β QUESTION: "Why this approach? (Not critiquing)" ββ
β β β¨ PRAISE: "This is elegant, nice pattern!" ββ
β β π LEARNING: "FYI, there's a library for this" ββ
β β ββ
β β Clear labels reduce anxiety about feedback ββ
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β REVIEW THE CODE, NOT THE PERSON: β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β β "You always forget error handling" ββ
β β β
"This function needs error handling" ββ
β β ββ
β β β "You need to learn about async" ββ
β β β
"This could use async/awaitβwant me to show pattern?" ββ
β β ββ
β β β "Your naming is confusing" ββ
β β β
"getUserDataβfetchActiveUserProfile would be clearer" ββ
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β NORMALIZE ITERATION: β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β "Multiple rounds of review are normal and expected" ββ
β β "First drafts are supposed to have issues" ββ
β β "PRs are conversations, not tests to pass" ββ
β β ββ
β β Track revisions without judgment ββ
β β Celebrate good discussions, not "first-try approvals" ββ
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Responding to Failures
Blameless Post-Mortems
INCIDENT RESPONSE THAT BUILDS TRUST:
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β BLAMELESS POST-MORTEM PROCESS β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β β
β THE PRINCIPLE: β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β "A person didn't cause the incident. ββ
β β The system allowed the incident to happen." ββ
β β ββ
β β We fix systems, not people. ββ
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β WHAT TO DOCUMENT (in NoteVault): β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β ## Incident: [YYYY-MM-DD] Service Outage ββ
β β ββ
β β ### Summary ββ
β β What happened, impact, duration ββ
β β ββ
β β ### Timeline ββ
β β Objective sequence of events (no "should have") ββ
β β ββ
β β ### Contributing Factors ββ
β β NOT "Bob made a mistake" ββ
β β BUT "Manual deployment process has no safeguards" ββ
β β ββ
β β ### What Went Well ββ
β β Detection, response, communication ββ
β β ββ
β β ### Action Items ββ
β β System improvements, not personnel actions ββ
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β LANGUAGE IN POST-MORTEM: β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β β "The engineer deployed bad code" ββ
β β β
"The deployment occurred without staging validation" ββ
β β ββ
β β β "Review was inadequate" ββ
β β β
"The review process didn't catch this class of bug" ββ
β β ββ
β β β "Should have known better" ββ
β β β
"Training gap: This scenario wasn't covered" ββ
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β AFTER THE POST-MORTEM: β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β 1. Create action items in GitScrum board ββ
β β 2. Assign owners for system improvements ββ
β β 3. Track completion in next sprints ββ
β β 4. Share learnings broadly (without blame) ββ
β β 5. Thank people who raised the issue ββ
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Measuring Safety
Team Health Indicators
TRACKING PSYCHOLOGICAL SAFETY:
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β MEASUREMENT APPROACHES β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β β
β SURVEY QUESTIONS (anonymous, quarterly): β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β 1. I feel safe to take risks on this team ββ
β β [Strongly Disagree] 1 2 3 4 5 [Strongly Agree] ββ
β β ββ
β β 2. I can admit mistakes without negative consequences ββ
β β [Strongly Disagree] 1 2 3 4 5 [Strongly Agree] ββ
β β ββ
β β 3. Team members can bring up problems and tough issues ββ
β β [Strongly Disagree] 1 2 3 4 5 [Strongly Agree] ββ
β β ββ
β β 4. It's safe to ask for help on this team ββ
β β [Strongly Disagree] 1 2 3 4 5 [Strongly Agree] ββ
β β ββ
β β 5. My unique skills are valued and utilized ββ
β β [Strongly Disagree] 1 2 3 4 5 [Strongly Agree] ββ
β β ββ
β β Target: Team average of 4+ on each question ββ
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β BEHAVIORAL SIGNALS: β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β POSITIVE SIGNS: ββ
β β β
Mistakes reported early (before they escalate) ββ
β β β
Questions asked in public channels (not just 1:1) ββ
β β β
Junior people challenge senior people's ideas ββ
β β β
"I don't know" said openly ββ
β β β
Experimentation happens (new approaches tried) ββ
β β ββ
β β WARNING SIGNS: ββ
β β β οΈ Problems only surface in exit interviews ββ
β β β οΈ Same issues repeat sprint after sprint ββ
β β β οΈ Meetings dominated by same few people ββ
β β β οΈ Feedback only flows upward, never sideways ββ
β β β οΈ High performers protect information ββ
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Daily Practices
Small Actions, Big Impact
DAILY SAFETY-BUILDING:
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β PRACTICAL DAILY ACTIONS β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β β
β IN TEAM STANDUP: β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β Use GitScrum Team Standup for async updates ββ
β β ββ
β β Normalize blockers: ββ
β β "What's blocking you?" β Regular question, not judgment ββ
β β ββ
β β Celebrate asks for help: ββ
β β "Thanks for flagging thatβwho can help?" ββ
β β ββ
β β Rotate who goes first: ββ
β β Don't always let senior speak first ββ
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β IN DISCUSSIONS: β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β Thank people for disagreeing: ββ
β β "Good point, I hadn't considered that" ββ
β β ββ
β β Credit ideas publicly: ββ
β β "As Maya suggested..." (visibility matters) ββ
β β ββ
β β Ask quiet people directly: ββ
β β "Sam, you have experience hereβwhat's your take?" ββ
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β IN CODE REVIEW: β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β Start with something positive: ββ
β β "This tests coverage is great. One question about..." ββ
β β ββ
β β Offer pairing: ββ
β β "This is trickyβwant to work through it together?" ββ
β β ββ
β β Share your learning: ββ
β β "I learned something new from this PR" ββ
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β IN GENERAL: β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β Say "I don't know" first: ββ
β β Leaders modeling vulnerability ββ
β β ββ
β β Apologize quickly: ββ
β β "I was wrong about that, sorry" ββ
β β ββ
β β Respond to mistakes with curiosity: ββ
β β "Interestingβwhat can we learn from this?" ββ
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ