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
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
Related Q & A:
- What Technology Is Used In Mechanical Engineering?Best solution by answers.yahoo.com
- What's the scope of biomedical engineering for next 5 years?Best solution by jobsrecruitments.com
- What faculty to chose between electrical engineering and computer science?Best solution by Yahoo! Answers
- Does anyone know how to start a non profit organization?Best solution by Yahoo! Answers
- What minor is better to have - Marketing or Managing?Best solution by answers.com
Just Added Q & A:
- How many active mobile subscribers are there in China?Best solution by Quora
- How to find the right vacation?Best solution by bookit.com
- How To Make Your Own Primer?Best solution by thekrazycouponlady.com
- How do you get the domain & range?Best solution by ChaCha
- How do you open pop up blockers?Best solution by Yahoo! Answers
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.