1P by neo 8달전 | favorite | 댓글 1개

불필요한 작업에 대한 고민

  • 회사의 파이프라인 자동화 부서에서 일하는 한 직원의 경험.
  • 팀은 유지 관리 문제로 인해 내부 도구를 폐기하기로 결정하고, 다른 팀이 필요할 경우를 대비해 이 도구의 구현을 자동화하는 파이프라인을 만듦.
  • 이달에 팀원 중 한 명이 자동화에서 개선 가능성을 발견하여, 해당 직원이 이전 도구에 변경을 적용하도록 선택됨.

파이프라인 자동화의 모순

  • 변경 사항을 적용한 후, 같은 팀의 한 사람이 상세하게 요청한 조정으로 인해 풀 리퀘스트가 승인되지 않음.
  • 이러한 조정은 매우 드문 시나리오에서 파이프라인 자동화의 탄력성을 높이기 위함.
  • 그러나 같은 주에 팀 리더는 내부 도구가 폐기되었으며 더 이상 사용되어서는 안 된다고 다른 팀에 통보함.

의미 없는 작업의 부담

  • 폐기된 도구의 사용을 구현하는 파이프라인 자동화의 필요성에 의문.
  • 도구가 폐기되었으므로, 아무도 사용하지 않을 자동화에 대한 조정이 왜 필요한지 의문.
  • 시간 낭비로 보이는 작업에 할당된 이유에 대한 혼란.

GN⁺의 의견

  • 이러한 상황은 조직 내 의사소통 부족과 프로세스 관리의 문제를 드러냄. 한편으로는 도구가 폐기되었다는 공식 통보가 있었지만, 다른 한편으로는 여전히 그 도구에 대한 개선 작업이 진행되고 있음.
  • 이 문제는 자원의 낭비를 초래하며, 직원들 사이에서 혼란과 불만을 야기할 수 있음. 이는 직원의 사기 저하로 이어질 수 있으며, 장기적으로는 회사의 생산성에 부정적인 영향을 미칠 수 있음.
  • 이러한 상황을 방지하기 위해서는 프로젝트의 상태와 중요성에 대한 명확한 지침이 필요하며, 모든 관련된 팀과의 지속적인 의사소통이 중요함. 또한, 작업의 우선순위를 정하는 과정에서 전략적인 접근이 필요함.
  • 이 사례는 다른 조직이나 팀에서도 발생할 수 있는 일반적인 문제를 보여주며, 이를 통해 조직은 자신들의 프로세스를 재검토하고 개선할 수 있는 기회를 얻을 수 있음.
  • 이러한 상황을 경험하는 직원들에게는 자신의 노력이 가치 있고 의미 있는 방향으로 사용되고 있는지를 주기적으로 확인하고, 필요한 경우 상위 관리자나 인사 부서에 문제를 제기하는 것이 중요함.
Hacker News 의견
  • 한 ERP 시스템 개발 경험

    • 15년간 다양한 개발자에 의해 개발된 사내 ERP 시스템에 대한 작업 경험.
    • 시스템은 회사의 핵심이었으나, 경영진은 시스템을 문제의 원인으로 지목.
    • 새로운 경영진은 업계 표준 솔루션으로의 교체를 추진했음.
    • CTO와 작성자는 프로젝트가 예산 초과와 실패할 것이라고 강력히 주장했으나, 경영진은 벤더의 말을 믿고 프로젝트를 진행.
    • 벤더는 프로젝트의 규모를 이해하지 못하고 중요 기능을 빼면서도 자신감을 보였음.
    • 결국 5년 후, 수백만 달러를 낭비한 채 프로젝트는 실패로 끝남.
  • 스마트 에너지 미터 사업 진출 시도

    • 대형 미디어 회사에서 스마트 에너지 미터 사업에 뛰어들려 했던 경험.
    • 이미 수천 개의 미터를 구매하고 브랜딩하여 창고에 보관 중이었음.
    • API 개발 완료, UI는 문제가 있어 수정이 필요했음.
    • 마케팅 출시를 위한 수백만 달러 예산이 준비되었으나, 출시 당일 회사 이사회가 브랜드 이미지와 실패 위험을 이유로 출시를 취소함.
  • 무의미한 프로젝트 경험

    • 회사 "EnGUAGEment meter"를 홀마다 설치해 직원들의 기분을 표시하는 시스템 개발.
    • CEO의 생일에는 참여율을 높여야 했음.
    • 결국 매일 30-40%의 참여율을 보이는 데 그쳤음.
  • 대형 소매업체의 네트워크 접근 제어 프로젝트

    • Cisco 라우터 ACL을 구축하는 작업을 맡았으나, 프로젝트가 중도에 취소된 것으로 추정됨.
    • 작성자는 자동화된 시스템을 구축했으나, 이후 프로젝트의 진행 상황에 대한 소식을 듣지 못함.
  • 내부 도구의 사용 중단을 위한 고의적 성능 저하 조치

    • VP의 요청으로 오래된 내부 도구를 고의로 느리게 만드는 작업을 수행.
    • 가짜 오류 메시지와 무작위 지연을 추가하여 사용자 불만을 유도함.
  • SaaS 회사의 AWS로의 긴급 마이그레이션

    • 인수 후 AWS로의 마이그레이션 지시를 받았으나, 이로 인해 발생한 높은 비용으로 인해 결국 다시 데이터 센터로 이전함.
  • 뉴질랜드 소프트웨어 및 하드웨어 회사의 유닛 테스트 갱신 프로젝트

    • 1000만 달러 예산으로 유닛 테스트 갱신을 목표로 했으나, 프로젝트는 중간에 방향을 바꿔 패킷 검사 도구 개발로 전환됨.
    • 프로젝트 리더가 중도에 퇴사하고, 결과물은 무의미했으나 회사는 프로젝트를 성공적으로 평가함.
  • 대학 프로그래밍 강의에서의 시뮬레이터 개발

    • 첫 강의 후 교수에게 시뮬레이터 개발에 대해 말하려 했으나, 교수는 수업 참석을 면제해주고 A학점을 줄 것이라고 함.
    • 학기 말에 교수는 약속을 기억하지 못했고, 시뮬레이터를 보여준 후에야 학점을 변경해줌.
  • 마법의 집회(Magic the Gathering) 온라인 플레이 사이트 개발

    • 기존 옵션보다 우수한 사이트를 개발했으나, 저작권 문제로 인해 공개하지 않음.
  • 위성 제어 보드 테스트 장비 개발

    • 위성 제어 보드를 테스트하기 위한 장비를 개발했으나, 프로그램이 취소되어 장비는 사용되지 못하고 폐기됨.