What do you know about engineering?

What should every CEO know about engineering and managing an engineering organization?

  • After seeing the great presentations "10 Things CEOs Need to Know About Design" by Jason Purtorti and "10 Things CEOs Need to Know About the Internet" by Eric Ries, I realized that there are a lot of things that every CEO needs to know about engineering and managing an engineering organization. Link to Jason's presention: http://www.slideshare.net/novaurora/10-things-ceos-need-to-know-about-design Link to Eric Ries' presentation: http://www.slideshare.net/ericreiss/10-things-every-ceo-needs-to-know-about-the-internet This is a follow-up question to .

  • Answer:

    I'd propose two things.  1) talent.  2) uncertainty. 1) if you have the most talented team, you will build great products and will win your market.  This helps get the CEO's focus onto creating an environment that will attract great people.  Transparent communications.  Great work environment.  Respect for the engineering discipline.  And great people are so much more productive than average folks (the 10x principle) that this also take the focus off of how "hard" people are working and onto do we have the *best* people. 2) You are building something no one has ever built before, so you don't know how hard it will be to build.  All you can do is target a minimum viable product, make your best guess on schedule, revise it along the way, then work hard to get there.  CEOs who demand "commitment" and "accountability" on schedules tend to get disappointed and estranged from the engineering team since they are always pushing for "more, faster" without any data suggesting if that is possible.  And if they have the right folks (back to principle 1) then the commitment and talent of the team would not be in doubt, so the CEO can address the team from a position of trust.

Michael Wolfe at Quora Visit the source

Was this solution helpful to you?

Other answers

Release early, release often. Keep feedback cycles tight. Eat your own dog food. Relentlessly reevaluate/improve. Improving process or the removal thereof. Relentlessly automate. Integration, testing, releasing. Relentlessly measure. Foster accountability. Invest in your platform. Human, technological, or otherwise. Hire talent. Fire deadweights/poisonous personalities. Manage interruptions. Consider bottom-up design/20% time. Manage technical debt.

Mark Canlas

Just Added Q & A:

Find solution

For every problem there is a solution! Proved by Solucija.

  • Got an issue and looking for advice?

  • Ask Solucija to search every corner of the Web for help.

  • Get workable solutions and helpful tips in a moment.

Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.