one of the first things you learn when you run an engineering organization is that a good quality assurance organization cannot build a high-quality … - Ben Horowitz
" "one of the first things you learn when you run an engineering organization is that a good quality assurance organization cannot build a high-quality product, but it can tell you when the development team builds a low quality product. Similarly, a high quality human resources organization cannot make you a well-managed company with a great culture, but it can tell you when you and your managers are not getting the job done.
About Ben Horowitz
Ben Horowitz (born June 13, 1966) is an American businessman, investor, blogger, and author.
Biography information from Wikiquote
Also Known As
Related quotes. More quotes will automatically load as you scroll down, or you can use the load more buttons.
Shorter versions of this quote
Additional quotes by Ben Horowitz
here are the basic steps to organizational design: 1. Figure out what needs to be communicated. Start by listing the most important knowledge and who needs to have it. For example, knowledge of the product architecture must be understood by engineering, QA, product management, marketing, and sales. 2. Figure out what needs to be decided. Consider the types of decisions that must get made on a frequent basis: feature selection, architectural decisions, how to resolve support issues. How can you design the organization to put the maximum number of decisions under the domain of a designated manager? 3. Prioritize the most important communication and decision paths. Is it more important for product managers to understand the product architecture or the market? Is it more important for engineers to understand the customer or the architecture? Keep in mind that these priorities will be based on today’s situation. If the situation changes, then you can reorganize. 4. Decide who’s going to run each group. Notice that this is the fourth step, not the first. You want to optimize the organization for the people — for the people doing the work — not for the managers. Most large mistakes in organizational design come from putting the individual ambitions of the people at the top of the organization ahead of the communication paths for the people at the bottom of the organization. Making this step four will upset your managers, but they will get over it. 5. Identify the paths that you did not optimize. As important as picking the communication paths that you will optimize is identifying the ones that you will not. Just because you deprioritized them doesn’t mean they are unimportant. If you ignore them entirely, they will surely come back to bite you. 6. Build a plan for mitigating the issues identified in step five. Once you’ve identified the likely issues, you will know the processes you will need to build to patch the impending cross-organizational challenges.
NO PERFORMANCE MANAGEMENT OR EMPLOYEE FEEDBACK PROCESS Your company now employs twenty-five people and you know that you should formalize the performance management process, but you don’t want to pay the price. You worry that doing so will make it feel like a “big company.” Moreover, you do not want your employees to be offended by the feedback, because you can’t afford to lose anyone right now. And people are happy, so why rock the boat? Why not take on a little management debt? The first noticeable payments will be due when somebody performs below expectations: CEO: “He was good when we hired him; what happened?” Manager: “He’s not doing the things that we need him to do.” CEO: “Did we clearly tell him that?” Manager: “Maybe not clearly . . .” However, the larger payment will be a silent tax. Companies execute well when everybody is on the same page and everybody is constantly improving. In a vacuum of feedback, there is almost no chance that your company will perform optimally across either dimension. Directions with no corrections will seem fuzzy and obtuse. People rarely improve weakness they are unaware of. The ultimate price you will pay for not giving feedback: systematically crappy company performance.