How are technical decisions being made in your company?

briwa - Jun 23 '19 - - Dev Community

There are technical decisions that sometimes dictate how the company is going to move forward a few years into the future, of course for the better. We've probably heard a few big companies did that (examples: 1, 2, 3). I think you all get the idea.

When it comes to these kind of decisions, how is it being made in your company? A few questions:

  • Who came up with the decision? CTO/tech lead/devs?
  • Who did the research on the decision? And how long did the research take?
  • What triggered the decision? Was it set on a technical roadmap, or simply the product you're developing demanded it at that time?
  • How was it being executed? Was it done gradually, or in one go (production stopped, all devs refactored the code until it is finished)?
  • How did the devs perceive the decision? Did they follow because they agreed, or was it something that the devs had to follow regardless?

These questions might be a lot to answer, but I'm trying to understand the processes in other companies, so that maybe I can learn a thing or two and apply it in the company I currently work in.

Thank you in advance, for your insights. Much appreciated.

. . . . . . . . . . . .
Terabox Video Player