IT Coordinator

IT 프로젝트 모집공고 수정해 보기 #6

Tiboong 2024. 1. 9. 11:51
728x90
반응형

무섭습니다... 이런 공고를 보게 될 줄은...

2000년대 초반에 제가 다니던 회사가 국내 유명 보험회사 프로젝트에 참여한 적이 있습니다. OO화재라고...

그때 여러 다른 회사에서 온 개발자들이 한 방에 모여있었는데, 오전 10시가 되면 현업 PM의 갑질 아닌 갑질이 시작 되었다고 합니다. 10시에 프로젝트 룸을 한바퀴 돌면서 (그때는 스마트폰이 없었으므로...) 자리를 비우거나 인터넷 브라우저를 열고 업무외의 것을 보고 있다거나 하면 자리 위치를 수첩에 적어 갑니다. 그리고 11시가 되면 각 하청업체의 팀장들을 불러서 혼내는 겁니다. 그리고는 일하는 사람들이 마음에 안든다면서 다른 프로젝트에 나가있는 SM 팀과 통째로 교체를 해버렸답니다. 믿기 어려우시겠지만 그 시절에는 가능한 일이고 지금도 어디선가 일어나고 있을지 모릅니다. 그 PM의 이야기를 안들어봐서 잘 모르겠지만 덮어놓고 사람을 미워하긴 어렵겠죠. 뭔가 과거의 경험이 그 분을 그렇게 만들었을 거라 생각합니다.

 

우리는 외주 계약서든 연봉 계약서든 계약서를 종종 씁니다. 계약이라는 것은 약속 입니다. 그 약속을 적어놓은 젤 첫번째 문단에는 대부분 이런 문구가 들어갑니다. "상호 신뢰의 원칙에 따라 이 계약서를 작성합니다."(좀 다를 수도 있겠지만...)

계약주체와 상대방 사이에는 믿음이 있어야 합니다. 서로의 믿음을 저버렸을 때는 법적인 책임을 져야한다고 계약서는 명시하고 있습니다.

어쨋든 고용인과 피고용인의 사이에 믿음이 있어야 한다고 말씀드리고 싶습니다. 상호간에 믿음이 없어졌을 때 통제력을 가지려는 권력이 이런 생각을 하게 됩니다. 이러면 권력이 없는 쪽은 어떤 생각을 할까요? 돈도 좋지만 이런 프로젝트는 하고 싶지 않네요...


업무 내용

프로젝트 요약:
- 직원 PC 모니터링 시스템 개발

개발 요건:
- 프로젝트 설계 및 개발
- Windows 환경에서 동작하는 소프트웨어 개발

소프트웨어 유형:
- 직원 PC용 소프트웨어(Windows 10, 11 지원)
- 모니터링 용도의 소프트웨어(Windows 10, 11 및 웹 지원)
- 영상 전송 서버(웹 호스팅, 클라우드, Nas 등 다양한 구현 방안 제안 가능)

필요 요소 :
- 직원 PC 모니터링 시스템 기획 및 개발 (간단한 사용자/관리자 기능 명세 후 개발 요청)

개발 기술:
- 사용할 프로그래밍 언어에 대한 제안 요청

1) 프로젝트 요구사항:
- 직원 PC 사용 모니터링 시스템 개발 요구
- 사용된 프로그램과 인터넷 사용 로그의 상세한 통계 및 조회 기능 필요
- 원격 조종 기능은 불필요하며, PC 화면을 실시간으로 모니터링할 수 있는 시스템 개발 필요
* 대상 PC의 화면을 스크린 캡처 방식으로 초당 6~8 프레임 송출
* 네트워크 연결이 끊겼을 때 해당 PC의 화면 데이터를 보관하고, 네트워크가 복구되면 데이터 전송 기능 필요
- 모니터링 전용 소프트웨어 개발 (예: 팀뷰어와 유사하지만 모니터링 기능만 포함)
2) 프로그램 및 웹사이트 사용 추적:
- 프로그램 사용을 업무/비업무용으로 구분하여, 각 프로그램의 이름과 사용 시간에 대한 통계적 정보 제공
- 웹 브라우징 활동을 업무/비업무용으로 분류하여, 방문한 웹사이트 URL과 머문 시간에 대한 통계적 데이터 제공
- 이러한 정보는 각 직원별로 구별되어 제공
3) 인터넷 통제 기능:
- 하루당 다운로드 제한 등의 인터넷 사용 통제 기능 포함
- 업무/비업무용으로 구분된 웹사이트 접근 및 사용 시간 통계
4) 프로그램 운영 방법:
- 관리자는 별도 소프트웨어 설치 없이 관리자 전용 웹페이지에 로그인하여 사용자들의 PC 화면 및 영상을 실시간으로 모니터링 가능
5) 사용자 작업 추적 프로세스:
- 직원들은 프로그램을 설치하고, 제공된 고유 ID 및 비밀번호로 접속합니다.
- 로그인 이후, 직원은 '[업무 시작]' 버튼을 활성화시켜야 합니다. 이 버튼을 누르는 순간부터 직원의 화면 및 영상 캡처가 시작되며, 이 데이터는 서버로 자동 전송됩니다.
- 이 과정은 사용자가 프로그램에 접속할 때마다 반복되어야 하며, 각 직원의 작업 시작과 종료 시점이 명확하게 기록됩니다.

산출물 :
- 개발된 소스 코드 전체

법적인 문제가 없는지 알아보셨겠지만 회사 인력의 퍼포먼스에 문제가 있다고 판단하셨다면 다른 방향으로 생각하 보시는게 어떨지 감히 말씀드리고 싶습니다.

 

이만 총총...

728x90
반응형