440
2015-12-29 12:29:41
2
기술상으로 저와 같은 설치형 프로그램을 쓰지 않고 대부분 구현할 수는 있습니다.
하지만 대부분의 중소 업체는 예전에 개발했던, 소스를 빼왔던, 다른데서 사오던 간에
핵심 기능은 이미 개발되어 있는 미들웨어(솔루션화된 dll이나 activeX 같은겁니다)를 기반으로
응용프로그램을 개발, 커스터마이징해서 납품하는 경우가 대부분인데
이러한 하청 중소 업체의 경우 기존부터 쓰고 있는 미들웨어를 바꿀 인력과 비용도 없고
마더사도 그걸 바꾸기 원하지는 않습니다.
정해진 시간에 사용자가 요구하는 기능을 100% 충족시켜주기만 하면 되는거라서요.
그럼에도 업체 입찰은 단가로 후려치기 때문에 실질적으로 중소 하청에게 돌아가는 돈은 별로 없으며
말단 개발자는 박봉 받으며 죽어라 고생만 하게 되죠.
이런 상황에서 개발자도 그런 미들웨어 개선에 신경쓸 여유도 없고
중소 회사도 인력비만 따지고도 적자인 경우가 많으니 미들웨어 개선은 계속 안되고
액티브엑스를 exe로 포장만 달리하는 우습지도 않은 상황이 벌어지는거지요.
저기 들어가있는 설치 프로그램에서 핵심적으로 작용하는 미들웨어 솔루션은
5년, 10년된 소스가 부지기수일겁니다.