https://youtu.be/5Eba8ejtt-4

✨ 오일나우 개발팀의 철학


오일나우 개발팀이 가장 중요하게 생각하는 것은 '**고객이 겪고 있는 문제를 해결하는 것'**입니다.

그래서 오일나우 개발팀은 문제 상황을 직접 분석하고, 적합한 기술을 검토하여 '좋은 코드'를 만들고자 합니다. 좋은 코드에 대한 많은 의견이 있지만, 오일나우 개발팀에서는 **'현재 직면한 문제를 해결할 수 있는 가장 적합한 코드'**를 좋은 코드로 정의합니다.

무엇보다 문제 해결을 위한 적합한 코드를 만들어 내려면 다양한 의견을 주고 받아야 한다고 생각합니다. 그래서 오일나우 개발팀에서는 경력과 관계없이 합리적인 가설과 근거만 있다면, 누구든지 자유롭게 의견을 공유하는 문화를 가지고 있습니다.

🙋🏻‍♀️ 오일나우 개발자가 일하는 법


  1. 문제를 발견하면 이를 해결하기 위한 가설들을 세웁니다.
  2. 가설을 세우게 된 그 배경과 내용에 질문을 던지며 더 깊은 곳에 숨어있는 문제의 본질을 찾습니다.
  3. 가설을 확정한 뒤, 이를 프로젝트의 비전으로 정합니다.
  4. 측정 가능한 개발 지표들을 설정한 뒤, 프로젝트를 진행하게 됩니다.
  5. 프로젝트가 끝나면 지표들을 측정하고 분석하여 얼마나 문제 해결에 근접 했는지 사후 분석을 진행합니다.

위 과정들은 기획팀 이야기가 아닙니다. 오일나우의 개발팀은 프로젝트를 진행함에 있어서 위 과정을 거칩니다. 개발팀이 문제와 해결 방법에 공감하지 못한다면, 프로젝트가 진행될 수 없습니다.