Skip to content

Instantly share code, notes, and snippets.

@pefianco
Last active January 29, 2017 05:40
Show Gist options
  • Save pefianco/e0f150cc82af8ca556bc77cb7dbd8276 to your computer and use it in GitHub Desktop.
Save pefianco/e0f150cc82af8ca556bc77cb7dbd8276 to your computer and use it in GitHub Desktop.
Consulting Pillars

Stride Core Values

Humility

  • Admit that you might be wrong
  • Admit what you don’t know
  • Make the team’s success your success
  • Bring your pair along with you and double check your assumptions when you can’t
  • Bring the team along with you, solutions with team buy in are more valuable than going rogue, even when you’re right
  • Listen to feedback and take ownership of action items

Honesty

  • Be transparent: showing blemishes and admitting mistakes can lead to increased trust
  • Give difficult feedback when problems arise

Respect

  • Listen to customer needs and get to their “why” before rejecting their position
  • Be sensitive to cultural differences and differences in experience

Learn from failure

  • Be upfront about your failures and admit responsibility
  • Root cause your mistakes, process problems and engineering mistakes
  • Figure out when you are pushing too hard and know how to pull back

Willingness to help others

  • Be eager to pair
  • Help your client and Stride colleagues troubleshoot when they have problems
  • Contribute to the Stride team by helping to conduct interviews and grade code tests

Stride values that are not directly implied by the Stride Core Values

  • Putting long term success above short term delivery
  • Transparency
  • Being agile (according to the agile manifesto)
  • Work life balance

Consulting Pillars, Stride practices not implied by core values:

  • Pair Programming (the core of our consulting method)
  • Test Driven Development
  • Retrospectives
  • Regular two way constructive feedback
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment