목차
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명으로 구성된 기업, 조직(공공 또는 비영리 조직), 프로젝트, 부서를 말합니다. |
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 외 다수
'인증' 카테고리의 다른 글
[인증] VSE 프로세스 인증 이란? (3) | 2024.07.08 |
---|---|
[인증] VSE 프로세스 인증 - 지속가능한 소프트웨어 비즈니스를 위한 프로세스 인증 (0) | 2024.06.03 |
[인증] GS인증의 모든 것 - 9. GS인증 취득을 위해 알아야 하는 것 (GS인증 기준 알아보기 - 사용성) (0) | 2024.05.09 |
[인증] GS 인증 비용? (0) | 2024.05.08 |
[인증] GS인증의 모든 것 - 8. GS인증 취득을 위해 알아야 하는 것 (GS인증 기준 알아보기 - 호환성) (0) | 2024.05.07 |