Goals of an internal RFC - Deepstash
Upskilling: Preparing For The Future

Learn more about career with this collection

Identifying the skills needed for the future

Developing a growth mindset

Creating a culture of continuous learning

Upskilling: Preparing For The Future

Discover 78 similar ideas in

It takes just

11 mins to read

Goals of an internal RFC

Goals of an internal RFC

We needed a way to make decisions as a team that would allow us to:

  • enable individual contributors to make decisions for systems they’re responsible for
  • allow domain experts to have input in decisions when they’re not directly involved in building a particular system
  • manage the risk of decisions made
  • include team members without it becoming design by committee
  • have a snapshot of context for the future
  • be asynchronous
  • work on multiple projects in parallel

12

40 reads

MORE IDEAS ON THIS

The newbie tag enables psychological safety

The newbie tag enables psychological safety

As a team, we agreed that any comment or proposal tagged with [newbie] indicated that its author was coming from a vulnerable place. Whether motivated by lack of expertise, context or confidence, this tag allowed for us to make mistakes while knowing we were in an environment of ...

11

26 reads

Making decisions in a bubble = 🤬

Making decisions in a bubble = 🤬

In the process of building our apps I received a private Slack message:

Why was the data dashboard built using React if our front-end stack is based on Ember? — a not very happy front-end engineer

  • 💀 I didn’t know we had added a new tool to our stack. 😳
  • 💀 Othe...

12

98 reads

Deciding when to RFC is difficult

You should write an RFC if you:

  • are building something from scratch. New endpoint, component, system, library, application, etc.
  • the need rewrite has crossed your mind
  • will impact more than one system or other team members.
  • would like to define a contract or int...

11

27 reads

Trust issues become more evident

We’ve found RFCs increase visibility into who is making decisions in a system and has helped managers identify situations where trust issues are preventing ICs from making decisions.

11

26 reads

Participation in RFCs

If you see a low participation rate, you team members may be dealing with the following challenges:

  • 😵 They have too much going on.
  • 😱 They are not interested.
  • 🔨 Tools used for process management are not providing them great UX.
  • 🕰 They may need better personal...

11

23 reads

CURATED FROM

CURATED BY

datsquire

Tech enthusiast, engineering leader, family guy, podcast listener, market enthusiast, binge watcher, 🍕🍕🍕 lover

Read & Learn

20x Faster

without
deepstash

with
deepstash

with

deepstash

Access to 200,000+ ideas

Access to the mobile app

Unlimited idea saving & library

Unlimited history

Unlimited listening to ideas

Downloading & offline access

Personalized recommendations

Supercharge your mind with one idea per day

Enter your email and spend 1 minute every day to learn something new.

Email

I agree to receive email updates