2년 전 팀원이 갑작스레 그만두면서 급한 마음에....
혼자 일하는 부담감 때문에 능력은 부족하지만 성실함이 좋은 친구를 급하게 뽑았다.

처음에 기술은 가리키면 된다고 생각하고 시작을 했지만...
이건 정말 나의 오만이었다.
이건 팀장과 팀원 모두에게 최악의 수였다.
처음 몇 개월간 전산 기본업무를 배우는 동안은 괜찮았다.

하지만 개발업무를 배우는 순간부터 서로에게 최악의 기간이 되었다.
약 8개월간 나도 야근까지 하며 근무시간 내 2~3 시간 쪼개어 교육을 했지만....
그 친구의 받아들이는 속도는 너무나 늦었고. 그 친구 또한 공부를 위해 야근하며
8개월간 했지만... 마지막은 포기였다.

전산과 4년제 나오고 전문학원 1년을 다녔는데도 불구하고.....
아.. 안 되는 건 안되는구나 라는 생각이 들었다.
아쉽지만.. 발전이 없던 그 친구도 포기를 하고 사직을 하게 되었다.
고생은 고생대로 둘 다 하고 최악의 결과를 받아 들었다.

그리고 공백기가 있었지만 경력자를 뽑게 되었다.
순조롭게 3개월간 일부 업무 인수인계가 되었고.... 새로운 개발 언어도 혼자 마스터해 나갔다.
아.... 이래서 전산은 정말 경력이 중요한 것 같다.

다행히도 맞는 직원을 채용한 덕에 둘 다 큰 리스크 없이 즐겁게 일하고 있다.
정말 충원하거나 증원할 때 개발업무가 있는 전산팀이라면 정말 신중하게 결정하세요.

개발은 가리킨다고 잘되지 않더라고요.... 전 회사에서 후배들 가리킨 거 생각하고 시작했다 정말 고생했다는......

Posted by Midas Min™
,

이번에 오랫동안 같이 일한 친구를 보내며 많은 생각이 드네요.
지난 6년간 같이 재밌게 일했던 친구인데.. 새로운 꿈이 있는지... 드디어 둥지를 떠나네요.
나 또한 많은 이직을 통해 발전했기에... 이 친구에게도 필요한 기회라는 생각이 드네요.
시원섭섭한 느낌이라고 해야 되나... ^^;;;

이런 문제로 그동안 글도 작성할 틈 없이 바빴네요 ^^;;; 핑계인가.. ㅋ
최근 인력 구하기가 힘든 상황이라 좀 힘들긴 하지만...
보내 줄 때는 또 기분 좋게 보내주어야겠죠. 당분간 일이 많아지는 거야 어쩔 수 없겠지만...
그 또한 내가 당연히 해내야 하는 일이기에.....
그것보다 6년간 묵묵히 잘해준 것에 감사하죠 ^^
오늘이... 마지막 근무하는 날인데.. 아 전에 제가 모시던 팀장님도 이런 기분이었겠구나...라는 생각이 드네요.
나 또한 그때의 이직으로 큰 발전을 했으니... 앞으로 큰 발전이 있기를 기원해줘야죠....
저 또한 새로운 친구를 받아들이고 가리키며 또 발전을 해야겠죠!!
마지막 날이라... 출근하며 두서없이 글을 남겨 보네요~~!! ^^

Posted by Midas Min™
,

내부회계 인터뷰를 진행하며 시작된 이야기가 드디어 구축을 다 끝내고 테스트까지 완료 후 4월부터 가동을 하고 있네요.
이번 1달간은 테스트 기간으로 운영하고 있지만 실제 업무와 동일하게 적용하고 있어 성공적인 시스템 구축이 된 것 같습니다.

 

이번 내부회계 시스템을 구축하며 DB접근제어는 근거를 남기는 로그 생성기에 가깝기에 특별히 업무상 이점이 생기는 부분은 없었습니다.

다만 내부회계 감사를 확실하게 대응할 수 있다는 무기는 생긴 거죠.
하지만 형상관리 시스템 도입은 소스 관리하는 방법은 한 단계 업그레이드했고 배포의 용이성을 매우 높여 주었습니다.
시스템 구축을 준비하고 계시다면 형상관리 시스템 선정에 신중을 기하시기 바랍니다.
어차피 투자를 할 거면 도움이 되는 시스템으로 구축을 하는 게 좋지 않을까요 ^^

이번 시스템 구축과 동시에 회계사와 최종 인터뷰를 진행하였으며...
감사인에서도 만족할 수 있을 정도의 퀄리티로 시스템 구축이 완료되었네요!!
상장사들은 법 때문에 어쩔 수 없이 구축하는 거지만 이왕 구축하는 것 업무에도 도움이 되게 성공적으로 구축하시길 바랍니다.

Posted by Midas Min™
,

시작은 내부회계 법적 문제 때문에 도입이 되었지만....
1달간의 시스템 도입 작업을 거치며 나름 전산시스템 개선을 시킬 수 있는 기회가 된 듯싶었다.
약 2주 정도의 테스트 및 안정화를 진행해야 되지만 현재까지만 상태를 봤을 때는 실보다 득이 많은 듯하다.
특히나 전산팀에서 자체 개발을 진행하는 경우에는 형상관리 솔루션 도입을 해주는 경우가 거의 없기 때문에 이번 기회에 해당 솔루션을 접하고 도입하는 과정에서 많은 것을 얻을 수 있었다.

일단 2가지 솔루션 DB 접근제어, 형상관리를 도입하기에 발주가 끝난 시점에서 전산팀 차석과 팀장인 내가 1가지 솔루션을 나누어 맡았다.
동시에 진행되다 보니 혼자서 모든 걸 다 처리하기에는 시간적으로나 업무량이 만만치 않았다.
일단 자사의 경우 C/S 프로그램 개발을 하고 배포 자동화를 진행해야 되기에 기존에 관리하던 개발 환경에서 상당한 변경이 예상되었고 솔루션 도입 시 그렸던 방향성과 부합되게 될지도 솔직히 미지수였다.
하지만 다행히도 양쪽 솔루션 모두 믿을 수 있는 업체를 선정해 지원이 매우 잘되었고 착수 전 상세한 설명을 통해 전산팀 내부에서 해야 될 일도 명확하게 정리하여 진행할 수 있었다.
일단 DB 접근제어는 국내 1위 업체와 계약을 했고 MSSQL DB를 사용하기에 큰 무리 없이 차석이 잘 진행하고 있어 상세 설명은 넘어가겠다.

가장 우려했던 부분이 형상관리 솔루션이 었다.
자사에서 사용하는 C/S 개발 프로그램이 워낙 오래된 프로그램이고 형상관리 업체 여러 곳과 PT를 진행하며 어렵게 선택한 곳이었다.
이번에 진행하며 형상관리 솔루션 구축을 진행하며 준비해야 되는 부분에 대해 정리를 해보았다.

1. 자사에서 사용하는 개발 툴 전문가가 있는 업체를 선정하라
   자사의 경우 C/S 개발도 하지만 웹 개발도 하고 최근에는 어플 개발도 진행하려고 하고 있다.
   하지만 내부회계에서 관리에 필요한 부분은 재무제표와 관련 있는 시스템으로 보통 ERP 시스템이 주가 된다.
   특히나 내부회계 감사에서 요구하는 부분은 사용자 요청 -> 관리자 승인 -> 프로그램 수정 -> 요청자 테스트 결과 관리 -> 현업 배포 빌드 -> 관리자 승인 -> 현업 배포 등의 과정이 지켜지며 관리가 되고 이 사이에 수동 작업이 아닌 모든 게 프로세스에 따라 시스템을 통해 자동처리가 되고 로그가 남느냐는 것이 가장 관건이다.
   이로 인하여 우리도 업체를 선정하며 정말 많은 변수를 고민해야 했고 개발 툴이 오래된 것이라 국내에 개발자가 작아 모르는 사람들도 많다 보니 이 부분이 난관이었다.
   하지만 다행히 해당 업체에서 우리와 같은 개발 툴을 사용하는 전문가가 있어 준비과정에서 정말 많은 도움을 받았으며 우리가 원하는 프로세스에 맞추어 시스템을 구축할 수 있었다.
   꼭 업체를 선정하기 전에 해당 업체에 개발자와 소통하며 기술지원 여부를 명확히 판단해보기 바란다.
   한번 도입하면 오랜 기간 사용을 해야 하는 만큼 신중하게 선택하기를 바란다.

2. 프로젝트 시작 시에 기준을 명확히 정리하라.
  최근 복주환 강사의 생각정리 책을 읽으며 많은 것을 배웠다.
  특히나 생각을 정리하는 방식에 대해 배웠고 그중 만다라트와 로직트리 기법으로 형상관리 솔루션 도입을 관리하며 큰 도움을 얻었다.

  은근히 솔루션 도입을 하며 업체에 기대는 경우가 있다.
  하지만 그렇게 되면 솔직히 우리가 원하는 형태가 아닌 업체가 구축하기 좋은 형태대로 구성이 되고 이렇게 구성된 시스템은 오랜 기간 사용하며 불편함을 느끼게 된다.
  이번에 해당 기법으로 명확히 도입 사유, 자사에 구축하는 방향, 구축 후 얻어지는 부분을 명확히 정리를 하였고 정리된 부분으로 업체와 미팅을 하며 진행을 하니 자사에서 원하는 방향에 90% 이상 부합하는 솔루션 구축이 가능하였다.
  특히나 형상관리의 경우는 불가피하게 자사에 맞게 업체들이 커스터마이징을 해주기 때문에 우리의 요구사항을 명확히 정리하고 업체에 명확하게 전달하는 부분이 매우 중요하다.

3. 솔루션 구축은 결국 우리가 하는 거다. 솔루션 업체는 툴만 제공할 뿐....
  이번에 하면 약 3주간 고생했던 부분은 기존에 지저분하게 관리되면 8년간의 작업 소스를 완전히 정리했으며  형상관리 솔루션 도입에 맞추어 프로그램 프로젝트 단위도 분리하는 작업을 진행했다.
  그리고 사용되지 않는 프로그램도 모두 정리를 하여 전체적인 소스 크기를 감소하였으며 이로 인하여 상당히 가벼워졌다.
  또한 형상관리 솔루션과 연동을 위해 Command Line 컴파일을 구현하며 새로운 기술도 접하고 이렇게 자동화가 가능한 부분에 대해 새롭게 공부하는 계기도 되었다.
 우리가 해당 기술에 대해 명확히 파악하고 나니 형상관리 업체 엔지니어와 미팅도 매우 간소화되었고 생각한 것보다 2주 이상 구축 시간을 앞당길 수도 있었다.
 그리고 해당 업체의 작업량도 감소하다 보니 자사에서 요구하지 않은 좋은 아이디어도 제공하여 시스템을 커스텀해주는 효과까지 얻게 되었다.
  물론 새로운 솔루션 도입하는 것이 어렵고 힘든 작업이지만... 업체 손에 맡기는 것보다 자신의 기술을 한 단계 더 발전시키고 회사에 좀 더 효율적인 시스템으로 구축하기 위해 노력해 보길 바란다.

이상 이렇게 3가지로 구축하면 생각이 들었던 부분을 요약할 수 있겠네요.

아직 실무에 적용한 단계가 아니기에 한 2주 뒤 실무에 적용하며 결과를 남기겠지만....
형상관리를 도입하며 수정 히스토리의 추적 및 체계적인 소스 관리는 현 상태에서도 전산팀에게도 매우 큰 발전이라고 생각이 든다.
^^;;; 조만간 현업 적용 후 글을 남겨 보겠습니다.

Posted by Midas Min™
,

드디어 2022년 3월.....
기존 발주나갔던 형상관리, DB 접근제어 서버들이 자사 시스템을 운영하는 IDC 센터에 납품이 되고 설치가 되었다.
그리고 형상관리 시스템 적용을 위해... 전임자로부터 인수인계받았던 소스를 전반적으로 정리를 하고 필요 없는 부분을 정리하는 작업은 2월 1달간 진행하여 마무리를 하였다.
이제 먼가 하나씩 정리되어 가는 느낌이다.
동시에 2가지 업무를 하기에는 부담이 있기에 팀원에게 DB접근제어 시스템 도입을 인수인계하고 나는 형상관리 솔루션 도입에 집중하기로 업무를 분할하였다.
하드웨어가 셋팅되고 업체들이 원격으로 접속하여 각 서버 셋팅을 마무리 하였다.
이제 남은건 2~3주간 조정을 통해 자사 운영에 맞게 커스터마이징 하는 작업이다.
이번 주에 진행되는 첫 미팅을 위해 사전 질문지를 작성하여 보내고 간단하게 답변을 받아 미팅 시간을 최소화하였다.
최근 증가하는 오미크론의 영향도 있어 대면 미팅 시간을 최소화하기 위한 것도 있고 이렇게 사전 질문지를 주고 답변을 받아 놓으면 아무래도 놓치는 것을 최소화할 수 있다.
이렇게 컨설팅으로 시작된 내부회계 시스템 구축이 하드웨어 도입과 소프트웨어 적용 작업을 진행하며 끝이 보이는 것 같다.
또 한 회계사들에게 받은 권고사항에 따라 사내 양식 및 규정을 업데이트해야 되는 일도 이번 달에 같이 진행할 예정이다.
하반기부터는 운영이라고 생각해야 되기에 최소한 6월 말까지는 모든 걸 마무리해야 된다.
현업 업무를 진행하며 챙겨야 되는 일이기에 쉽지는 않았지만 솔루션 업체 선정도 잘 되고 진행에도 큰 문제는 없다.
다음에는 실제 업무에 적용하며 형상관리시스템과 DB 접근제어 시스템에 관련된 이야기로 거의 구축 이야기가 마무리될 듯싶다.
법 때문에 하는 것이지만... 이로 인해 도입을 생각지도 못했던 솔루션을 보유하게 되어 반면으로는 큰 이득도 있다는 생각이 든다...... ^^;;;

Posted by Midas Min™
,

본격적인 시스템 구축에 착수를 했다.
최근 전산 부품 부족 문제가 심각해 서버도 구하기 힘들다는 소식을 들었다.
원래 호스팅을 맡긴 업체 담당자와 통화하여 추가 IDC 상면 비용과 서버 견적을 요청했다.
지난 연말에도 아슬아슬하게 서버가 있다고 했는데.. 2달 뒤인 지금은.... 과연....
그래도 조금이라도 빨리 움직이는 게 좋기에 요청을 하고 설치는 3월 초 가능한 것으로 요청을 드렸다.
ERP 서버 호스팅을 맡긴 후 한 번도 말썽을 일으키지 않았기에.. 앞으로도 그러겠지 ^^;;;
테스트 서버 구성이 필수적이었기에 테스트 서버와 형상관리 서버를 묶어서 한 서버에 구성하기로 하였다.
향후 문제시에는 분리하면 되기에 일단 그렇게 써보기로 했고 형상관리 솔루션 업체에서도 큰 문제가 없다고 답변을 주었다.
호스팅 비용에 하드웨어 구입비까지 절약되는 케이스였기에 선택을 안 할 수가 없었다.
특히 테스트 서버의 사용빈도가 낮기에...
대신 디스크 용량과 메모리 용량에 좀 더 투자를 했고 백업을 위해 RAID 구성과 별도 백업 디스크 구성을 신경 썼다.
제발 일정에 차질 없게 3월 초 서버 셋팅이 되어 차근차근 진행이 되었으면 좋겠다.
운영설계를 하기 전에 시스템이 다 구성이 되어 반영된 설계가 진행되기를 기대하며 견적요청을 하였다.
이미 작년에 대략적인 비용을 검토하여 기안 결재를 끝내 놓았기에 견적 확인 후 바로 발주하면 돼서 시간은 단축할 수 있을 듯하다.
우리 같이 시스템 구성이 간단한 곳도 이러면 복잡한 곳은 구축에 상당히 스트레스받을 듯하다.
이제 3월 초 서버 구성하고 테스트 서버 세팅하고 형상관리 솔루션 셋팅, DB 접근제어 셋팅 후 다음 글을 남길 것 같네요!!
휴.... 내부회계 덕에 인연 없던 여러 솔루션을 접해 보네요~~!! ㅎ

Posted by Midas Min™
,

현재 개발하고 유지 보수하고 있는 ERP 시스템은 전임자부터 계속 개발되어 개선되어 온 시스템이다.
아쉽게도 전임자가 예전부터 개발/관리했던 시스템이라 옛날에 개발된 일부 프로그램은 T-SQL이 사용되어
MSSQL 최신 버전 사용을 못하고 MSSQL 2008 R2에 묶여 있었다.
이 문제는 알고 있었고 일찍 최신 버전으로 마이그레이션 해야 됐지만.....
개발부터 전산관리까지 혼자 하다 보니.. 시기를 놓치고 인원이 충원되었을 때도 미처 여기까지 진행을 못했다.
하지만 이것 또한 핑계였겠지....
서버 O/S는 업그레이드하면서도 DB는 2년 전에 그대로 MSSQL 2008 R2를 설치했으니...
그러던 중 내부회계 제도로 인해 DB 보안이나 패치에 대한 이슈가 생기면서 안 하지 않으면 안 되는 상태가 되었다.
여러분도 ㅠ_ㅠ 이왕 할 거면 빨리 하시기 바랍니다.
지금은 커질 대로 커진 시스템으로 작업에 훨씬 많은 시간이 투여가 되었습니다.
3개월 전에 작업 결정을 하고 2개월 동안 시물레이션 및 마이그레이션 준비작업을 하고 시나리오를 구성하였다.
구정 1주 전에 작업을 하고 싶었지만....
바쁜 회사일로 주말까지 시스템이 가동되며 타이밍을 잃었고 결국은 구정 연휴 기간에 작업을 진행하게 되었다.
1월 29일도 공장 쪽 작업이 있어 오후 6시 이후 작업을 시작했고 시나리오대로 진행되어 30일 새벽 1시쯤 작업을 마무리할 수 있었다.
여러 가지 테스트를 해보았지만 문제없이 잘 동작했다.
두둥... 드디어 2월 3일 출근....
역시나 오전부터 여기저기서 연락이 왔다.
물론 우리가 여러 번 테스트를 했지만 놓친 부분도 있었지만....
전혀 예상하지 않은 쿼리문에서 버전 업그레이드로 인한 문제가 발생되는 경우도 있었다.
당연히 MSSQL이 버전업 되면서 표준에 가까워졌고 기존에 허용되면 일부 쿼리들이 문제를 일으키는 것이었다.
그러나 생각했던 거보다 미친듯한 문제는 안 생겼기에 2달간의 고생이 아깝지는 않았다.
기존에 MSSQL 2008 R2를 쓰긴 했지만 MSSQL 2000 호환 모드로 사용을 했기에 진짜 표준에도 안 맞는 쿼리가 존재했다.
3개월간의 힘든 경험이었지만... 좋은 경험이었다는 생각이 든다.
아직도 1~2주 정도 신경 쓰며 모니터링을 해야 되지만.....
하면서 느낀 거지만 DB 마이그레이션 작업은 많은 준비도 해야 되고 좀 더 많은 테스트를 해야 된다.
좀 더 테스트하고 놓치는 게 없었으면 더 좋지 않았을까 라는 생각이 든다.

^^ 휴~~~!! 오랜만에 DB 마이그레이션 작업이라 정말 힘들게 작업했네요 ㅎ

Posted by Midas Min™
,

벌써 7번째 이야기를 남기네요!!
다행히도 임원분들과 대표이사님을 설득하여 솔루션 도입은 결정을 해 놓았습니다.
이제 연초 스케줄을 하나하나 정리하며 도입해야 되는 솔루션 업체들과 연락을 하고 있는데 최근 내부회계 구축 업체 증가로 "형상관리 솔루션" 도입 일정이 지연될 수 있다는 거였다.
2월에 구축을 하고 3월에 테스트 및 세팅을 마무리하고 4월부터 가동의 목표를 가지고 있었는데....
업체에서 최근 수요가 몰려서 형상관리 솔루션 업체들이 인력난으로 세팅 딜레이가 발생하고 있다는 말씀을 하셨다.

ㅡoㅡ 아.. 올 초부터 스케줄이 뭉개 지는구나.....
전체적인 스케줄을 다시 한번 체크하고 3월 초 설치일정으로 변경 작업을 진행하고 업체에도 바로 발주서를 보내어 3/2 설치로 일자를 확정을 지었다.
휴..... 1월 하반기에 보냈으면 택도 없을 뻔했다.
항상 변수가 있다고 생각하기에 미리미리 체크를 하는 편이지만.. 이렇게 일정을 마음대로 적용이 안되면 참 어려워진다.
다행히도 3월 막차는 탈 수 있게 되어 다행인 듯하다.
타이트하긴 하지만 원래 계획에서 크게 벗어나지 않게 진행은 가능할 듯하다
일단 솔루션 도입은 예상대로 3월 초 도입이 확정되었으며....

그 다음은 ERP 프로세스 변경이다.
회계법인 컬설팅에서 받은 TOOL ELC로 작성된 개선사항을 하나하나씩 관련 부서와 미팅을 하며 개선 프로세스를 설계했다.
가능하면 사전통제가 좋긴 하지만.. 참 이게 업무상 어려움이 크다.
그래서 사후 모니터링 통제 형태로 구성하여 회계사들의 확인을 받은 다음 진행을 하려고 생각하고 있다.
기존 시스템 유지 보수하며 내부회계 진행을 하려면... 당분간 미친 듯이 일해야 될 듯하다.
그래도 전산팀이 해야 될 일이기에.. 하나하나씩 마무리하며 클리어해야 되겠다.

Posted by Midas Min™
,

내부회계 인터뷰 후 결과론 적으로 필요한 솔루션은 정해졌다.
최근 4주간 각 업체별로 제안 및 DEMO를 실시하며 평가를 하였고 금주에 업체 선정을 일단락 지으려고 한다.
항상 솔루션 선택은 가성비냐 성능이냐 두 가지로 고민을 하게 된다.
특히나 가격이 비슷하면 상관없는데 같은 기능인데 생각보다 큰 가격차를 보이면 어쩔 수 없이 저렴한 쪽으로 마음이 갈 수밖에 없다. 도입 가격은 유지보수비에도 영향을 주기 때문이다.
최근 도입할 일이 없어 잘 몰랐는데... 소프트웨어 유지보수 기본료가 도입비용에 12~15%로 예전에 비해 상당히 올랐음을 확인할 수 있었다.
예전에 나 또한 SI 업체에 있었기에 바람직하다고 생각한다.
하지만 반대로 관리자 입장에서 고정비는 상당히 부담스러울 수밖에 없다.

현재는 가성비를 기준으로 평가하고 도입할 예정이다.


그리고 지난번 이야기 마지막과 마찬가지로 도입이 필수라면 장점만을 보고 기분 좋게 도입하자는 생각이 들었다.
어쨌든 DB 접근제어를 도입하면 보안이 좋아지고 형상관리를 구축하면 유지보수가 간편해진다.
각 자의 장점이 있기에 이를 기반으로 기분 좋게 진행해 마무리하고자 한다.
올 말에 결재를 받고 내년 초 도입 진행을 목표로 진행하고 있네요!!
아마 다음 편은 도입 후 ^^ 이야기가 아닐까요 ㅎ

Posted by Midas Min™
,

최근 진행한 인터뷰를 통해 무엇을 준비해야 되는지는 명확히 확인했다.
저와 같이 자체 구축 시스템을 보유하는 있는 기업들은 동일한 솔루션 도입을 검토할 것이다.
일단 자사와 거래 중인 업체를 통해 DB 접근제어 솔루션과 형상관리 솔루션을 제안해 달라고 요청했다.
이 두가지 중 형상관리 솔루션은 인터뷰를 진행하며 최대한 배제하고 싶었지만...
ERP 자동통제를 위해서는 해당 부분이 바뀌지 않으면 감사인에 따라 불가라는 회신을 받았다.
-_-;;; 역쒸 안 되는구나....
다행히도 연말에 내년 예산을 구성하며 먼저 진행한 선배의 얘기를 듣고 예산을 반영해 놓아서 정말 다행이다.
그래도 회사 시스템에 가장 효율적인 솔루션을 찾아 도입을 해야겠다.
피할 수 있으면 피하는 게 최고지만 어쩔 수 없이 맞서야 된다면.. 그냥 이 도입 작업도 즐겨야 될 듯하다.
일단 1~2달간 해당 솔루션 도입 및 ERP 시스템에 개선해야 될 부분 개선 작업에 최선을 다해야 될 듯하네요.
다음번에는 솔루션 검토하는 이야기를 올릴 듯합니다.
내부회계가 회계팀 일인데... 갑자기 전산 일로 돌변해 버렸네요!!
그래도 어쩌겠어요!! 피할 수 없다면 즐겨야죠~~~^^

Posted by Midas Min™
,