본문 바로가기

인증

[인증] VSE 프로세스 인증 - 소규모 소프트웨어 개발 프로세스 인증

목차

     

    1. 소규모 소프트웨어 기업에서 지속적으로 발생하는 문제점?

    소규모 소프트웨어 기업에서 지속적으로 발생하는 문제점

     

    1) 기존 인력 퇴사에 따른 업무 공백 및 프로젝트 중단, 유지보수 중단

      - 기존 인력이 이직을 할 경우에 업무 인수인계를 하게 됩니다. 산출물과 소스코드가 형상 관리가 안된다면 인수인계가 불가능합니다.

      - 산출물로 인수인계가 안된다면 소스코드를 통해서 진행해야 합니다.

      - 보통 프로젝트는 1년~2년 정도 소요가 되는데, 1개월만 지나도 왜 코딩을 저렇게 했는지 본인도 모릅니다.

      - 결국은 프로젝트를 중단하고, 새로 개발하거나, 유지보수가 안되면 급기야 회사 문을 닫을 수도 있습니다.

     

    2) 신규 개발자 채용할 때에 지속적인 교육 비용 발생

      - 소규모 소프트웨어 기업의 경우 경력직을 선호 합니다. 바로 실무에 투입되어야 하기 때문입니다.

      - 하지만 회사마다 조직 문화가 다릅니다. 회사마다 사람이 다릅니다. 회사마다 개발 프로세스가 다릅니다.

      - 다르기 때문에 경력직이 오든 신규 직원이 오든 배워야 합니다.

      - 누구는 가르쳐야 합니다. 기존에 인력이 가르쳐야 합니다. 몇주가 될수도 있고, 몇년이 될수도 있습니다.

      - 이제 익숙해질만 하면 개발자는 다른곳으로 이직을 합니다.

      - 이러한 일들이 반복적으로 계속 됩니다.

      - 이러한 일들로 인한 교육 비용은 상상을 초월합니다

     

    3) 자산 (소스코드, 산출물) 관리 불가

      - 소프트웨어 기업에서 자산은 무엇일까요? 소스코드?

      - 프로젝트를 진행하면서 발생하는 모든 작업물이 자산입니다.

      - 분석도 되지 않는 소스코드는 활용 가치가 낮을수밖에 없습니다.

      - 자산 관리를 제대로 해야만 지속가능한 비즈니스를 할 수 있습니다.

     

    4) 신규 개발자 채용 후 업무 파악 불가 및 유지 보수 불가능

      - 신규 개발자가 채용되면 업무 파악을 위해서 선임이 가르쳐주게 됩니다.

      - 기업에 신규 개발자를 교육하기 위한 프로그램이 체계적으로 준비된 회사는 거의 없습니다.

      - 가르쳐 주는 선임이 있다면 배울수는 있지만, 만약 신규 개발자가 채용되었는데, 기존 인력이 없다면?

      - 신규 개발자는 어떻게 업무 파악을 할 수 있을까요? 

      - 기존 프로젝트 산출물도 없다면, 있지만 도움이 안된다면?

      - 기존 제품 및 서비스가 판매가 되고 있는 상태에서 고객에게 연락이 옵니다. 결함으로 인한 문제를 해결해야 하는데?

      - 결함관리 시스템이 없다면?  개발자는 소스코드 분석을 통해서 대응을 해야합니다.

      - 유지보수가 쉽지가 않게 됩니다.

     

    5) 기존 산출물 도움 불가

      - 완료된 프로젝트의 경우 기존 산출물이 있지만 형상관리가 되지 않는 산출물은 도움이 되지 않습니다.

      - 형식적인 산출물은 제품 분석에 전혀 도움이 되지 않습니다.

      - 일관된 양식이 없는 경우 프로젝트 마다 산출물 양식이 제각각일 경우 산출물이 도움이 되지 않습니다.

     

     

    2. VSE 인증 이란?

    국내 뿐만 아니라 전세계 소프트웨어 기업의 80% 이상이 25인 이하 소규모 소프트웨어 기업입니다.

    소규모 기업에서 지속적으로 발생하는 문제점을 어떻게 하면 해결할 수 있을까? 고민을 했습니다.

    5가지의 문제점을 표준 프로세스를 기업에서 구축을 한다면

    프로세스 기반의 조직 문화 개선을 통하여 문제점을 해결할 수 있겠다라고 생각했습니다.

     

    최소한의 산출물과 최소한의 프로세스

    소규모 기업의 지속가능한 비즈니스를 위한 체계적인 프로세스

     

    VSE는 소규모 소프트웨어 기업의 프로젝트 관리와 소프트웨어 개발 영역에 대해서

    프로세스 능력을 ISO/IEC 29110 표준 기반으로 심사하여서

    개발 조직 및 프로젝트에 부여하는 프로세스 인증입니다.

     

    소규모 소프트웨어 기업에 SP 인증, CMMi, SPICE 인증은 취득하기가 쉽지 않습니다.

    소규모 기업에서는 기존의 무거운 프로세스 인증을 취득할 수가 없습니다.

     

    인증명 : KTL 마크 ISO/IEC 29110 VSE 인증

    인증기관 : 한국산업기술시험원(KTL)

     

    VSE란?
    Very Small Entity의 약자입니다.
    최대 25명으로 구성된 기업, 조직(공공 또는 비영리 조직), 프로젝트, 부서를 말합니다.

     

    VSE 인증서 예시

     

     

    3. 인증 기준

    1) 인증 대상 : 소규모 소프트웨어 개발 조직/ 프로젝트

    2) 인증기준 : ISO/IEC 29110 Basic Profile

    3) 심사대상 프로세스

      - Project Management Process(프로젝트 관리 프로세스) : 27개 평가 항목

      - Software Implementation process(소프트웨어 개발 프로세스) : 23개 평가 항목

    4) 심사기간 : 심사원 2명이 심사대상 조직에 방문하여 1일간 심사 진행

    5) 인증기관 : 한국산업기술시험원(KTL)

    6) 인증비용 : 270만원 (부가세 별도)

    4. 인증 문의

    인증에 대한 문의는 다음의 연락처를 참고바랍니다.

    신청, 접수, 상담

    • 한국산업기술시험원 산업지능화기술센터 043-936-9861
    • 전주정보문화산업진흥원 ICT융합산업팀 063-281-4113

     

     

    김영찬 (소프트웨어 품질 전문가)

    (재)전주정보문화산업진흥원(JICA)

    소프트웨어 개발자로 10년간 발로 코딩 하다가 한계를 느끼고, 

    2015년부터 소프트웨어 품질에 몸을 담고 기업을 돕고 있음

    email.  sweng@jica.or.kr  / tel. 063-281-4113

    주업무 : 소프트웨어 품질 컨설팅, 테스팅,  KOLAS 기술책임자, 개발자 네트워크 운영

    자격

      - SP, CMMI, VSE(ISO 29110), ISMS(ISO 27001) 인증 심사원

      - AIT, ISTQB FL, CSTS, 29119 외 다수