Andrew Fong’s Post

View profile for Andrew Fong

Infrastructure

I’ve been doing a lot more recruiting and one trend I’ve noticed is a tendency to talk about using a framework when really describing a process. There are two key differences: Frameworks are structured but open ended and are not prescriptive. Processes are prescriptive sequential steps. It’s important to identify when you want to use one or the other: - Coaching an engineer: Framework - Planning: Probably framework with a tiny bit of process for scheduling - Recovery of a data center: Process A more engineering centric / systems view would be to look at frameworks as the interfaces in engineering and process as the implementation behind the interface. Too often we’re focused on the implementation of the process before we’ve established what the framework is we want to use.

Tim Armandpour

CTO - PagerDuty (NYSE: PD)

3mo

Well said. I’ve often felt that principles to help guide decisions (especially for priorities) complimenting your listed priorities is an efffective relationship to foster

Like
Reply
Keqiu Hu

Engineering at Databricks

4mo

Great metaphor! On the other hand, I think if there is only a framework (slogan, cultural principles) but without a process to implement/reinforce it, the framework is not useful either.

Like
Reply
Yongsheng Wu

Hiring senior software engineers, engineering leaders

4mo

Great examples!

Like
Reply
See more comments

To view or add a comment, sign in

Explore topics