20200524 1507
01 RPA업체처럼 한다: 솔루션을 만든다
솔루션을 만들고 판매한다. 솔루션을 어떻게 만들지? 기존 open source를 가져다가 수정한다.
수정은 어떻게 하지?
02 개발만 한다
① 개요
솔루션은 open source를 쓰고, 개발만 해준다. 돈이 될까? 개발에 전문성 specialty이 있어야하는데 그럴 수 있을까? 즉, 나만의 노하우가 있어야 한다.
③ 전문성
자동화 모듈을 만들어보면 가장 큰 문제가 "안정성" or "신뢰성"이 낮다는 점이다. 잘 돌아가다가 에러가 생긴다. 원인은 프로그램 안에서 자동화가 돌아가면 그런 일이 없는데, 프로그램 밖에서 자동화가 돌아가기 때문이다. 윈도우 환경이라면 백그라운드에서 돌아가는 프로그램(정확히는 process, service 등등)이 수십개인데, 이것들이 자동화 모듈에 영향을 준다. 또한 생각지도 않은 event가 끼어들어서 오류를 내기도 한다. 이런 오류를 모두 handling하기는 어렵기때문에 안정성이 낮을 수 밖에 없다. 신뢰성을 높이는 knowhow가 이 동네에서는 전문성이다.
몇 가지 팁은 다음과 같다. ① 자동화 작업만 수행하는 pc를 사용한다. ② 모듈을 가능하면 background에서 돌아가게 만든다. ③ 자동화 프로세스가 너무 길지 않게 만든다.
② 개발결과의 배포 or 판매
python의 경우 코드를 판매하고, 사용자는 자신의 pc에서 이걸 돌린다. 그럴려면 사용자는 모두 아나콘다를 설치하고 필요한 라이브러리를 가지고 있어야 한다.
autohotkey라면 실행파일을 배포할 수 있다.
03 기존 지식과 짬봉
① 파생상품 트레이딩 + 업무자동화? 결과물이 눈에 안보인다.
업무자동화와 조금 다르게, 알고리즘 트레이딩, 퀀트 트레이딩은 눈에 보이긴한데, 돈이 될 것 같지는 않다.
② 엑셀 VBA + 업무자동화
눈에 보이는 사례가 있어야 사람을 끌 수 있다.
04 교육
제일 간단하다. 인터넷 검색해보면 python으로 업무자동화 교육해주는데 많다.
'[PA] 업무자동화' 카테고리의 다른 글
UV Ui Vision 시작해보기 Getting Started (0) | 2020.06.27 |
---|---|
AI ML 인공지능 기계학습 단상 (0) | 2020.06.23 |
PY 자동화 automation (0) | 2020.05.24 |
엑셀 VBA 론 (0) | 2020.04.24 |
AI와 업무자동화 (0) | 2020.04.23 |