Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.

한국 비즈니스 소프트웨어 산업 문제점과 개선방안

2.307 visualizaciones

Publicado el

비즈니스 소프트웨어 패키지 산업 프레임의 문제로 접근.

Publicado en: Tecnología

한국 비즈니스 소프트웨어 산업 문제점과 개선방안

  1. 1. 한국 비즈니스 소프트웨어 산업의 문제점과 개선 방안 한국 SW Solution(Package) 사업, 관련 주체들 모두 선진/고도화된 혁신 필요 Report Revision: 2013.12.11 Template Revision:20131025 v2.0
  2. 2. 국내 SW PKG(Solution)산업 Frame 국내 SW 패키지 산업의 문제 인식 과 발상의 전환 Ⓒ 2013 SOG Co. All rights reserved. 2
  3. 3. 국내 SW …… IDC 통계 데이터(2013)로 본 우리 SW 패키지의 현실 IT 강국 Ⓒ 2013 SOG Co. All rights reserved. 3
  4. 4. 국내 SW …… SW 산업의 Frame 빙상 스포츠 ⊃ 피겨, 스피드 피겨 = 스피드 SW 산업 ⊃ SI , SW 패키지 SI 산업 = SW 패키지 산업 Ⓒ 2013 SOG Co. All rights reserved. 4
  5. 5. 국내 SW …… SW 산업 Frame 빙상 스포츠라 해도 피겨 와 스피드 스케이팅은 다르다  스피드 스케이팅의 핵심은 ‘Speed’ , 피겨 스케이팅은 다양한 기술 조합된 ‘종합 예술’.  빙상 스포츠(SW 산업)라 해도, 피겨(SW 패키지 산업 프레임)와 스피드(SI 산업 프레임)는 다르다. 동일 프레임 적용의 문제  이상화에게 피겨 스케이팅을 하라는, 김연아에게 스피드 스케이팅화를 신기는 것.  SI 산업 방식의 틀을 그대로 이용한 비즈니스 SW 제품/Solution 패키지 개발.  소스 Custom 방식 위주의 SW 문화를 위한 정책, 개발과 품질기준 방식 등의 프레임에서 벗어 나지 못하고 있음. 문제의 핵심은 SW 패키지를 위한 프레임 부재  프레임을 형성하는 1차적 책임은 정부 SW 정책/ SW 기업의 경영진.  SW 개발자들은 개발 역량과 상관없이, 맞지 않는 프레임에 갇혀 순응하고 있음.  막연한 ‘SW 개발자 역량 강화’ 보다 ‘올바른 프레임 설정’을 전제로, 해당 프레임에 맞는 역량 강화 전략 마련 필요. Ⓒ 2013 SOG Co. All rights reserved. 5
  6. 6. 국내 SW …… 국내 SW 산업 Frame 정부 정책 프레임  분리 발주, SW 유지보수료 현실화, 국산 SW 우선 정책, SW 가치 이음터 사업 전개 등 SW 가치 상 승과 SW 업계 발전을 위한 기본 틀 제공 중.  SW 품질 관리( GS 인증, SW 공학센터 등) 에 역점 둔 품질 보증 및 지원에 대한 기본 틀 제공.  그 동안 국내 SW 산업 발전에 도움을 줘 옴. 그러나……  SW 산업 프레임을 너무 광범위하게 설정, 소프트웨어의 특징인 다양성 저해 (예) 정부 정보 시스템의 표준 프레임웍을 ‘스프링’ 하나로 결정, SW 산업의 가장 큰 특징인 다양성 저해, 소스 Custom 방식의 개발 방식이 SW 개발방법의 표준이 되다시피 됨. 업무 분석 시 나 오는 지적 자산을 SW 제품화 하고 패키지화 해야 하지만, 주어진 틀에서는 제품화 지수 향상 기대 어려움. 기존 프레임 내에서 SW 제품/패키지 사업 요원  다른 생태계임에도 동일한 프레임을 사용한다면, 영원히 그 프레임 안에 갇혀 있을 수 밖에.  SW 패키지 사업 생태계에 대한 좀 더 깊은 이해 필요, 올바른 프레임 정의 후 그에 맞는 정책 필요 Ⓒ 2013 SOG Co. All rights reserved. 6
  7. 7. 국내 SW …… 국내 SW 산업 Frame 국내 SW 기업의 사업 방식 프레임  대형 SW 업체에서 SW 노동 시장 위주로 성장, 제품화 등한시.  역량 있는 SW 개발자 보유하고 있지만, 그들이 자유롭게 놀 수 있는 사업적 플랫폼이 없음  중소 SW 패키지 업체 역시, 소스 Custom 방식의 프레임에서 자유로울 수 없음.  국내 대형 SI 업체는 이제 정부 정책으로 인해 국내 SI 시장에 진출할 수 없게 됨으로 해외 비즈니 스로 포커스 이동 중. 결과……  해외 SW 시장 진출이든, 현재의 프레임으로는 절대 글로벌 시장 진출 어려움  SW 개발자들을 건축현장의 노동자와 같이 취급 받도록 함(노동시장 밖에 없으니, 노동자로 밖에)  글로벌 선도 SW 패키지 업체의 사업 방식과 제품 기술력에 대한 학습 필요 기존 프레임 내에서 SW 제품/패키지 사업 요원  GS 인증 받은 소프트웨어 패키지도, 글로벌 마켓 진출 못함 (진출 해도 SW 노동력 수출)  소스 품질 관리 강화, 소프트웨어 안정성 테스터 강화 등의 프레임으로는 한계 Ⓒ 2013 SOG Co. All rights reserved. 7
  8. 8. 국내 Biz. SW PKG(Solution)사업 현황 국내 SW 패키지 산업의 문제 인식 과 발상의 전환 Ⓒ 2013 SOG Co. All rights reserved. 8
  9. 9. 국내 Biz. SW …… 한국 비즈니스 SW 산업 현황 비즈니스 SW 시장 범위…  플랫폼을 제공하는 소프트웨어 업체와 플랫폼 상에서 다양한 업무 처리를 위한 어플리케이션을 개 발하거나 패키지화 하는 업체로 분류할 수 있다. 비즈니스 어플리케이션 플랫폼 시장  MS, Google, SAP, Oracle, Salesforce.com, Open 플랫폼(Spring 등), WAS, …….  글로벌 SW 벤더들에 비해 플랫폼 비즈니스 전개가 많이 뒤쳐진 국내 기업  국내에서도 다양한 적용 방식의 플랫폼 등장 초기이나, 국내 SW 산업의 지배적 SI 문화에 고전. 비즈니스 어플리케이션, 패키지 시장  PKG 시장: 글로벌 PKG 가 지배( SAP, Oracle, …)  국내 PKG 현황 : ERP/CRM/SCM, 그리고 GW 시장에 진출, 그러나 소규모 패키지 업체가 (년매출 10억원 이하가 50%이상 차지) 대부분.  Custom SW System 제작 방법 위주, SI 시장의 프레임에 갇혀 있음.  지적 재산을 SW 제품화하는데 너무 등한시, SW 노동 서비스화 지속, 악순환 고리의 반복 Ⓒ 2013 SOG Co. All rights reserved. 9
  10. 10. 국내 SW PKG 사업 진단 문제 인식을 위한 질의… 귀사의 SW (Solution) PKG 는… 질문 답변  패키지 커스터마이징 프로젝트 시 거의 새로 만드는 것과 같지 않습니까? Yes  No   커스터마이징 프로젝트가 반복됨에도 불구하고, 매번 투입 인력이 줄지 않고 있습니까? Yes  No   커스터마이징 시 프로그래머 과다 투입으로, 고객으로부터 SI 시스템 취급을 받고 있지는 않습니까? Yes  No   버전 관리가 완벽히 되지 못하며, Upgrade 버전 발표 시 기존 사이트에 일괄적으로 적용 할 수 없습니까? Yes  No   혹시 고객사에 적용된 솔루션들이 모두 상이한 별개의 시스템화 되지 않았습니까? Yes  No   특정 프로그램 언어(Java, .NET) 에 종속적이지 않습니까? Yes  No   특정 환경 (WAS, OS, DBMS 등) 에 종속적이며, 타 환경으로 변환 시 많은 비용이 들지 않습니까? Yes  No   완벽한 재조정 도구가 제공되지 않아 소스 조작 없이는 커스터마이징이 불가능 하지 않습니까? Yes  No   버전 업그레이드 혹은 커스터마이징 시, 매번 소스 품질과 안정성 테스트에 많은 비용을 지불하고 있지는 않습니까? Yes  No   소스의 오픈 없이는 안전하게, 파트너 사를 통해 커스터마이징 프로젝트를 수행 할 방법이 없지 않습니까? Yes  No   해외에 수출할 경우 귀사의 패키지 연구개발자가 함께 수출되어야만 하지 않습니까? Yes  No   질문 구성이 SW 제작 단계나 방법에 대한 것이 아닌, 커스터마이징 단계에 집중된 이유는 비즈니스 SW 패키지 사업의 생태계가 다르기 때문. Ⓒ 2013 SOG Co. All rights reserved. 10
  11. 11. 국내 SW PKG 산업 , 혁신의 의미 새로운 문제 인식과 혁신 사고 체계 필요 “10X is easier than 10 Percent.” “어떤 애스트로 텔러 (Astro Teller), “Solve for X”의 공동 설립자 “Solve for X” - 불가능해 보이는 문제들을 새로운 생각과 도전으로 해결하려는 과학자, 엔지니어, 기업가들이 모인 단체 문제에 대해 기존의 시도들을 반복하며 점진적인 노력으로 10%의 발전을 얻기보다는, 새롭게 문제를 인식하여 전혀 시도 하지 않았던 방법들과 혁신적인 도전으로 10배의 목표를 달성하는 것이 때로는 더 쉬울 수도 있다는 의미” “Moonshot Thinking” Google에서의 혁신은 언제나 10배 이상의 발전을 목표 로 한다 달에 우주선을 처음 쏘아 올렸을 때처럼, 기존에 없던 혁신적인 문제에 도전하는 사고 체계 Ⓒ 2013 SOG Co. All rights reserved. 11
  12. 12. 국내 SW PKG 산업 , 혁신의 의미 새로운 문제 인식과 혁신 사고 체계 필요 “10X is easier than 10 Percent.” “어떤 애스트로 텔러 (Astro Teller), “Solve for X”의 공동 설립자 “Solve for X” - 불가능해 보이는 문제들을 새로운 생각과 도전으로 해결하려는 과학자, 엔지니어, 기업가들이 모인 단체 문제에 대해 기존의 시도들을 반복하며 점진적인 노력으로 10%의 발전을 얻기보다는, 새롭게 문제를 인식하여 전혀 시도 하지 않았던 방법들과 혁신적인 도전으로 10배의 목표를 달성하는 것이 때로는 더 쉬울 수도 있다는 의미” “Moonshot Thinking” Google에서의 혁신은 언제나 10배 이상의 발전을 목표 로 한다 달에 우주선을 처음 쏘아 올렸을 때처럼, 기존에 없던 혁신적인 문제에 도전하는 사고 체계 Ⓒ 2013 SOG Co. All rights reserved. 12
  13. 13. 국내 SW PKG 산업 , 혁신의 의미 새로운 문제 인식과 혁신 사고 체계 필요 “10X is easier than 10 Percent.” “어떤 애스트로 텔러 (Astro Teller), “Solve for X”의 공동 설립자 “Solve for X” - 불가능해 보이는 문제들을 새로운 생각과 도전으로 해결하려는 과학자, 엔지니어, 기업가들이 모인 단체 문제에 대해 기존의 시도들을 반복하며 점진적인 노력으로 10%의 발전을 얻기보다는, 새롭게 문제를 인식하여 전혀 시도 하지 않았던 방법들과 혁신적인 도전으로 10배의 목표를 달성하는 것이 때로는 더 쉬울 수도 있다는 의미” “Moonshot Thinking” Google에서의 혁신은 언제나 10배 이상의 발전을 목표 로 한다 달에 우주선을 처음 쏘아 올렸을 때처럼, 기존에 없던 혁신적인 문제에 도전하는 사고 체계 Ⓒ 2013 SOG Co. All rights reserved. 13
  14. 14. 국내 SW PKG 사업 진단 문제 인식과 기존의 시도, 그리고 해결의 완성도? 어떤 문제 (SW 사업상) 기존의 시도  매번 프로그램 소스 핸들링 중심 (제작과 커스터마이징 모두)  SW 자산화로 재사용율 높이기  오픈  프로그래머 중심  프로그래머 투입 중심 프로젝트/수익  환경 변화/니즈 변화에 능동적 대처 불가능  제품버전/파트너/고객사에 대한 통제력 약화  파트너 활용 범위 제한/글로벌 진출 어려움  문제점들이 서로 악순환의 고리를 만들고 있음 문제 해결의 완성도 ? 새롭게 문제 인식  기존의 시도들을 반복하며 점진적인 노력 으로 10%(어느 정도)의 발전  문제의 기본 베이스는 변하지 않음 (SI 프로젝트와 차별화 되지 못함) Ⓒ 2013 SOG Co. All rights reserved. 소스/오픈 프래임웍 활용 극대  프로그램 소스 품질 관리 철저  안정성 테스트 기반 품질 관리 철저  업무 어플리케이션은 소스 Custom방식에서 벗어 날 수 없다는 생각이 기본 접근 틀 Moonshot Thinking 새롭게 문제를 인식하여 전혀 시도하지 않았던 방법들과 혁신적인 도전으로 10배 의 목표를 달성하려는 사고체계 필요 14
  15. 15. 국내 SW PKG 사업 현실 문제 인식 – 가장 큰 문제는 소스 조작 제작 기반의 낮은 제품화 지수 Ⓒ 2013 SOG Co. All rights reserved. 15
  16. 16. 글로벌 SW PKG 는 저 멀리 날아가는데… 글로벌 SW PKG 벤더들은 이미 “Moonshot Thinking” 을 통한 혁신에 또 혁신 중… 글로벌 SW (Solution) PKG 는…  제품의 소스를 계속 조작하는 접근 방법으로는 PKG 사업을 할 수 없다는 사실을 인식.  커스터마이징 시에도 Configurator 를 통한 커스터마이징으로, 제품의 실행 모듈을 다시 컴파일 하 지 않아도 되도록 하는 발상의 전환 기술로 접근.  자체 플랫폼을 통해 PKG 구성 요소들을 가능한 meta(메타)화 하며, Coding을 가능한 배제.  Coding 필요한 요소는 컴파일 필요 없는 Scripts 코딩 방식 적용으로, 제품의 Non-compiled 요건 을 지킴.  플랫폼이란 PKG 제품을 제작하고 커스터마이징 하기 위한 것, 비즈니스 PKG 제품이나 서비스를 제 작하기 전에 이러한 플랫폼을 먼저 개발 (SAP/R3, Siebel, Salesforce.com, …) Source 재코딩, 재컴파일에서 해방 Platform 기반 제품 보호/통제하에서 파트너 활용 극대화 SW 패키지 (글로벌) 비즈니스가 가능 Ⓒ 2013 SOG Co. All rights reserved. 16
  17. 17. Local SW PKG와 Global SW PKG 의 차이 SW Package의 구조적 모델 Platform 기반 확장 Framework 기반 (Open) Framework 기반 Ⓒ 2013 SOG Co. All rights reserved. 선진화 Model Customizing 유형 Metadata 중심 아키텍처 Configure(재조정) 와 Govern(통제) (변경 요소들을 소스 코드에서 배제) PKG 자체 플랫폼을 통한 Configurable 셋팅 Non-compiled Product ( SAP/R3, Siebel, Salesforce.com … ) SW 자산 Model Customizing 유형 Source 재사용, Source 품질 관리 중심 Customize된 Framework, SW 자산 Sources Handling 중심 아키텍처 Configurable Setting – 전체 중 일부분 재코딩 & 재컴파일, 많은 추가 Out-of-box SW 사용 완전 SI Model Customizing 유형 Source 재사용, Source 품질 강조 Sources 조작 중심 아키텍처 100% 노동 서비스 중심 재코딩 & 재컴파일, 17
  18. 18. Local SW PKG와 Global SW PKG 의 차이 SW Package의 구조적 모델 선진화 Model Platform 기반 Customizing 유형 Metadata 중심 아키텍처 Configure(재조정) 와 Govern(통제) (변경 요소들을 소스 코드에서 배제) PKG 자체 플랫폼을 통한 Configurable 세팅 Non-compiled Product ( SAP/R3, Siebel, Salesforce.com … ) 혁신을 막는 저항의 벽 – 기존 방법 고수 확장 Framework 기반 (Open) Framework 기반 Ⓒ 2013 SOG Co. All rights reserved. SW 자산 Model Customizing 유형 Source 재사용, Source 품질 관리 중심 Customize된 Framework, SW 자산 Sources Handling 중심 아키텍처 Configurable Setting – 전체 중 일부분 재코딩 & 재컴파일, 많은 추가 Out-of-box SW 사용 완전 SI Model Customizing 유형 Source 재사용, Source 품질 강조 Sources 조작 중심 아키텍처 100% 노동 서비스 중심 재코딩 & 재컴파일, 18
  19. 19. 국내 SW PKG 사업 진단 혁신에 대한 저항 극복 방안 문진표의 질문이 곧…  글로벌 진출 할 수 있는 비즈니스 SW 패키지의 품질 자격 요건이다.  GS 인증을 통해서는 문진표의 요건들이 검증되지 않음.  비즈니스 SW 패키지의 품질 인증 제도를 만든다면, 문진표의 항목을 품질 체크의 큰 항목으로… 혁신을 막는 저항선에 대한 극복…  정부, 유관단체, 기업, 그리고 SW 개발자 등 비즈니스 소프트웨어 패키지 산업의 구성 요소 중 어느 하나의 노력만으로는 극복 할 수 없음. 저항선에 대한 극복…정부 & 유관단체  기업이 변화의 혁신의 장에 들어갈 수 밖에 없는 유효성 있는 정책 수행 및 지원 (예) 앞서 문진표의 내용을 품질기준으로 한 Package SW 품질 인증 제도 강화 및 인센티브 제도 저항선에 대한 극복…기업 & SW 개발자  글로벌 비즈니스 가능한 패키지 소프트웨어 개발을 위한 혁신, 제품화 지수 끌어 올리기.  제품 개발자의 커스터마이징 사이트 직접 지원하지 않아도 되는 SW 패키지 제품 만들기 마인드. Ⓒ 2013 SOG Co. All rights reserved. 19
  20. 20. 글로벌 비즈니스를 위해 국내 비즈니스 SW PKG가 갖춰야 할 모습 Ⓒ 2013 SOG Co. All rights reserved. 20
  21. 21. 국내 비즈니스 SW PKG가 갖춰야 할 모습 Build(제작) & Customization(커스터마이징) Lifecycle에 대한, 고도화된 Governance 확보 Configure (재조정) Build(제작) • 손쉬운 제작 • 단지 PKG내의 Configure Tool 사용 • Source Custom 방식 탈피 • 비쥬얼한 Configuration 작업 • 선진화된 SW PKG 아키텍처 • Coding 요소 절감 Upgrade (버전 업) • PKG 기본(표준) Model 관리 • PKG 변화 관리 Your Biz. SW PKG Smart Architecture Maintain (유지) • Presentation, Biz. Logic, 그리고 Data 계층의 완벽한 구분 • 새 Version 자동 배포/공통 적용 • 완벽한 통제성 확보 • 재작업 최소화 • 자체적인 모니터링 Ⓒ 2013 SOG Co. All rights reserved. 21
  22. 22. 국내 비즈니스 SW PKG가 갖춰야 할 모습 선진 고도화된 SW PKG Business Process로의 변화 (완벽한 채널비즈니스 체계 확보) PKG 업체, PKG 사업 파트너 그리고 PKG 고객사 간의 관계 PKG Platform • Platform R&D (PKG 업체 자체 or 외부 전문 업체) • 플랫폼 제공 • 플랫폼 기술 지원 • 플랫폼 트러블 슈팅 • 플랫폼 컨설팅 서비스 • Before/After 서비스 PKG 업체 PKG R&D 파트 • Biz. PKG R&D • PKG 제작 • PKG 업그레이드 • PKG 제공 • PKG 모델 관리 • PKG QA Channels PKG 사업 파트너 • Sales/ Marketing • PKG 커스터마이징 서비스 • PKG 컨설팅 서비스 • PKG 기술지원 • Before/After 서비스 PKG 사업 수행 파트 • Sales/ Marketing • Partner 관리 /훈련 • Before/After 서비스 • PKG 기술 지원 • PKG 컨설팅 서비스 • PKG 커스터마이징 SVC PKG 고객사 PKG Customer • PKG 사용 • Using PKG • 직접 기능 추가 * Before/After 서비스 : 교육/훈련/Contents 제공 등 Ⓒ 2013 SOG Co. All rights reserved. 22
  23. 23. 국내 비즈니스 SW PKG가 갖춰야 할 모습 Technical Qualification Business SW PKG의 Technical Qualification Compatibility (호환성) Locale , OS , WAS , JDK , Network , Database , Client 환경 의 다양성 및 버전 변화 등에 최소한 의 비용으로 대응이 가능해야 하다. Curability (지속성) 지속적 Upgrade 에 대한 안정성 담보 , 영향도 분석 및 적용이 가능해야 한다. Protective (보호성) Source ( java , .NET ) 등의 Source Custom 방식으로 구성되어진 Application 과 비교하여 , 구성 되어진 Logic 등이 보호 되어있어야 하고 , 기타 Application 의 구성 정보를 보호할 수 있어야 한 다. Manageability (관리성) Analyzability (분석성) Ⓒ 2013 SOG Co. All rights reserved. Application 의 Visibility 와 Monitoring , 수준 높은 시스템 품질 제공, 비정상적 오류 감지 , 추출 , 제어, Refactoring 등의 기능을 제공하여 관리성을 높여야 한다. 자체적으로 패키지에 대한 높은 가시성( Visibility) , 변경 시의 영향도 분석 , 실행 패턴 분석 등 의 기능을 담고 있어야 하며 이를 통해 어플리케이션 자체 분석성을 높여야 한다. 23
  24. 24. 국내 비즈니스 SW PKG가 갖춰야 할 모습 Business Qualification Business SW PKG의 Biz. Qualification Governance (지배력) 사업 Partner와 Customer 에 대한 지배력을 확보, 완벽한 Channel business 를 가능하게 해야 한 다. 또한 제품의 커스터마이징 단계에서 부터 유지보수 단계에 이르는 전체 서비스 프로세스 상에 서 본사의 완벽한 Governance를 확보해야 한다. Economic Feasibility (경제성) 짧은 커스터마이징 기간이 가능해야 하고, 투입 인력 절감으로 인한 라이선스 수익 비율을 높일 수 있으며, 프로그래머 투입이 아닌, 제품 컨설턴트 투입으로 프로젝트 서비스의 질과 수익을 증 대할 수 있어야 한다. Responsive Force (대응력) 100% Configure 환경으로 새로운 Biz. Needs 나 변화에 능동적으로 대응할 수 있어야 하며, 동시 다발적인 프로젝트를 진행할 수 있는 글로벌 비즈니스 대응력을 확보할 수 있어야 한다. Ⓒ 2013 SOG Co. All rights reserved. 24
  25. 25. 혁신이란…… Ⓒ 2013 SOG Co. All rights reserved. 25
  26. 26. 혁신적 사고 접근 체계 혁신의 출발점, 기존 프레임을 떠나 생각하는 것…… 기존 외벽 공사 기법의 Framework안에 갇혀 있다면…… 이미지 발췌 YouTube – Sliding House ‘발전’과 ‘혁신적 발전’은 다르다…… 이미지 발췌 Blog-맛있는 토스트 BOOK Ⓒ 2013 SOG Co. All rights reserved. 26

×