안녕하세요, 세무관련 중소기업에 취직해 전산일을 맡게 되었습니다.
오피스 관련 업무를 잘 다루다가 컴퓨터에 흥미가 생겨 공부중인데 사측이 서버를 구축하고 싶어 합니다.
50인 미만 사업장에 서버를 구축하고 싶은데,
서버를 운영하며 본인이 커스터마이징 가능한 그룹웨어를 개발하는 것이 가능한지,
아니면 의뢰를 맡기는게 나을지 궁금해서 여쭤봅니다.
처음에는 사내 데이터 관리를 위한 작업을 하다 확장하여 고객들한테 서비스를 제공하고 싶습니다.
추후에는 스크래핑 관련 기술도 들어갈 예정인데 이걸 한꺼번에 큰 틀에 두고 생각하자니 막막해서 글을 올려봅니다.
스크래핑 관련 기술은 외주로 의뢰를 맡겨야 하는 부분이라 생각되어
나머지 부분들은 어떤 종류의 서버를 운영해야하는지, 쓰이는 언어, 기타 필요한 것들이 있는지 알고 싶습니다.
전산실을 두어 서버를 구축하고 거기서 개발을 할 수 있는 환경은 갖추어져 있습니다.
하지만 구축하는 것 부터 외주에 어떻게 요구를 해야할까요?
오피스 관련 업무를 잘 다루다가 컴퓨터에 흥미가 생겨 공부중인데 사측이 서버를 구축하고 싶어 합니다.
50인 미만 사업장에 서버를 구축하고 싶은데,
서버를 운영하며 본인이 커스터마이징 가능한 그룹웨어를 개발하는 것이 가능한지,
아니면 의뢰를 맡기는게 나을지 궁금해서 여쭤봅니다.
처음에는 사내 데이터 관리를 위한 작업을 하다 확장하여 고객들한테 서비스를 제공하고 싶습니다.
추후에는 스크래핑 관련 기술도 들어갈 예정인데 이걸 한꺼번에 큰 틀에 두고 생각하자니 막막해서 글을 올려봅니다.
스크래핑 관련 기술은 외주로 의뢰를 맡겨야 하는 부분이라 생각되어
나머지 부분들은 어떤 종류의 서버를 운영해야하는지, 쓰이는 언어, 기타 필요한 것들이 있는지 알고 싶습니다.
전산실을 두어 서버를 구축하고 거기서 개발을 할 수 있는 환경은 갖추어져 있습니다.
하지만 구축하는 것 부터 외주에 어떻게 요구를 해야할까요?
10개의 답변이 있습니다.
1) 서비스 오픈 후 아주 엉망이었습니다.
2) DB가 한 몸이라 지금도 점점 늘어납니다.
3) 튜닝을 해도 튜닝할게 너무 많아요
4)아직도 개판입니다.ㅋㅋ 원인을 몰라요 ㅋ
그룹웨어 솔루션은 레퍼런스 많은 업체로 윗 댓글에서 클라우드도 괜찮구요
기본만 가져가시고 외주로 하세요
양성환 | 약 5년 전
과정보다도 결과가 좋아야 업무성과로도 인정되는게 현실!
개발하시다가 퇴사하실수도,,,ㅎㅎ
새벽별 | 약 5년 전
50명에게 시달리실 각오를 하셔야할겁니다.
클라우드형이나 구축형 알아보시길 추천합니다.
개발을 하고싶으시다면, 근태부분이나, 자산관리툴같은걸 개발해보심이 좋을것같습니다.
외주 패키지로 도입하거나 외주맡겨서 처음부터 개발을 하거나 해야할것 같습니다.
서버는 서버일뿐.. 그냥 장치입니다.
그 서버에 솔루션 뭐 프로그램이라고 할수 있지만... 을 올려서 사용자들이 이용하는것이기에..
사후 유지보수 측면 등 고려하면 외주로 가시는것이 좋을것 같습니다.
50인이하에서 도입하기에도 금액이 만만치 않구요.
솔루션 사용에 추후 스크래핑 도입을 고민해야겠지요
보통 그룹웨어는 .NET 기반에 SQL Server 를 많이 사용합니다.
.NET 이 아니라면 JAVA 기반이구요
그룹웨어를 직접 개발하려면...
처음 부터 하나하나 개발하는 방법이나 이미 개발되어 있는 오픈 소스를 가져와서 개발하는 두가지 방법이 있을 것 같은데... 두 방법 모두 기본적으로 개발 언어에 대한 상당한 노하우가 있어야 가능하겠고요.
상당한 수준의 DB 능력도 기본적으로 갖추고 있어야 하고요.
개발 능력, DB 능력 전에 그룹 웨어 자체에 대한 지식이 밑바닥에 깔려 있어야 되겠죠.
화면 인터페이스 구성, 업무 분담, 입력 설계, 출력 설계, DB 설계, 다양한 업무들에 대한 알고리즘 개발 등등을 구체화 시켜 진행 시켜 나갈 수 있을 것 같은데요.
직접하려는 것보다는 규모로 봐서는 이미 개발되어 있는 패키지 형 제품을 도입하는 것이 좋을 것 같아 보이고, 커스터마이징에 개발을 꼭하려 한다면 SI 업체들과 협의해 보고 적절한 제품을 도입하는게 현실적일 것 같네요.
guest | 약 5년 전
wansoo | 약 5년 전
guest | 약 5년 전
단,
외주업체 선정에 신중하셔야 하고 (유사한 프로젝트를 수행 사례 체크)
질문자님께서 개발 능력보다도 비즈니스 플로우를 완벽히 이해하고 계셔야 합니다
psh6400 | 약 5년 전
서버라고만 하면 서버가 할 수 있는 일은 무궁무진 하니까요.
2) 그룹웨어가 커스터마이징은 돈을 얼마나 들이느냐, 얼마나 유연한 솔루션을 도입하느냐에 따라 다른 이야기가 되겠고, 이 부분은 결국 솔루션 업체와 이야기 하셔야 할 부분이 될듯 합니다.
3) 사내 데이터 관리 역시 어떤 데이터인지 구체적인 내용은 없다보니 어렵고, 고객들에게 서비스 제공하는것 역시 초기에 개발을 위한 밑그림을 그려서 어떤 식의 플로우를 만들어갈지에 대한 명세 정리가 필요할 것 같습니다.
스크래핑이라고 하셨는데, Web 스크랩 또는 크롤링이라면 방식은 여러가지겠지만, 일반론적으론 쉽게는 파이썬 등을 사용하는 경우가 많을거구요. 실 개발론으로 가실게 아니라면 개발보다는 프로세스를 어떻게 하겠다는게 더 중요합니다.
그냥 처음부터 끝까지 전부 외주를 주고 어떻게 돌아간다는 방법론만 컨트롤을 하실지 그 외에 것들도 컨트롤을 하실지를 고민하시면 될것 같습니다.
psh6400 | 약 5년 전