詳細検索

"절대 실패하지 않는 남자"라는 신기로워. 주요 프로젝트 완공 이야기

아바타
글쓴이 Ayaka Harada

"절대 실패하지 않는 남자"라는 신기로워. 주요 프로젝트 완공 이야기
日本語에서 번역 • 원문 보기

안녕하세요. 여기는 다하라, 브랜딩 프로젝트입니다.

오랜만에 인터뷰 블로그를 전할 예정입니다 ♪

 

이번 달, 지난 학기 결과를 평가하기 위해 상을 받았던 주요 프로젝트가 마무리되었습니다.

우리는 설립 이후 20년간 회사를 지원해온 프로젝트 역사를 되돌아보고, 이 프로젝트를 통해 얻은 것들과 회원들의 고통과 기쁨, 성장, 그리고 '절대 실패하지 않는 사람'으로 알려진 1위 프로젝트 매니저 타가미 씨에 대해 이야기했습니다.

큰 프로젝트를 되돌아보며

a_man_who_never_failsa_man_who_never_failsa_man_who_never_fails

하라다: 올해 2월, 핵심 시스템의 클라우드 마이그레이션 프로젝트가 완료되었고, 모두가 환송 파티를 열었습니다.

이번 달 온라인으로 열린 ASM(전 직원 회의)에서는 모든 프로젝트가 수상되었고, 타가미 씨가 MVP 상을 수상했습니다.

다시 한 번 축하드립니다!

 

_[_****발표가 무엇인가_

6개월마다 > _Colorkrew__은 뛰어난 성과를 낸 이들을 선정__Award__and 영예를 선정합니다. 등급에 따라 __MVP +2__개월, 골드 __+1__개월, 실버 __0.5__개월, 브론즈 ____+0.2__개월에 추가 보너스가 수여됩니다. _

타가미: 정말 감사합니다. 명예 MVP를 받게 되어 영광입니다. 이 상은 팀 전체의 노력뿐만 아니라 적시에 협조해 주신 모든 분들의 지원 덕분이라고 믿으며, 관련된 모든 분들께 감사드립니다. 대단히 감사합니다.

 

하라다: 수고 많으셨습니다. 오늘은 이 프로젝트에 대해 간단히 말씀드리고자 합니다. 시스템의 클라우드로의 마이그레이션이란 정확히 무엇인가요?

 

타가미: 회원 관리 청구 시스템의 클라우드 마이그레이션이라고 하셨는데, 이해하기 쉬운가요?

이 서비스는 회사가 설립된 1999년에 만들어졌으며, 2008년에 한 차례 갱신되었습니다.

그때 다양한 결제 수단을 도입했습니다.

정확한 수치는 말씀드릴 수 없지만, 수백만 명의 등록 사용자를 보유한 회원 관리 서비스와 10가지 이상의 결제 방식을 사용할 수 있는 청구 서비스를 운영하는 핵심 시스템입니다.

일본에서 처음 도입된 여러 결제 수단도 있습니다.

 

하라다: 그렇군요. 설립 당시부터 이어진 프로젝트죠? 20년에 걸친 프로젝트는 훌륭한 역사를 가지고 있다고 생각합니다.

 

타가미: 이 시스템은 여러 차례 갱신되었으며 거의 20년간 운영 중입니다.

이번에는 클라우드를 해봅시다! 2018년에 저희가 고려하기 시작한 것은 2018년이었습니다. 그때 한 엔지니어가 혼자서 클라우드화를 고려하고 있었습니다.

본격적인 시작은 2019년 4월입니다.

 

하라다: 그때부터 본격적인 클라우드 화가 시작되었습니다. 이 프로젝트에서 가장 큰 부분은 무엇이었나요?

 

타가미: 야마바, 아니면 도전이 있었나요?

온프레미스 환경이 노후화되면서 서버를 교체하거나 클라우드 환경으로 전환할지 선택해야 했지만, 장단점이 바뀌면서 우리 회사는 원래 클라우드에 강했기 때문에 클라우드로 전환하기로 결정했습니다.

물론 클라우드로 전환할 때는 AWS, Azure, GCP, 하이브리드 옵션 등 다양한 옵션을 고려했습니다.

 

온프레미스에서 클라우드로의 전환이 필요해서 여러 가지가 있었지만, 다행히도 우리 회사는 클라우드에 강세를 가지고 있어 도움이 되었습니다.

결국 AWS를 사용하기로 결정했습니다. 하지만 Kubernetes 기술을 도입하는 것은 도전이었습니다.

 

하라다: 쿠버네티스란 무엇인가요?

 

Tagami: 도커 컨테이너 관리 시스템입니다.

컨테이너 배포, 확장 및 기타 관리를 자동화하는 소프트웨어라고 생각하세요.

 

하라다: 클라우드에서 오토스케일링과 비슷한 건가요?

 

타가미: 거의 맞습니다. 오토스케일링은 서버를 빠르고 쉽게 늘이거나 줄일 수 있는 메커니즘이지만, 쿠버네티는 좀 더 많은 기능을 할 수 있습니다... 예를 들어, 애플리케이션 단위로 환경을 빠르고 쉽게 구축할 수 있습니다.

 

하라다: 그게 뭐가 그렇게 대단한 거야?

 

타가미: 시스템은 대략 7개의 서로 다른 URL을 가진 서비스로 구성되어 있습니다. 물론 사용 빈도는 애플리케이션에 따라 다르지만, 온프레미스 시대에는 각 애플리케이션마다 서버를 준비하는 것이 필요했습니다. 오토스케일링으로만 해결하더라도, 결국 증가하거나 감소하는 것은 서버이므로 각 애플리케이션마다 서버 준비 필요성은 동일합니다. 하지만 쿠버네티스에서는 서버 그룹을 클러스터라고 불리는 하나의 대형 서버로 취급하며, 그 위에서 실행되는 애플리케이션에 자원을 자유롭게 할당할 수 있습니다.

즉, 서버가 제공하는 자원을 더 유연하게 사용할 수 있다는 뜻입니다.

서버와 애플리케이션이 분리되어 있어서 일부 서버가 다운되더라도 서비스가 영향을 받지 않는다는 점도 좋다고 생각합니다.

이 프로젝트를 통해 얻은 것들

 

a_man_who_never_fails

하라다: 각 멤버가 이 프로젝트를 통해 성장했나요?

 

타가미: 기술 측면에서는, 우리 회사의 가장 크고 오래된 시스템에서 최신 환경으로 마이그레이션하여 모든 구성원이 클라우드에 익숙했습니다.

마인드 측면에서 우리 회사 문화는 원래 계층적 관계가 없는 평평한 회사였지만, 이 프로젝트를 홍보하면서 각 구성원이 프로젝트를 성공시키기 위해 무엇을 해야 할지 고민하기 시작했고, 저는 팀으로서 협력해 프로젝트를 성공시키고자 하는 정신을 느꼈습니다.

 

아마도 작**년의 유행어인 '한 팀'**인 것 같아요.

그게 제가 프로젝트를 완성할 수 있었던 이유였고, 가장 큰 성장은 '내 것으로 하듯이 해내는' 마음가짐을 가질 수 있었기 때문이라고 생각합니다.

 

하라다: 각자가 '자신답게 할 수 있다'는 점이 정말 멋집니다.

 

타가미: 네. 이 프로젝트는 '**실패하면 회사가 곤란해진다!'**는 최우선 과제였기 때문에 모두가 큰 압박을 받았던 것 같아요.

 

하라다: 이 프로젝트의 구성원 연령대가 비교적 넓다고 느꼈는데, 그 지역은 어땠나요?

 

타가미: 어떤 멤버들은 회사에서 오랜 경력을 쌓았고, 다른 멤버들은 비교적 젊었어요.

하지만 각자 적극적으로 일에 참여했기 때문에 나이에 상관없이 개인적으로 많이 성장하는 것을 느꼈습니다.

"절대 실패하지 않는 남자"의 이유

a_man_who_never_fails

하라다: 과거에 이 프로젝트뿐만 아니라 타가미 씨는 수억 달러 규모의 프로젝트를 예산 시간 내에 문제없이 연이어 성공시킬 수 있는 인물로 알려져 있습니다.

 

타가미: 사람들이 가끔 그런 말을 하는 것 같아요...

 

하라다: 그런 슈퍼맨이 있어? ᄏᄏ

 

타가미: 결국, 흔히 말하는 대로 '관리 가능하다'고 생각하지만, 그걸 만드는 데 꽤 어려움이 있습니다.

그 안에서 꽤 설렘이 내려오고 있어요.

 

하라다: 네! 그래요?

 

타가미: 외부에서 보면 차분하게 하는 것처럼 보일 수 있습니다. 시스템 전환에 '절대적인 문제'는 없습니다.

매번 내부 이야기처럼 무서워요.

 

하라다: 그래도 고객들의 '대성공'으로 인정받는 것은 정말 멋진 일입니다.

PM으로서 의식하고 있는 점이 있나요?

 

타가미: 개인적으로 '품질과 배송 시간'이 최우선이자 중요한 부분입니다. 물론 비용도 중요하지만, 품질과 배송 시간이 충족되지 않을 것 같으면 항상 배송일을 지키며 자원을 조기 추가하는 식으로 합니다.

 

하라다: 알겠습니다. 고객 신뢰를 얻는 게 목적인가요?

 

타가미: 이번 경우에는 우리가 약간 추정했던 인건비 일부가 포함되어 있었습니다.

그리고、、、 저는 리허설을 꽤 좋아해요. 매번 꼼꼼하게 리허설해요.

 

하라다: 나 리허설 좋아해! ? ᄏᄏ

 

타가미: 리허설 없이 실제 공연으로 전환할 수 없어요. 지금까지 다 리허설했어요.

그래서 비용이 조금 초과될 수 있습니다.

각 멤버가 전환 당일에 해야 할 모든 것을 모른다면 소용없어요.

고객 서비스를 중단해야 하고, 미리 공지하니까 정말 시간과의 싸움이에요.

 

하라다: 분명히 고객과 사용자 모두에게 불편을 줄 것입니다.

 

타가미: 첫 리허설이 먼저 실패해. 리허설에서는 교대 당일처럼 가정할 수 없어.

그래서 계속 반복했고, 전환 당일까지 거의 그 순간 내 머리와 몸에 깊이 새겨졌다.

리허설에서 100%를 못 하면 실제 공연을 할 수 없어요.

 

하라다: 리허설에서 각 멤버의 역할을 명확히 해주네요. 거기까지 가면 리허설만 해도 지칠 것 같아요...

 

타가미: 맞아요. 하지만 모두에게 "이제 공연 준비해도 되나요?"라고 물으면, "한 번 더 연습해야 해요."라고 하더군요.

결국 실제 공연 전에 모두가 불안과 함께 어려움을 겪는 것이 더 스트레스를 줍니다.

이번에도 대략 4번 정도 된 것 같아요? 우리는 잘 연습했어요.

덕분에 모두의 불안을 없애고 실제 공연에 집중할 수 있었어요.

지금부터. 미래의 가장 강한 총리가 되기 위해...

a_man_who_never_fails

하라다: 큰 프로젝트를 마친 후 다음 목표나 하고 싶은 일이 있나요?

 

타가미: 클라우드 지원은 종료되었지만, 아직 해야 할 일이 많습니다.

올 회계연도 초에는 동등하거나 그 이상의 규모의 프로젝트들이 시작되었습니다.

현재 멤버 + α으로 1년 동안 진행할 계획이지만, 이번에는 팀 규모가 강해 다음에도 성공할 것이라 확신합니다.

 

하라다: 그렇구나~. 또 다른 큰 프로젝트가 진행 중이야.

 

타가미: 개인적으로는 PM(프로젝트 관리)을 표준화하고 홍보하고 싶습니다.

 

하라다: 아. 왜 이걸 눈치챘어?

 

타가미: 이전 직장에서는 주로 팀보다는 개인으로 일했는데, 여기 온 이후로는 PM을 많이 하게 되었고, 팀으로서, 그리고 프로젝트별로 일하는 방법에 대해 많이 배웠습니다.

PM은 각자 방식이 있어서 의외로 개인화되는 경우가 많습니다.

그는 자신이 "절대 실패하지 않는 사람"이라고 했지만, 저도 여러 프로젝트를 직접 해본 경험이 있어서 그 경험을 모두와 공유하며 PM의 전반적인 수준을 높이고 싶습니다.

 

하라다: 알겠습니다! 타가미 씨께서 성공의 노하우를 가르쳐 주셨으면 합니다! PM에 대한 팁이 있나요?

 

타가미: 맞아... 미래를 생각하는 거야.

물론 우리는 WBS(Work Breakdown Structure)를 미리 그려서 대략적인 경계선이 있지만, 마치 미리 무슨 일이 일어날지 미리 예측하고 계획에 넣는 것과 같다고 생각합니다.

 

하라다: 그게 논리적인 사고야. 난 잘 못해. ᄏᄏ

 

타가미: 하하. 아무리 생각해도 보통 구멍이 있긴 하죠. 하지만 미리 생각하고 최대한 최소화하기 위해 채우는 게 중요하다고 생각해요.

 

하라다: 배움이 정말 많아요! PM의 힘. 이걸 회사 전체에 공유하고 수준을 높여줬으면 해요!

 

타가미: 맞아요. 미래의 성장을 생각할 때, 지금까지 경험한 노하우를 공유하는 것이 회사에 기여할 수 있을 거라 생각해 이 목표를 현실로 만들었습니다.

 

하라다: 정말 감사합니다. 오늘 정말 감사합니다!

 

♪ ISAO 를 Colorkrew로 변경하세요.

Related Articles